phase4 0.9.6
phax
released this
13 Dec 07:48
·
2131 commits
to master
since this release
- Removed the "ExceptionCallback" from
Phase4PeppolSender
- Changed the data types of "ResponseConsumer" and "SignalMsgConsumer" from
Phase4PeppolSender
to be able to throw exception (binary incompatible change) - Added the possibility to configure the keystore without the need of having the
crypto.properties
file - Extracted interface
IMPCManager
fromMPCManager
and using it internally - Extracted interface
IPModeManager
fromPModeManager
and using it internally - The method
IPModeManager.validatePMode
now throws a checkedPModeValidationException
exception (incompatible change) - Added the possibility to customize the outgoing dumper in class
Phase4PeppolSender
- Added specific
Phase4PeppolSMPException
for SMP lookup errors (incompatible change) - Extracted interface
IAS4DuplicateManager
fromAS4DuplicateManager
and using it internally - Added the possibility to send pre-build SBDH messages (see issue #22) (binary incompatible change)
- Added support for creating in-memory managers only, using the system property
phase4.manager.inmemory
- Parameter type of
IAS4IncomingDumper.onNewRequest
changed toHttpHeaderMap
(incompatible change) - Made
AS4RequestHandler
usage more flexible to not solely rely on the Servlet API - New logo thanks to Maria Petritsopoulou - http://stirringpixels.com/
Dependencies required:
- ph-bc/ph-collection/ph-commons/ph-dao/ph-datetime/ph-jaxb/ph-json/ph-scopes/ph-security/ph-settings/ph-xml 9.3.9
- ph-xsds-xmldsig 2.2.3
- ph-http/ph-httpclient/ph-mail/ph-network/ph-servlet/ph-useragent/ph-web 9.1.5
- ph-oton-app/ph-oton-audit/ph-oton-html/ph-oton-security 8.2.1
- ph-css 6.2.0
- ph-masterdata/ph-tenancy 6.1.3
- peppol-commons/peppol-id/peppol-sbdh/peppol-smp-client 7.0.5
- peppol-bdve-peppol 5.2.2
- jakarta.mail 1.6.4
- jakarta.activation 1.2.1
- httpclient 4.5.10
- BouncyCastle 1.64
- WSS4J 2.2.4
- XMLSec 2.1.4