View Source

If your custom component is based on Petals Component Developer Toolkit, some changes can occur according to the target version of the Petals CDK required

h1. From 5.8.x to 5.9.x

h2. Migrating your component runtime

h2. Migrating your component unit test

Please apply the following changes in the unit tests oy your custom component:
* JUnit 5 is now required for your unit tests,
* move Java EE package to Jakarta EE 9+ package:
** {{javax.activation}} -> {{jakarta.activation}}
** {{javax.mail}} -> {{jakarta.mail}}
** {{javax.xml.bind}} -> {{jakarta.xml.bind}}
** ...
* to generate your beans from an XSD or WSDL definition, use the Maven plugin '{{org.patrodyne.jvnet:hisrc-higherjaxb-maven-plugin}}' instead of '{{org.jvnet.jaxb2.maven2:maven-jaxb2-plugin}}'.

h1. From 5.7.x to 5.8.x

h2. Migrating your component runtime

Please apply the following changes in the source code of your custom component:
* Placeholders are no more defined through {{Properties}} but through {{Placeholders}}.