Releases: OpenAS2/OpenAs2App
Releases · OpenAS2/OpenAs2App
Minor bugfix when using HTTP Basic Authentication
Component execution control
- Components in the config.xml file are now enabled and disabled by an "enabled" attribute on the component. See the documentation in the section 6 "Application Configuration" on how this works.
- Support using a custom properties file to override properties in the config.xml file. See the documentation in the section 6.1 "System Properties" on how this works.
- If upgrading please see the upgrade notes to convert your config.xml
v2.9.4: Clean sent filename (#162)
Java 12 Support
Bugfix and minor enhancements
- Fixed error where DB tracking module was not logging fields to database.
- Added a script to connect to the H2 database from the command line.
- Simplified the default config.xml for changing ports by using properties.
- Added support for location of the config.xml using an environment variable in the start-openas2.sh file
- Document stored_sent_filename and stored_error_filename as well as provide more examples for setting errordir and sentdir using extended dynamic variables
Remote command processor and Email logger
- Support additional filters on logging to support reduced email logger errors flagging interface errors due to exernal access attemopts to AS2 server..
- Fixed error where DB tracking module was not logging fields to database.
- Documented additional logging filters.
- Support for dynamic variables in sentDir and errorDir attributes in the config.
- Enhanced the remote command processor to support text output format.
- Updarted remote command processor documentation.
- Added a script to run the remote command interface from the command line.
- Included the remote socket command processor app jar into the release package to allow use without a separate effort to set up.
Dynamic Partner URL Configuration
- 🕸 Provide ability to dynamically set the target URL for the partner based on directory polling mopdule configuration.
- 📁 Add tracking of sent file name to database tracking of AS2 messages (see upgrade notes for upgrading)
- 📚 Document the mechanism for using the dynamic URL feature
- 📖 Update documentation on database schema upgrades
- 🐛 Fix a bug in 2.8.0 release that caused DB tracking not to track messages
Database Logging Table Name And Certificate Management
- Add DB tracking message when pending information file detected indicating failed receipt of an MDN.
- Changed the partnerships.xml sample to make it easier to understand and proivide examplke for additional partners
- Enhanced documentation to reflect changes in the partnerships.xml and some cleaning uop and adding more detail.
- Provide ability to define a custom table name for tracking messages to a database
- Update documentation for mechanism to use a different table name in the tracking database
Minor enhancement to functionality
Scanner filtering, file name parsing and HTTP auth
Add an exclude filter option for the file polling module to support large files using a temporary extension until file is copied to directory
Add support for including extra parts of a parsed file name into the final parameter in the "format" attribute for file name parsing.
Support HTTP authentication on a per partnership basis.
Document the use of HTTP authentication, file filters and file name parsing functionality.