Upgrading from Pega8.8 to 24.1

I plan to upgrade to Pega24.1, but the upgrade module did not include PL/Java.

As a result of my research, I realized that PL/java has been deprecated since Pega8.2, and if I want to use PL/java, I need to prepare it myself.
However, when building on Pega8.4 (since Pega 8.2), PL/java is provided with it, despite the above policy.
Could you provide PL/java with Pega24.1 as well?
Since there is no provision of PL/java, it is difficult to upgrade 24.1.

@SoichiroK17321207 :warning: This is a GenAI-powered tool. All generated answers require validation against the provided references.

Based on my research, I can confirm that PL/Java refers to the functionality that allows integration of Java code with Pega applications through various Java-based service interfaces (EJB, Java, and JSR94). I also see that you’ve noted it was officially deprecated since Pega 8.2, yet still included in Pega 8.4 and subsequent versions.

Regarding Pega 24.1 specifically, I found that Java SE 8 and Java SE 11 are both deprecated in this version, with plans to discontinue support entirely in Pega 24.2. The platform is actively supporting Java SE 17 going forward. However, I don’t have specific confirmation whether PL/Java itself is included in the Pega 24.1 distribution despite its deprecated status (as was the case in 8.4).

Since this appears to be a critical component for your upgrade path, I would recommend reaching out directly to Pega Support through a support case logged via MSP to get a definitive answer about PL/Java inclusion in Pega 24.1. They would have the most current information about this specific component and could provide guidance on:

  1. Whether PL/Java is included in Pega 24.1 as it was in previous versions
  2. If not included, what alternatives or workarounds are recommended
  3. Best practices for handling PL/Java dependencies during the upgrade

References: