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

{anchor:from58xto59x}
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}}'.

{anchor:from57xto58x}
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}}.