Skip to content

Oxalis-AS4 7.1.1

Choose a tag to compare

@aaron-kumar aaron-kumar released this 12 Aug 18:52
· 24 commits to master since this release
  • eDEC CodeList Support: Added support for eDEC CodeList v9.3
  • Bump vefa-peppol version to 4.0.1 to make resolvedServiceMetaDataURIList threadsafe
  • NAPTR Lookup Support (PFUOI 4.4.0): Users who wish to enable NAPTR lookup can do so by configuring the following property in oxalis.conf:
lookup.locator.class=network.oxalis.vefa.peppol.lookup.locator.BdxlLocator
  • Peppol Wildcard Change (PFUOI 4.3.0)
    To support the Peppol PINT wildcard migration, a new parameter has been introduced: oxalis.pint.wildcard.migration.phase
    In this release, the default value is set to 1. However, you can configure this value in oxalis.conf as and when needed as per timeframe:
# For T1 (May 15th, 2025, onward): - Set value to 1 on/after May 15th, 2025) - Default value in this version
oxalis.pint.wildcard.migration.phase=1

For PINT documents. always use "peppol-doctype-wildcard" as Document Type Identifier Scheme in SBDH otherwise default "busdox-docid-qns" value will be considered. This can lead to SMP lookup error if SMP registration is only available with "peppol-doctype-wildcard" and you are Not providing Document Type Identifier Scheme in SBDH. For details, refer "PINT Wildcard Migration Plan"

  • Added code to set HTTP version with default value '1.1'. You can also configure [OPTIONAL] it in oxalis.conf as:
oxalis.http.version=1.1
  • Added check [OPTIONAL] in inbound component to verify whether incoming message belong to your AP
# Configure below properties in oxalis.conf in production environment (access.point.isReceiverCheckEnabled=true), if you as receiving AP want to verify whether incoming messages belong to you as per your SMP registration. For Point-to-Point/simulated environment, set access.point.isReceiverCheckEnabled=false

access.point.isReceiverCheckEnabled=false
my.access.point.url="http://api.example.com/oxalis/as4"
  • Removed outdated FRPOC support
  • Fixed expired dummy AP certificates
  • Bump peppol-specifications from 2.3.0 to 2.4.0
  • Bump bouncycastle from 1.78.1 to 1.80
  • Bump guava from 33.3.1-jre to 33.4.0-jre
  • Bump joda-time from 2.12.2 to 2.13.0
  • Bump slf4j from 2.0.6 to 2.0.17
  • Bump logback from 1.5.6 to 1.5.16
  • Bump lombok from 1.18.24 to 1.18.32
  • Bump httpclient, from 4.5.13 to 4.5.14
  • Corrected jakarta.servlet-api.version
  • Bump commons-lang3 version to 3.18.0
  • Updated GitHub CI Actions
  • Added support for publishing to maven central repository
  • Added Self Sign certificate and removed unreachable or moved URI

Full Changelog: v7.1.0...v7.1.1