Hier werden die AEP.B2B-Release-Notes für einzelne Tickets aufgelistet.

Die Übersicht über Downloadlinks, Anpassungen & weitere Informationen bezüglich einzelner Releases finden Sie hier.

AEP.B2B Release 2026-KW44

27.10.2026

Wenn Sie erstmals von Java 8 auf Java 25 wechseln, ist einmalig die Zustimmung zur neuen AEP.B2B-Lizenz sowie eine neue Berechtigung für den Download erforderlich. Bitte wenden Sie sich hierfür an unseren Support. Details sind im AEP.B2B Migration Guide beschrieben.
Task Beschreibung Service
BTOB-13897 Die B2B verfügt nun über eine Logik (und zwei neue REST Endpunkte) um das Customizing zweier B2B Systeme zu übertragen/synchronisieren (beispielsweise von QA auf Prod). AEP.B2B
BTOB-13953 Eingangsrichtung: AS4-Receipt-Service - Eigenschaft autoConfirmRelation aktiviert erstellt/bestätigt automatisch Beziehungen für alle empfangenen AS4-Nachrichten. Ausgangsrichtung: B2B-MarketPartner-Admin-UI und as4-outbound-market-message-service - Eigenschaft autoConfirmRelation aktiviert erstellt/bestätigt automatisch alle ausgehenden Nachrichten AEP B2B-UI
BTOB-13982 Ein Login-Problem wurde behoben, bei dem eine App auf einem Ladesymbol steckenbleiben konnte (Fehler invalid_nonce_in_state), wenn Sie von einer anderen B2B-UI zu ihr wechseln. Alle B2B-UIs verwenden jetzt nli-keycloak-auth 20.0.10. Konfiguration für Tenant-Mapper: https://b2bbp.next-level-help.org/b2b_it_admin_keycloak_roles_tenants_separation.html#mandanten-%C3%BCber-gruppen AEP B2B-Index-Management-UI, AEP B2B-Notification-UI, AEP B2B-Portal-UI, AEP B2B-Revision-Info-UI, AEP B2B-UI
BTOB-14045 Im RestClientService kann über den neuen optionalen Parameter RESPONSE_CODES_FOR_SUCCESS festgelegt werden, welche HTTP-Statuscodes als erfolgreich gelten. Falls aktiviert: Alle anderen Statuscodes beenden den Workflow mit einem Fehler. AEP.B2B
BTOB-14223 B2B-Lizenzinformationen sind nun über die B2B-UI unterhalb der Versionsinformationen aufrufbar. AEP.B2B, B2B-UI
BTOB-14227 Die Anbindung einer per Basic-Auth und/oder HTTPS abgesicherten SOLR-Instanz kann nun in der B2B konfiguriert werden. AEP.B2B
BTOB-14320 Der manuelle Versand wurde dahingehend angepasst, dass nun “beliebige” Nachrichten in die B2B geladen werden können. Diese werde dort entsprechend des Customizings verarbeitet. AEP.B2B, B2B-UI
BTOB-14361 Oracle-Installationen – Kundenaktion erforderlich: Der Oracle-JDBC-Treiber ist nicht im AEP B2B Message Service Container-Image enthalten. Bei Oracle-Datenbanken muss vor dem Upgrade eine kompatible ojdbc17.jar unter /workspace/BOOT-INF/lib/ojdbc17.jar eingebunden und der Service neu erstellt werden. Installationen ohne Oracle sind nicht betroffen. Details: https://b2bbp.next-level-help.org/as4_ms_oracle_jdbc.html AEP B2B-Revision-Service
BTOB-14363 Eine neue Action wurde hinzugefügt: org.b2bbp.runtime.actions.internal.EmlFileParsingAction. Die Action parst eine EML-Payload, extrahiert Mail-Header, -Body und -Anhänge in den MessageContext, persistiert optional ausgewählte extrahierte EML_*-Eigenschaften, führt eine Formaterkennung auf dem ersten Anhang durch und aktualisiert Message und Format. AEP.B2B
BTOB-14390 Der DuplicateMessageCheck wurde so geändert, dass er nun auch Nachrichten als Duplikat erkennt, wenn diese nach der Originalnachricht eingegangen sind. Stattdessen werden Nachrichten, die im konfigurierten Duplikatchannel sind ignoriert. AEP.B2B
BTOB-14393 Notification-UI auf Angular 22 aktualisiert AEP B2B-Notification-UI
BTOB-14425 Index-Management-UI auf Angular 22 aktualisiert AEP B2B-Index-Management-UI
BTOB-14427 Archivadapter ArchiveDatastoreDMS wurde implementiert AEP.B2B
BTOB-14428 B2B: neue optionale Konfiguration an der OutboxAction B2B_OUTBOX_PROCESS_ID - erfordert eine Ergänzung der Tabelle b2bbp_outbox um die Spalte processId, siehe externe Dokumentation. B2B Message Service: neue Konfigurationsoptionen am Outbox-Relay erlauben die Zuweisung von Health-Endpoint-URLs zu processIds, siehe externe Dokumentation. AEP.B2B
BTOB-14470 B2B-UI Access-Denied-Screen zeigt noch alte NextLevel-Informationen AEP B2B-Index-Management-UI, AEP B2B-Notification-UI, AEP B2B-Revision-Info-UI
BTOB-14508 B2B-UI auf Angular v22 aktualisiert AEP B2B-UI
BTOB-14511 Dashboard-Webkomponente auf Angular v22 aktualisiert AEP B2B-UI
BTOB-14548 Es wurde ein Fehler in der OutboxAction behoben, der unter Last dazu führen konnte, dass aus Outbox Einträgen AMQP Nachrichten mit falschem Payload erzeugt wurden (B2B MessageId statt konfiguriertem Payload Attributswert). AEP.B2B
BTOB-14553 Der PostgreSQL Datenbank-Treiber wurde auf die Version 42.7.13 aktualisiert, um somit das CVE-2026-54291 zu lösen. AEP.B2B
BTOB-14556 Versand-Webkomponente auf Angular 22 aktualisiert AEP B2B-UI
BTOB-14558 Die CXF-Version wurde auf 4.1.7 aktualisiert, um so insbesondere die CVE-2026-50627 und CVE-2026-50628 zu lösen. AEP.B2B
BTOB-14559 Wenn die AEP.B2B in Java 25 in einem Setup ohne Docker und mit Keycloak verwendet wird, sollte die war Datei aus dem Ordner “specific/tomcat-keycloak” verwendet werden. AEP.B2B
BTOB-14560 Die ReplaceAction wurde optimiert, um die Datenbanklast zu reduzieren AEP.B2B
BTOB-14562 Ein Fehler in der UTILMDSplitActionE06 wurde behoben. Dies stellt die korrekte Verarbeitung und Splittung von UTILMD-Nachrichten sicher. AEP.B2B
BTOB-14566 MPID auf Angular v22 aktualisiert AEP B2B-UI
BTOB-14574 nicht automatisch entfernte Locks können jetzt automatisch nach einer bestimmten Zeit wieder geunlockt werden, z.B. nach Datenbank Failover Fehlern. AEP.B2B
BTOB-14577 In einer Nicht-Docker-Umgebung kann die keycloak.json zur Konfiguration genutzt werden. Diese kann an einem beliebigen Ort abgelegt werden. Der Pfad wird den JVM-Options mit
-Dkeycloak.config.path=<Pfad zur Keycloak.json>
definiert. Zusätzlich muss auch folgende Option gesetzt werden:
-Dspring.profiles.active=roles-activated
AEP.B2B
BTOB-14588 CSV-TO-SCHEDL Konverter erstellt nun valide SCHEDL DVGW17 AEP.B2B
BTOB-14594 Message Monitor auf Angular v22 aktualisiert AEP B2B-UI
BTOB-14641 Revision-Info-UI auf Angular v22 aktualisiert AEP B2B-Revision-Info-UI
BTOB-14642 Revision-Info-Webkomponente auf Angular v22 aktualisiert AEP B2B-Revision-Info-UI
BTOB-14646 Die Volltextindexierung erhält die ursprüngliche Reihenfolge des EDI-Nachrichtentexts. Dadurch funktionieren Phrasensuchen auch über Leerzeichen hinweg zuverlässig. AEP.B2B
BTOB-14648 B2B-UI Schaltfläche wird nicht ordnungsgemäß angezeigt AEP B2B-UI
BTOB-14651 B2B-UI Technical-Attribute-Popup kann Strg+A nicht ordnungsgemäß verwenden AEP B2B-UI
BTOB-14654 Der Tooltip am Suchfeld “Kanal” wurde angepasst. AEP B2B-UI
BTOB-14659 Der Fehler im org.b2bbp.wim.HttpSenderService wurde behoben. AEP.B2B
BTOB-14661 Wenn eingehende Nachrichten im AS4 System gezippt werden, wird INPUT_MESSAGE jetzt auch ungezippt persistiert, damit diese ungezippt an Backendsysteme übertragen werden. AEP B2B-Message-Service
BTOB-14668 Update auf Spring Cloud Azure auf 7.4.0 zwecks Beheben von CVE-2026-33117 und CVE-2025-53864 AEP B2B-Revision-Service
BTOB-14669 Update auf Spring Boot 4.1.1 zwecks Behebung von CVE-2026-22732, CVE-2026-40477, CVE-2026-40478, CVE-2026-40976, CVE-2026-41293, CVE-2026-41901, CVE-2026-43512, CVE-2026-43515, CVE-2026-47884, CVE-2026-75595 AEP B2B-Revision-Service
BTOB-14673 Update auf Spring Boot 4.1.1 zwecks Behebung von CVE-2026-54291 AEP B2B-Notification-Service
BTOB-14692 Bottom Sheet wird auf CRISP nicht richtig gestylt AEP B2B-Revision-Info-UI
BTOB-14699 B2B-Revision-Service Anwendung startet nicht AEP B2B-Revision-Service
BTOB-14700 Eine Action wurde erweitert: org.b2bbp.runtime.actions.internal.EmlFileParsingAction. Die Action ist nun in der Lage auch komprimierte Anhänge zu verarbeiten. AEP.B2B
BTOB-14701 Die UI-Validierung für Kurz- und Langtextfelder wurde verbessert, sodass Eingaben nun direkt im Formular auf 100(kurztext) bzw. 1000 (langtext) Zeichen validiert werden. Dies verhindert Fehler beim Speichern, die zuvor nur in der Browser-Konsole sichtbar waren. AEP B2B-UI
BTOB-14702 Für den Fall, dass es bei der Speicherung einer EDIFACT Datei, in der einige, aber nicht alle Geschäftsvorfälle durch den VC abgelehnt und per APERAK zurück gewiesen wurden, es zu einem Fehler bei der Kommunikation mit der Datenbank kommt, erfolgt ein Abbruch der Verarbeitung dieser Datei AEP.B2B
BTOB-14708 Der ArchiveDatastoreDMS-Adapter überträgt zusätzliche EDIFACT-Metadaten. Migrierte ArchiveIxos-Dokumente einschließlich E-Mail- und AS2-Anhängen können über den unveränderten B2B-Archivindex abgerufen werden. AEP.B2B
BTOB-14723 Anpassung Scrollbar im Messagemonitor. AEP B2B-UI
BTOB-14729 Die Bezeichnung des Browsertitels wird nun aus der Konfiguration der system.json übernommen. AEP B2B-Index-Management-UI, AEP B2B-Notification-UI, AEP B2B-Portal-UI, AEP B2B-Revision-Info-UI, AEP B2B-UI
BTOB-14735 Fehlerbehebung bei den neuen REST Endpunkten customizing/merge und customizing/sync. Die SYNC_PROTECTED_CUSTOMIZING wird nun wie in der Doku beschrieben verarbeitet, inklusive Wildcards. AEP.B2B
BTOB-14765 Die REST-Schnittstelle clearings/clearItem liefert für nicht mehr vorhandene (gelöschte oder archivierte) Nachrichten jetzt HTTP 404 statt HTTP 500 und verändert in diesem Fall keine Nachricht. AEP.B2B
BTOB-14797 Die B2B-Inbox unterstützt jetzt Base64-codierte JSON-AMQP-Payloads, die als Byte-Arrays bereitgestellt werden, während die bestehende String-Nachrichtenbehandlung und Header-Metadaten erhalten bleiben.  
EDIFU-8879 FU 2026.10: Kundenspezifische Mappings AEP.B2B

