Assistance Required: PAS Instance Deployment Error with Progress Open-Edge 12.8.7

vikash

New Member
Hello Team,

I am writing to request your assistance regarding an issue encountered during the deployment of a WAR file to a newly configured PAS instance.

I have recently completed a fresh installation of Progress Open-Edge 12.8.7 and meticulously configured all necessary components, including the creation and setup of a PAS instance. My objective is to deploy an application WAR file to this instance.

Upon attempting to deploy the WAR file using the command pasman deploy -I [instance_name] [war_file_name], the operation initially reports a "Status: OK." However, subsequent attempts to restart the PAS instance result in a java.lang.Error.

Please find the Error snapshot below. Error in Catalina.out log file


image.png
Based on my preliminary research, I understand that Progress Open-Edge 12.8.7 incorporates an embedded Tomcat server, version 10.1.39.0. It is my understanding that this version of Tomcat supports Jakarta EE API Servlet version 6 specifications rather than traditional Java EE classes version 3 API Servlet. This leads me to suspect a potential compatibility issue with the deployed WAR file.

Tomcat Version Details:

image (2).png

In War file I have checked the details of Web.xml Files Details.


image (1).png

Could you please confirm if my assessment is accurate? Specifically, I would appreciate clarification on whether the observed java.lang.Error is indeed a consequence of deploying a WAR file compiled with Java EE classes to a PAS instance leveraging Tomcat 10.1.39.0, which primarily supports Jakarta EE.

My research suggests that a potential solution involves rebuilding the WAR file using Jakarta EE classes and a version greater than or equal to 6. Your expert guidance on the most effective resolution strategy would be great. Please suggest

Screenshot of R&D where I get these Information

1749805501974.png
1749805527746.png
Could you please help me to clarify is this the reason of tomcat and java compatibility?

Thanks
 
Back
Top