Skip to content

Releases: OpenAS2/OpenAs2App

Windows service and other performance enhancements

31 Aug 21:23

Choose a tag to compare

  1. Support for deploying as a Windows service - see OpenAS2HowTo.pdf for details
  2. Allow all components in the config.xml to use the attribute enhancer feature.
  3. Fix possibility of logs getting cleared
  4. Fix the DB logging module not being able to use the "tcp_server_start" parameter is always true in previous versions.
  5. Optimise the move file method
  6. Optimise the HTTP client handler
  7. Rationalise the PID environment variable name to match between service script and startup script

Download OpenAS2

Download OpenAS2

HTTP, MDN and general code optimization

03 Jul 21:49

Choose a tag to compare

  1. Supports Java 7 and up. Java 6 (Java 1.6) is no longer supported.
  2. Provide "log" command to dynamically alter logging levels in real time without restarting the application.
  3. Rationalize MDN sending so that Synchronous and Asynchronous are processed by a single module. NB See upgrade notes for class name change.
  4. Move HTTP header folding removal to HTTPUtils for centralised management
  5. Make the HTTP "User-Agent" header configurable via a property.
  6. Default "Message-Id" format complies with https://www.ietf.org/rfc/rfc2822.txt section 3.6.4.
  7. Provide ability to configure emails for successfully received and sent files.
  8. Upgrade libraries to the latest release.
  9. Support using system environment variables in config.xml
  10. Change attribute name for overriding Message-ID format at partnership level to match name at system level. NB See upgrade notes for attribute name change.
  11. Allow modules to have scheduled tasks using the HasSchedule implementation.
  12. Add scheduled task to detect failed sent messages where files are not cleaned up. (Fixes https://sourceforge.net/p/openas2/tickets/5/)
  13. Allow attributes in partnership element to reference other partnership elements and resolve the references at load time.
  14. Default sample in partnerships.xml for "as2_mdn_options" to use the "sign" attribute value for the micalg value.
  15. Support AS2 ID with spaces in the value.

Download OpenAS2

Minor bugfix to allow remote command to shut down server

21 Oct 17:03

Choose a tag to compare

  1. Fix EXIT command not working when executed from remote socket command processor.

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.4.3/Minor bugfix to allow remote command to shut down server.zip/download)

Java 6 and 7 compatibility fix

13 Oct 09:50

Choose a tag to compare

  1. Fix using a Java 1.8 call to ensure 1.6 compatibility
  2. Enhance documentation around certifcate creation and deployment.

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.4.2/Java 6 and 7 compatibility fix.zip/download)

Health Check Enhancement

28 Sep 13:08

Choose a tag to compare

Enhance health check module to test all active modules. All modules now require implementing a healthcheck() method for self test.

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/2.4.1/Health Check Enhancement.zip/download)

Version 2.4.0 health check module and central reposoitory deployment

25 Sep 16:18

Choose a tag to compare

  1. Add initial basic health check listener on HTTP port for load balancer/high availability deployment
  2. Enhance POM to deploy code base to central maven repository

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/2.4.0/Version 2.4.0 health check module and central reposoitory deployment.zip/download)

HTTP Reader Enhancement

17 Aug 09:27

Choose a tag to compare

Enhance the HTTP reader to allow logging the raw data when unable to determine how to process the data.

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.3.2/HTTP Reader Enhancement.zip/download)

Version 2.3.1 release - file name cleansing, logging and other enhancements

07 Aug 08:33

Choose a tag to compare

  1. Remove reserved characters from dynamically generated file names
  2. Document feature to change reserved character list for file names.
  3. Document java tuning requirements for large files
  4. Change default logging date format to international standard
  5. Document logging date format configuration
  6. Document upgrade process as an appendix in OpenAS2HowTo
  7. Prevent HTTP header folding by default with config option to allow. (Fixes issue with NGINX)
  8. Change email logger to allow any exception to be logged through exception parser (not just OpenAS2Exception)
  9. Add support for Sentry logger for exceptions
  10. Enhanced documentation on logging system
  11. Change default log file name to use international date format

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.3.1/Version 2.3.1 release - file name cleansing, logging and other enhancements.zip/download)

Version 2.3.0 - Proxy server support plus other enhancements and bugfixes

04 May 11:57

Choose a tag to compare

  1. Enhance message state tracking to correctly handle resends
  2. Support external databases that have JDBC drivers for message state tracking via configuration.
  3. Allow AS2 Message ID format to be configurable globally and overridden on a per partnership basis
  4. Persist message attributes for the full lifecycle of the message including resends.
  5. Provide support for proxy server authentication.
  6. Fix resending ASYNC MDN messages
  7. Document all of the enhancements and imporve existing documentation.

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.3.0/Version 2.3.0 - Proxy server support plus other enhancements and bugfixes.zip/download)

Fix for Windows 10 file system names

19 Apr 10:50

Choose a tag to compare

This is a minor bugfix release:
IMPORTANT NOTE: Please review ALL release notes for intermediate versions if you are upgrading

  1. Remove the encapsulating "<" and ">" from the generated message ID as windows no longer allows that in file names
  2. Minor update to documentation on handling SSL certificate issues

[Download OpenAS2](https://sourceforge.net/projects/openas2/files/v2.2.1/Fix for Windows 10 file system names.zip/download)