AEP.B2B Release 2026-KW39

25.09.2026

Wenn Sie erstmals von Java 8 auf Java 25 wechseln, ist einmalig die Zustimmung zur neuen AEP.B2B-Lizenz sowie eine neue Berechtigung für den Download erforderlich. Bitte wenden Sie sich hierfür an unseren Support. Details sind im AEP.B2B Migration Guide beschrieben.
Task Beschreibung Service
BTOB-14045 Der RestClientService unterstützt jetzt die Konfiguration der ServiceProperty RESPONSE_CODES_FOR_SUCCESS. Die Verarbeitung wird nur bei Erhalt der dort konfigurierten HTTP-Codes als erfolgreich gekennzeichnet, alle anderen, nicht konfigurierten HTTP-Status-Antworten gelten als fehlerhaft. AEP.B2B
BTOB-14150 Beim Empfang von Verarbeitungsdaten eines versendeten API-Requests (über AEP.API) kann detailliert konfiguriert werden, ob der B2B Queue Workflow zur API-Nachricht gestartet werden soll. Bei einem Neustart der Nachricht werden hierbei nur zutreffende ConditionalExecute-Actions ausgeführt. AEP B2B-Message-Service
BTOB-14361 Oracle-Installationen – Kundenaktion erforderlich: Der Oracle-JDBC-Treiber ist nicht im AEP B2B Message Service Container-Image enthalten. Bei Oracle-Datenbanken muss vor dem Upgrade eine kompatible ojdbc17.jar unter /workspace/BOOT-INF/lib/ojdbc17.jar eingebunden und der Service neu erstellt werden. Installationen ohne Oracle sind nicht betroffen. Details: Oracle JDBC-Treiber in Docker Compose. AEP B2B-Message-Service, AEP Revision Service
BTOB-14363 Eine neue Action wurde hinzugefügt: org.b2bbp.runtime.actions.internal.EmlFileParsingAction. Die Action parst eine EML-Payload, extrahiert Mail-Header, -Body und -Anhänge in den MessageContext, persistiert optional ausgewählte extrahierte EML_-Eigenschaften, führt eine Formaterkennung auf dem ersten Anhang durch und aktualisiert Message und Format. AEP.B2B
BTOB-14389 Log4J Library wurde aktualisiert. AEP B2B-Message-Service, AEP Revision Service
BTOB-14427 Der Archivadapter ArchiveDatastoreDMS wurde implementiert. AEP.B2B
BTOB-14479 Fehlerkorrekturen nach dem Spring Boot-Update. AEP Revision Service
BTOB-14542 Die Formaterkennung für XML-Dateien wurde gehärtet, um XXE-Angriffe (unautorisiertes Auslesen von Dateien bzw. SSRF) zu verhindern. AEP.B2B
BTOB-14544 Die Formaterkennung für XML-Dateien wurde gehärtet, um Denial-of-Service-Angriffe durch rekursive XML-Entitäten zu unterbinden. AEP.B2B
BTOB-14548 Es wurde ein Fehler in der OutboxAction behoben, der unter Last dazu führen konnte, dass aus Outbox-Einträgen AMQP-Nachrichten mit falschem Payload erzeugt wurden (B2B MessageId statt konfiguriertem Payload-Attributswert). AEP.B2B
BTOB-14553 Der PostgreSQL-Datenbanktreiber wurde auf Version 42.7.13 aktualisiert, um das CVE-2026-54291 zu lösen. AEP.B2B
BTOB-14558 Die CXF-Version wurde auf 4.1.7 aktualisiert, um insbesondere die CVE-2026-50627 und CVE-2026-50628 zu lösen. AEP.B2B
BTOB-14560 Die ReplaceAction wurde optimiert, um die Datenbanklast zu reduzieren. AEP.B2B
BTOB-14561 Für den unterbrechungsfreien Betrieb in Active-Active-Clustern wurde ein Graceful Shutdown implementiert: Der Load-Balancer-Health-Check meldet vor dem Stoppen einer Instanz für eine konfigurierbare Übergangszeit „Down“, damit keine neuen Requests mehr zugestellt werden, während bereits laufende Anfragen noch vollständig abgearbeitet werden können. Steuerbar über die neue Property NODES_PING_SERVLET_OFFLINE. AEP.B2B
BTOB-14562 Ein Fehler in der UTILMDSplitActionE06 wurde behoben. Dadurch wird die korrekte Verarbeitung und Splittung von UTILMD-Nachrichten sichergestellt. AEP.B2B
BTOB-14574 Nicht automatisch entfernte Locks können jetzt nach einer bestimmten Zeit automatisch wieder freigegeben werden, z. B. nach Datenbank-Failover-Fehlern. AEP.B2B
BTOB-14588 CSV-TO-SCHEDL Konverter erstellt nun valide SCHEDL DVGW17. AEP.B2B
BTOB-14600 Wird der Azure Service Bus anstelle von RabbitMQ verwendet, wird der zugehörige RabbitMQ-Health-Check nun standardmäßig deaktiviert. AEP B2B-Message-Service
BTOB-14631 CVE-2026-33117 ist durch das Update des com.azure:azure-security-keyvault-keys auf 4.10.6 gelöst. AEP B2B-Message-Service
BTOB-14632 CVE-2026-63337, CVE-2026-69219 und CVE-2026-69220 sind durch das Update des com.rabbitmq:amqp-client auf 5.33.1 gelöst. AEP B2B-Message-Service
BTOB-14643 Wenn negative AS4-Receipts empfangen werden, werden mehr Fehlermeldungen aus dem Receipt extrahiert und in den AS4_RECEIPT_META-Daten angezeigt. AEP.B2B
BTOB-14646 Die Volltextindexierung erhält die ursprüngliche Reihenfolge des EDI-Nachrichtentexts. Dadurch funktionieren Phrasensuchen auch über Leerzeichen hinweg zuverlässig. AEP.B2B
BTOB-14659 Ein Fehler bei der Basic-Authentifizierung im org.b2bbp.wim.HttpSenderService wurde korrigiert. AEP.B2B

