Support Article
Not able to deploy PRPC on JBOSS server 6.3
SA-19103
Summary
Not able to deploy Pega Rules Processor Commander(PRPC) on JBOSS server 6.3.
Error Messages
09:57:48,608 INFO [org.jboss.as.server.deployment] (MSC service thread 1-6) JBAS015877: Stopped deployment prpc_j2ee14_jboss61JBM.ear (runtime-name: prpc_j2ee14_jboss61JBM.ear) in 119ms
09:57:48,638 INFO [org.jboss.as.controller] (HttpManagementService-threads - 5) JBAS014774: Service status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."pradapter.rar".deploymentCompleteService (missing) dependents: [service jboss.deployment.unit."prpc_j2ee14_jboss61JBM.ear".deploymentCompleteService]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.Database.START (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".deploymentCompleteService, service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".moduleDeploymentRuntimeInformationStart]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.CREATE (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".deploymentCompleteService, service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".moduleDeploymentRuntimeInformationStart]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.VIEW."com.pega.pegarules.internal.etier.interfaces.Engine".REMOTE (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineHome".HOME (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineLocal".LOCAL (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineLocalHome".LOCAL_HOME (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineBMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.CREATE (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".deploymentCompleteService, service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".moduleDeploymentRuntimeInformationStart]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.VIEW."com.pega.pegarules.internal.etier.interfaces.Engine".REMOTE (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineHome".HOME (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineLocal".LOCAL (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.VIEW."com.pega.pegarules.internal.etier.interfaces.EngineLocalHome".LOCAL_HOME (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.EngineCMT.START]
service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.LockManager.CREATE (missing) dependents: [service jboss.deployment.subunit."prpc_j2ee14_jboss61JBM.ear"."prbeans.jar".component.LockManager.START]
Steps to Reproduce
Deploy PRPC application without configuring binding tag.
Root Cause
User had not configured the below binding tag results to the error.
<bindings>
<simple name="java:/prconfig/database/databases/PegaRULES/defaultSchema" value="pegarules" />
<simple name="java:/prconfig/database/databases/PegaDATA/defaultSchema" value="pegadata" />
<simple name="java:/url/pega/none" value="file:/nul" />
</bindings>
Resolution
Perform the following configuration in Jboss server, to resolve the issue:
<bindings>
<simple name="java:/prconfig/database/databases/PegaRULES/defaultSchema" value="pegarules" />
<simple name="java:/prconfig/database/databases/PegaDATA/defaultSchema" value="pegadata" />
<simple name="java:/url/pega/none" value="file:/nul or <explicit temp directory location" />
</bindings>
Published February 9, 2016 - 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.