- Added a new REST API endpoint
DELETE /{ServiceGroupId}/services/{DocumentTypeId}/{ProcessId}to delete a single Process (with all its Endpoints) from a Service Metadata, without having to read-modify-PUT the whole Service Metadata.
It is available for all three REST types (Peppol, BDXR v1, BDXR v2).
See #491 - The SML timeout configuration properties now accept the duration grammar (e.g.
5s,1m 30s) via the new keyssml.connection.timeoutandsml.request.timeout.
The legacy millisecond-typed keyssml.connection.timeout.msandsml.request.timeout.msremain supported for backwards compatibility but are deprecated for removal; a deprecation warning is now logged only once per key when they are used. - Changed the bundled default configuration to use
jdbc.execution-time-warning = 5sinstead of the deprecatedjdbc.execution-time-warning.ms = 5000, so the SQL backend no longer logs a deprecation warning on every request.
See #492 - (SQL) Fixed that changing the SMP settings in the UI did not invoke the registered SMP settings change callbacks.
As a consequence, a changed Directory hostname was stored in the database but the already created Directory client kept using the old URL until the application was restarted.
See #495
Full Changelog: phoss-smp-parent-pom-8.1.7...phoss-smp-parent-pom-8.1.8