Support Article
PRPC 7 error after install on WebSphere 8.5
SA-11851
Summary
PRPC 7.1.6 has been installed on WebSphere v8.5.5.4.
Each time the system is started, the following error is produced:
[6/19/15 9:04:43:894] 00000193 SystemOut O 2015-06-19 09:04:43,894 [ Default : 2] [ ] [ ] [ ] ( priv.context.JNDIEnvironment) INFO - Web-tier default Engine bean name set to EngineBMT
[6/19/15 9:04:43:958] 000000c1 EJBMDOrchestr E CNTR0075E: The user-provided class "com.pega.pegarules.internal.etier.interfaces.EJSRemoteStatelessEngineBMT_f2439d86" needed by the EnterpriseBean could not be found or loaded.
[6/19/15 9:04:43:959] 000000c1 SharedEJBRunt E WSVR0068E: Attempt to start EnterpriseBean server#prbeans.jar#EngineBMT failed with exception: com.ibm.ejs.container.EJBConfigurationException: Bean class com.pega.pegarules.internal.etier.interfaces.EJSRemoteStatelessEngineBMT_f2439d86 could not be found or loaded
at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.loadGeneratedImplementationClasses(EJBMDOrchestrator.java:4858)
at com.ibm.ws.metadata.ejb.EJBMDOrchestrator.finishBMDInitWithReferenceContext(EJBMDOrchestrator.java:1076)
at com.ibm.ws.ejbcontainer.runtime.AbstractEJBRuntime.finishBMDInit(AbstractEJBRuntime.java:1659)
...
Due to site policy, the Websphere admin console cannot be used for installation. Instead, a set of deployment scripts are used for the configuration of the PRPC application within the admin console.
Error Messages
CNTR0075E: The user-provided class "com.pega.pegarules.internal.etier.interfaces.EJSRemoteStatelessEngineBMT_f2439d86" needed by the EnterpriseBean could not be found or loaded.
Steps to Reproduce
Run the deployment scripts..
Root Cause
The ETier EJB settings for ejb/EngineBMT and ejb/EngineCMT were missing in the script parameters. These are required in the web.xml deployment descriptor.
Resolution
The deployment scripts were modified to additionally set these parameters.
Published July 7, 2015 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.