Area for missing Pictures
domibusConnector Roadmap
domibusConnector Roadmap
The roadmap for domibusConnector. Showing previous releases as well as planned features and fixes.

Basis for the roadmap is the version 4.0.0-RELEASE.

From version 4.2.0-RELEASE the domibusConnectorClient will be treated by a separate roadmap.

 

4.0.1

Status: FIXED

Release date: 6/2018

  • Bugfix: Reading and respecting of property "connector.backend.ws.trust.store.path" to correctly address the backend's truststore.

4.0.2

Release date: 7/2018

  • Bugfix: The truststore for the security library to verify documents signatures and received ASIC-S containers initializes default values that load an invalid truststore if properties "connector.security.truststore.path" and "connector.security.truststore.password" are not set properly.
  • Bugfix: When submission to the gateway fails no further message processing is executed and no stacktrace is logged. A "RELAY_REMMD_REJECTION" should be produced and sent back to the backend.
  • Bugfix: Example property "gateway.endpoint.address" should document that this is used for the creation of the evidences. So the external known address of the gateway should be entered.
  • Bugfix: Property "connector.gatewaylink.ws.submissionEndpointAddress" is used for transmission to the gateway. This is not documented in the example properties.
  • The property "gateway.name" is only used for evidence generation. Therefore it's place and documentation within the example properties changed.
  • The property "gateway.role" is not used within the domibusConnector. Therefore it is deleted from the example properties.

  • Bigfix: The WSDL definitions of the gateway webservices were adapted to initialize the web services correctly.
  • Bugfix: The web service endpoint definition within the domibusConnectorGatewayLink was adopted to initialize the DomibusConnectorGatewayDeliveryWebService correctly.
  • Bugfix: Message Content handling with Oracle - SQL-Error 17226.

domibusConnectorClient:

  • The new domibusConnectorAPI referenced.
  • windows line ending replaced with unix lineending in unix startscripts

domibus-connector-plugin:

  • Bugfix: The property "connector.delivery.service.endpoint.address" has to be set in the "domibus.properties". Documentation in the example configuration added. Property within example configuration removed.
  • Bugfix: To initialize the DomibusConnectorGatewaySubmissionWebService accoringly the endpoint configuration in the example configuration was adapted.
  • Update of the domibusConnectorAPI to have corrected version of the WSDL definitions.

4.1.0-RELEASE

Release date: 9/2018 beta, 11/2018 RC, 12/2018 RELEASE

  • Feature: Filesystem handling for streaming of attachments.
  • Feature: WS-Security at gateway webservice side
  • Bugfix: Cleanup of Message Contents after successfull submission.
  • Feature: Connector properties can be loaded from database
  • Feature: The logging of the domibusConnector will be improved.
    • Logging of message related operations will be driven by connectorId (connectorId is put into the MDC (Mapped Diagnostik Context) of the logging engine). Filtering possibilities.
    • Warning in logging if messages are not confirmed by evidencs within configurable period.
    • Warning in case of a red TrustOKToken.
    • Seperation between technical and message logging.

  • Feature: Enhancements of the administration console:
    • New design
    • Further imports from PModes
    • Configuration of properties over administration console if properties are loaded from database
    • User/role concept introduction
    • Monitoring of messages

domibus-connector-plugin:

  • Adaptions for domibus gateway 4.0.
  • Feature: Configuration improvements - seperate properties file for plugin.
  • Feature: WS-Security on webservices to connector.

4.1.1-RELEASE

Release date: 2/2019

  • Bugfix:
    • Security problems with fileupload-commons
    • Compatibility problems with cxf

4.1.2-RELEASE

Release date: 2/2019

  • Bugfix
    • Fix errors in evidence timeout processor

4.1.3

Release date: 3/2019

  • Bugfix:
    • Fix difference between documented property for connector2connector Test
    • Fix NON_DELIVERY creation if pushing to backend fails: The connector will now immediately create a NON_DELIVERY if the push to a push backend fails
    • Fix File resources not released causes "too many open files" error.
    • Fix Empty folders of deprecated messages not deleted.

4.1.4

Release date: 5/2019

  • Bugfix:
    • Fix Folder not deleted Problem
    • Fix Resource not released problem

4.1.5

Release date: 9/2019

  • Bugfix
    • Internal Bugfix for automatic Mysql DB initialization (solves Problem key too long on mysql inno db)

4.1.6

Release date: 11/2019

  • Bugfix
    • Fixed failing tests during CI Build because of outdated certificate

4.1.7

Release date: 12/2019

  • Bugfix:
    • Fixed Issue JUEUSW-114, related to Key too long Problem

4.1.8-RELEASE

Release date: 2/2020

  • Bugfix
    • Upgraded to latest e-Codex Security Library 1.12.2 (this includes the DSS Update to 5.2) This enables the usage of newer Algorithms


4.2.0-RELEASE

Status: CURRENT

Release date: 05/2020