AEP.B2B Release 2026-KW36

02.09.2026

Für dieses Release ist die Zustimmung zur neuen AEP.B2B-Lizenz erforderlich. Zudem werden neue Berechtigungen für den Download benötigt. Bitte wenden Sie sich an unseren Support. Hinweise zu den erforderlichen Anpassungen finden Sie im AEP.B2B Migration Guide.

Neben der AEP.B2B wurden auch abhängige Komponenten und Contents für Java 25 aktualisiert beziehungsweise bereitgestellt. Bitte beachten Sie insbesondere die Crypto Release Notes inklusive FSS und die VC Release Notes.
Task Beschreibung Service
BTOB-13485 Neue Property INDEX_QUEUE_TABLES kann am IndexingService verwendet werden, um Indexeinträge in mehrere Datenbanktabellen gleichzeitig zu schreiben. Notwendig für Multi-Cluster-Betrieb. Wenn nicht gesetzt, wird weiterhin in die Tabelle B2BBP_INDEX_SYNC geschrieben. Zusätzlich angegebene Tabellen müssen auf der Datenbank vorhanden sein. AEP.B2B
BTOB-13486 Neue Property INDEX_QUEUE_TABLE am IndexService2 kann verwendet werden, um die Tabelle zu konfigurieren, aus der Einträge zum Indexieren gelesen werden. Wenn nicht gesetzt, wird weiterhin standardmäßig B2BBP_INDEX_SYNC verwendet. AEP.B2B
BTOB-13609 Java-Upgrade auf Java 25. Alle Änderungen des B2B-Message-Service bis einschließlich B2B Release 2026-KW34 sind in diesem Release enthalten. AEP B2B-Message-Service
BTOB-13610 Java-Upgrade auf Java 25. Alle Änderungen des AEP Notification Service bis einschließlich B2B Release 2023-09 sind in diesem Release enthalten. AEP Notification Service
BTOB-13671 Java-Upgrade auf Java 25. Alle Änderungen der Java-8-AEP.B2B bis einschließlich B2B Release 2026-KW34 sind in diesem Release enthalten. AEP.B2B
BTOB-13717 Java-Upgrade auf Java 25. Alle Änderungen des AEP Revision Service bis einschließlich B2B Release 2025-KW38-2 sind in diesem Release enthalten. AEP Revision Service
BTOB-13805 Es wurde ein neuer REST-Endpunkt /api/administration/contents/download/contents hinzugefügt, über den einzelne Contents anhand ihrer Metadaten abgefragt werden können. AEP.B2B
BTOB-13903 Einige bisher enthaltene Contribution-Klassen wurden aus der AEP.B2B entfernt. Hinweise zur weiteren Verwendung unter Java 25 finden Sie im Migration Guide. AEP.B2B
BTOB-13987 Der Adobe AIR Client ist nicht mehr Bestandteil der AEP.B2B. Für die weitere Nutzung steht der separate B2B-Flex-Adapter-Microservice zur Verfügung. Details finden Sie im Migration Guide. AEP.B2B
BTOB-14133 Der B2B-Message-Service kann so konfiguriert werden, dass B2B-Nachrichten beim Empfang von AS4-Receipt-Messages neu gestartet werden. Dabei werden nur B2B-Actions mit einer gültigen ConditionalExecute-Bedingung ausgeführt. Dadurch können nachträglich Monitoring- oder Alerting-Workflows definiert werden. AEP.B2B, AEP B2B-Message-Service
BTOB-14203 Die Archivierung über den BFlow-SOAP-Service wurde optimiert: Stream- und EDI-Dokument werden nun parallel statt sequenziell archiviert. Dadurch wird die Verarbeitungszeit reduziert. AEP.B2B
BTOB-14216 Java-Upgrade auf Java 25. Alle Änderungen des AEP Index Management Service bis einschließlich B2B Release 2023-09 sind in diesem Release enthalten. AEP Index Management Service
BTOB-14222 Für die JDBC-Verbindung zur Datenbank lassen sich jetzt Typ und Factory überschreiben. Dies ist beispielsweise für Oracle RAC erforderlich. AEP.B2B
BTOB-14289 Die As4OutboundPayloadJsonCreatorAction wurde um eine optionale Erweiterung der AS4-MessageId um die EXTERNAL_REFERENCE ergänzt. Dadurch können ausgehende Nachrichten im Outbox-Pattern bereits vor der Zuordnung im AS4 Receipt mit der EXTERNAL_REFERENCE verarbeitet werden. AEP.B2B
BTOB-14306 Java-Upgrade auf Java 25. AEP B2B WebService Messages, AEP B2B WebService Systemsplit
BTOB-14351 Wenn das Attribut protocol in der Extension B3P_AS2_MAP fehlt, wird nun automatisch angenommen, dass es sich bei den Kommunikationsverbindungen um AS2-Kommunikation handelt. AEP.B2B
BTOB-14352 Beim Empfang des AS4-Receipts und beim Speichern einer versendeten AS4-Nachricht wird das Ende-Datum der Nachricht in der AEP.B2B aktualisiert. AEP B2B-Message-Service
BTOB-14370 Das Verhalten bei der Persistierung von Action- und Service-Properties wurde angepasst: Der Verbose-Modus wurde entfernt. Stattdessen kann über die technische und/oder fachliche Typ-Konfiguration für jede Action Property definiert werden, ob und wo sie als für den Anwender sichtbares Attribut gespeichert und angezeigt werden soll. Notwendige Action Properties der OutboxAction werden nun standardmäßig persistiert und müssen nicht mehr über dynamische Funktionen definiert werden. AEP.B2B
BTOB-14372 Wird der restartAllMessages-Endpunkt der AEP.B2B erfolglos auf einem Knoten aufgerufen, wird der Fehlschlag nun nicht mehr verschwiegen, sondern korrekt mit dem HTTP-Status 401 Unauthorized zurückgemeldet. AEP.B2B
BTOB-14392 Wiederkehrende SQL-Fehler beim Persistieren des Attributs SENDER_PARTNER_SWITCH_STEP_EXECUTED werden behoben, indem das unnötige Speichern dieser Property entfernt wurde. AEP.B2B
BTOB-14436 Es wurden Performance-Optimierungen am IndexService2 vorgenommen, insbesondere für Oracle-Datenbanken. AEP.B2B
BTOB-14499 Der Filter des Bestätigungsstatus (BS) enthält jetzt die neue Auswahl „Kein BS“. Damit können alle Nachrichten gefiltert werden, für die kein Bestätigungsstatus vorhanden ist. AEP.B2B
BTOB-14564 APERAKs in der Version 2.2 werden korrekterweise ohne Kontaktdaten durch die AperakActionStandard erzeugt. AEP.B2B
View Me   Edit Me