Adapter readiness checklist (10.1 release)

Release 10.1 (Beta)

PMF has moved to Spring Framework 6.x.x where the namespace has changed to jakarta.* from javax.* and requires OpenJDK 21. .

  • You need to update your adapters to use jakarta.* namespace in the Adapter source code.
  • All the third-party libraries used in Adapters should be Jakarta-compliant.

Following are the high-level preparation steps before you migrate to the 10.1.0 release.

  1. Provision required Java Development Kit (JDK).
  2. Update Java adapters to be jakarta.* namespace compliant.
  3. Update Adapter pom.xml file to use 10.1.0 version for the following PMF dependencies.
    <artifactId>adapter-maven-api</artifactId>
    <artifactId>adapter-maven-plugin</artifactId>
    <artifactId>mfp-security-checks-base</artifactId>
    
  4. See Provisioning PMF dependencies for the following details.
    • Downloading the Persistent Mobile Foundation Developer Kit Installer.
    • Provisioning the required dependencies in the maven m2 repository.
  5. Build and test updated adapters on the devkit.
  6. JavaScript Adapters - We recommend using the latest PMF dependencies version in the Release 10.1.0 pom.xml files (Step#3). See Java Development Kit (JDK) for the recommended JAVA version.
  7. Mobile API Proxy - If you are using mobile API proxy adapter, ensure to deploy new 10.1.0 mobile API proxy adapter from PMFArtifacts - Mobile API Proxy.
  8. See Release 10.1 troubleshooting for troubleshooting information.
  9. See the following sections containing instructions for building sample adapters.

Last modified on