Releases: phax/phase4
Releases · phax/phase4
phase4 0.9.1
- Ignored WSS4J dependency "ehcache" to create smaller deployments
- Added new subproject
phase4-profile-peppol
for the PEPPOL AS4 profile - From Party ID type and To Party ID type can now be set in the client
- The service type can now be set in a PMode
- Requires ph-commons 9.3.6
- Requires ph-web 9.1.3
- This is the first version passing the PEPPOL Testbed v1
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.6
- ph-xsds-xmldsig 2.2.3
- ph-http/ph-httpclient/ph-mail/ph-network/ph-servlet/ph-useragent/ph-web 9.1.3
- ph-oton-app/ph-oton-audit/ph-oton-html/ph-oton-security 8.2.0
- ph-css 6.2.0
- ph-masterdata/ph-tenancy 6.1.3
- javax.mail 1.6.2
- httpclient 4.5.8
- BouncyCastle 1.62
- WSS4J 2.2.4
- XMLSec 2.1.4
phase4 0.9.0
- The GitHub repository was officially renamed to phase4
- All Maven artifact IDs were renamed from
ph-as4-*
tophase4-*
- The package names changes from
com.helger.as4.*
tocom.helger.phase4.*
- Updated to WSS4J 2.2.4
- Updated to ph-oton 8.2.0
- Updated to peppol-commons 7.0.0
- Updated to ph-commons 9.3.5
- The submodule
ph-as4-esens
was renamed tophase4-profile-cef
- The AS4 message handler now have a chance to access the received HTTP headers
- Renamed
ph-as4-server-webapp-test
tophase4-test
- Improved Crypto stuff configurability
- Renamed
AS4ResourceManager
toAS4ResourceHelper
- Renamed
AS4Handler
toAS4RequestHandler
- Reworked client API so that it can be used chainable
- Added retry support to clients
- Added possibility to dump incoming and outgoing requests using
AS4DumpManager
- This version passes the CEF "AS4 Basic Connectivity Tests"
- This version passes the CEF "AS4 Common Profile Test Assertions"
- This version passes the CEF "AS4 Four Corner Profile Enhancement Test Assertions"
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.5
- ph-xsds-xmldsig 2.2.3
- ph-http/ph-httpclient/ph-mail/ph-network/ph-servlet/ph-useragent/ph-web 9.1.2
- ph-oton-app/ph-oton-audit/ph-oton-html/ph-oton-security 8.2.0
- ph-css 6.2.0
- ph-masterdata/ph-tenancy 6.1.3
- javax.mail 1.6.2
- httpclient 4.5.8
- BouncyCastle 1.62
- WSS4J 2.2.4
- XMLSec 2.1.4
ph-as4 0.7.0
- Added HTTP retry for client
- Added server duplicate message detection for incoming messages
MessageInfo/Timestamp
uses UTC - thanks Sander- Added two-way handling
- Fixed bug that Receipt is not signed (if desired)
- Removed
PModeConfig
in favour of redundantPMode
objects - Removed partner handling - not needed anymore
- To be on the safe side, delete all previously created
as4-*.xml
files as there were incompatible changes. - Added a second webapp - one for demo, one for testing
Dependencies required:
- ph-commons/ph-xml/ph-settings/ph-jaxb/ph-datetime/ph-tree/ph-json/ph-security 8.6.5
- ph-mail/ph-http/ph-network/ph-httpclient/ph-web/ph-servlet/ph-useragent/ph-smtp 8.8.2
- ph-oton-basic/ph-oton-html/ph-oton-security/ph-oton-core 7.1.2
- ph-css 5.0.4
- ph-masterdata 5.0.5
- ph-schedule/ph-mini-quartz 3.6.1
- javax.mail 1.5.6
- httpclient 4.5.3
- BouncyCastle 1.57
- WSS4J 2.1.10
- XMLSec 2.0.8
ph-as4 0.6.0
- Extracted subproject
ph-as4-servlet
with only the AS4Servlet - Unified the namespaces across the subprojects
- Requires ph-web 8.7.2 or higher
- Renamed
ph-as4-server
toph-as4-server-webapp-demo
ph-as4 0.5.0
- Initial release
- Has everything needs for sending and receiving using the eSENS P-Mode profiles
- Basic compatibility with Holodeck 2.1.2 is provided
- Supports signed messages
- Supports encrypted messages
- Supports compressed messages
- Targets to be easily integrateable into existing solutions
- Requires Java 8 for building and execution