domibusConnector web application:

  • Startup and installation support: A self-starting domibusConnector which initializes a web container to be distributed.
  • WS-Security switch: ws-security can be switched off for gateway connections.
  • Loopback routing: Messages can be sent and received via the same connector and gateway. (Without change of ebmsid)
  • High Availability Support: The connector is able to be deployed within a cluster (Filesystem, Database and JMS-Server must also be available clustered). 
  • ETSI-REM evidence handling: generated evidences to be sent back to backend/client using the known IDs.
  • Bugfix: remove of entries in fsstorage at MS Windows fixed.
  • Packaging:
    • Packaged with web based documentation (as part of the distribution package)
    • Standalone Package (as part of the Distribution package)
    • Docker assembly (available via nexus: https://secure.e-codex.eu/nexus/content/groups/public/eu/domibus/connector/domibusConnectorStandaloneLauncher/<version>/domibusConnectorStandaloneLauncher-<version>-docker-assembly.zip)
  • Logging improvements:
    • Improvement of business logging
    • Business Warning Log before certificate expires
  • Admin UI:
    • Refreshable lists: relevant lists in UI get a "Refresh" button.
    • Certificate information to be displayed.

domibus-connector-plugin:

  • Adaptions for recent domibus gateway.
  • WS-security switch to turn the web service security between gateway and domibusConnector on or off.

4.2.1

Release date: 05/2020

  • fixes on documentation

4.2.2

Release date: 06/2020

  • Removed outdated pdfs from documentation
  • Fixes in database scripts

4.2.3

Release date: 06/2020

  • Fixes in database scripts

4.2.4

Release date: 06/2020

  • Fix in database update scripts

4.2.5

Release date: 08/2020

  • Fixes in database scripts

4.2.6

Release date: 11/2020

  • Fixed UTF-8 incompatibility

4.2.7

Status: SKIPPED

 

4.2.8

Release date: 03/2021

  • Admin UI: Paging in "All messages" list

4.2.9

Release date: 04/2021

  • Fixed sorting in Admin-UI "All Messages" list
  • Fix: Adoptions to Messages View due to DB changes in 4.2
  • Admin-UI: Show/Hide Columns in "All Messages" list and result list of "Search Messages"
  • Fix: Timestamps of Evidences "DeliveredBackend/NationalSystem" and "DeliveredGateway" not set correctly
  • Fix: OriginalSender/FinalRecipient in Evidences sent as own messages not set correctly
  • Fix: Messages reports: not working if "include evidences as own messages" not set
  • Feature: new property connector.controller.sendGeneratedEvidencesToBackend. If set to true, evidences that are triggered by the backend and generated by the connector are not sent back to the backend. Default is set to false.

 

4.2.10

Release date: 04/2021

  • Fix to prevent deadlocks with Mysql under load

 

4.2.11

Release date: 07/2021

  • Fixed handling of partyRoles: roles are now taken into account wether it is an initiator or responder. Important for PModes where role for initiator and responder are different.
  • Fix: upper/lower case bug in database script for generating reports with evidences as own messages. Concerns MySQL based DBMS (as those are case sensitive).

 

4.3.0

Status: RELEASED

Release date: 05/2021

domibusConnector web application:

  • A pull mechanism between the domibusConnector and the gateway configureable. Instead of pushing messages from the gateway to the domibusConnector it can be configured that the domibusConnector time triggered pulls messages from the gateway.
  • Initial database Scripts for PostgreSQL and MariaDB
  • Fix: Migration Scripts for Oracle/MySQL from 3.5 up to 4.3

domibus-connector-plugin:

  • Adaptions for recent domibus gateway.
  • New plugins for domibusAPI 4.1 and 4.2.
  • Both new plugins will support the pull mechanism from the domibusConnector.

 

4.3.1

Status: SKIPPED

 

 

4.3.2

Release date: 06/2021

  • Fix: File references remained open -> Files in fsstorage could not be deleted -> leads to "too many open files" exception after a while

 

4.3.3

Release date: 07/2021

  • Fixed handling of partyRoles: roles are now taken into account wether it is an initiator or responder. Important for PModes where role for initiator and responder are different.
  • Fix: upper/lower case bug in database script for generating reports with evidences as own messages. Concerns MySQL based DBMS (as those are case sensitive).

 

4.4.0-RELEASE

Status: PLANNED

Planned release date: 11/2021

domibusConnector web application:

  • Re-design of the PMode data and import. The connectorstore will be stored in connector database and directly connected to the P-Mode-Set. There is only one active P-Mode-Set possible. All PMode related data will only be seen for the active set. PMode contents will be stored historically. 
  • Connector-2-Connector Tests will be enabled in the Admin UI. It is possible then to see all received and sent C2C Test messages, but also to send C2C test messages to the CTP and other e-Codex access points.
  • Extended internal message queue handling. It will be possible to configure retries and timeouts for failed messages internally.
  • The ebMS property "role" as part of the ebMS party definition will be set by the connector. Therefore, it is not necessary to send the role from the backend anymore. The field in the domibusConnectorAPI will be set to "optional".
  • Truststore with certificate to validate document signatures will be treated as additional. It is not necessary to import the certificates into the connectorstore anymore.
  • Flag PDF_REQUIRED in table DOMIBUS_CONNECTOR_ACTION removed as it is obsolete.
  • Additional field in the domibusConnectorAPI to give backends the possibility to add the informaiton if the business document of one message is either SIGNATURE_BASED or AUTHENTICATION_BASED. This allows, within use cases, to differentiate between message types that need signatures on business documents and those which do not. A default propterty still needs to be configured if no value comes with the message.
  • Refactorings on the module structure of the domibusConnector.
  • More configuration parts to be imported into the domibusConnector database to reduce properties that need to be defined in properties file and enable more convenient configuration over Admin UI.
  • Adaptions on the site-documentation.

domibus-connector-plugin:

Subscribe to our newsletter

 
 Click here to see the terms.