Agile PLM Event PX Generated Error "java.lang.NoClassDefFoundError: com/ar/agile/common/px/util/PropertiesLoader" After Being Triggered
(Doc ID 2915739.1)
Last updated on FEBRUARY 21, 2023
Applies to:
Oracle Agile PLM Framework - Version 9.3.6.0 and laterInformation in this document applies to any platform.
Symptoms
Event PX generated error when triggered.
Error
java.lang.NoClassDefFoundError: com/ar/agile/common/px/util/PropertiesLoader
at com.agile.ar.service.DeriveItemValues.doAction(DeriveItemValues.java:40)
at com.agile.px.Extensions2$PXEventActionNode.invoke(Extensions2.java:769)
at com.agile.px.Extensions2.doCustomPXEvent(Extensions2.java:562)
at com.agile.px.Extensions2.invokeAction(Extensions2.java:264)
at com.agile.px.PxSessionBean.invokeAction(PxSessionBean.java:126)
at com.agile.px.com_agile_px_PxSession_e9onxi_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.px.com_agile_px_PxSession_e9onxi_EOImpl.invokeAction(Unknown Source)
at com.agile.soa.event.handler.PXInitiator.invoke(PXInitiator.java:102)
at com.agile.soa.event.handler.PXInitiator.invoke(PXInitiator.java:64)
at com.agile.soa.event.eventmgr.EventMgr.invokeEventHandlers(EventMgr.java:262)
at com.agile.soa.event.eventmgr.EventMgrSessionBean.sendPostEvent(EventMgrSessionBean.java:194)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke_2(Unknown Source)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke_1(Unknown Source)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.sendPostEvent(Unknown Source)
at com.agile.pc.cmserver.event.CMBatchEvent.processSOAEvents(CMBatchEvent.java:363)
at com.agile.pc.cmserver.base.TransactionInfo.afterCompletion(TransactionInfo.java:416)
at weblogic.transaction.internal.ServerSCInfo.doAfterCompletion(ServerSCInfo.java:1263)
at weblogic.transaction.internal.ServerSCInfo.callAfterCompletions(ServerSCInfo.java:1234)
at weblogic.transaction.internal.ServerTransactionImpl.callAfterCompletions(ServerTransactionImpl.java:3764)
at weblogic.transaction.internal.ServerTransactionImpl.afterCommittedStateHousekeeping(ServerTransactionImpl.java:3653)
at weblogic.transaction.internal.ServerTransactionImpl.setCommitted(ServerTransactionImpl.java:3707)
at weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(ServerTransactionImpl.java:3423)
at weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTransactionImpl.java:3323)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:322)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:270)
at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:442)
at weblogic.ejb.container.internal.StatelessRemoteObject.postInvoke1(StatelessRemoteObject.java:20)
at weblogic.ejb.container.internal.BaseRemoteObject.__WL_postInvokeTxRetry(BaseRemoteObject.java:307)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:67)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.createObjectByNumberWithRqFields(Unknown Source)
at com.agile.ipa.pc.CMObjectFactory.createObjectByNumberWithRqFields(CMObjectFactory.java:272)
at com.agile.ui.pcm.common.ObjectViewHandler.createObject(ObjectViewHandler.java:8830)
Steps to reproduce:
1. A Java event PX has already been configured to to be triggered after creating an object.
2. Create an object in web client to trigger the event PX.
3. The event PX failed with the following error:
java.lang.NoClassDefFoundError: com/ar/agile/common/px/util/PropertiesLoader
at com.agile.ar.service.DeriveItemValues.doAction(DeriveItemValues.java:40)
at com.agile.px.Extensions2$PXEventActionNode.invoke(Extensions2.java:769)
at com.agile.px.Extensions2.doCustomPXEvent(Extensions2.java:562)
at com.agile.px.Extensions2.invokeAction(Extensions2.java:264)
at com.agile.px.PxSessionBean.invokeAction(PxSessionBean.java:126)
at com.agile.px.com_agile_px_PxSession_e9onxi_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.px.com_agile_px_PxSession_e9onxi_EOImpl.invokeAction(Unknown Source)
at com.agile.soa.event.handler.PXInitiator.invoke(PXInitiator.java:102)
at com.agile.soa.event.handler.PXInitiator.invoke(PXInitiator.java:64)
at com.agile.soa.event.eventmgr.EventMgr.invokeEventHandlers(EventMgr.java:262)
at com.agile.soa.event.eventmgr.EventMgrSessionBean.sendPostEvent(EventMgrSessionBean.java:194)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke_2(Unknown Source)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke_1(Unknown Source)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:54)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.soa.event.eventmgr.EventMgrSessionBean_c89lht_EOImpl.sendPostEvent(Unknown Source)
at com.agile.pc.cmserver.event.CMBatchEvent.processSOAEvents(CMBatchEvent.java:363)
at com.agile.pc.cmserver.base.TransactionInfo.afterCompletion(TransactionInfo.java:416)
at weblogic.transaction.internal.ServerSCInfo.doAfterCompletion(ServerSCInfo.java:1263)
at weblogic.transaction.internal.ServerSCInfo.callAfterCompletions(ServerSCInfo.java:1234)
at weblogic.transaction.internal.ServerTransactionImpl.callAfterCompletions(ServerTransactionImpl.java:3764)
at weblogic.transaction.internal.ServerTransactionImpl.afterCommittedStateHousekeeping(ServerTransactionImpl.java:3653)
at weblogic.transaction.internal.ServerTransactionImpl.setCommitted(ServerTransactionImpl.java:3707)
at weblogic.transaction.internal.ServerTransactionImpl.globalRetryCommit(ServerTransactionImpl.java:3423)
at weblogic.transaction.internal.ServerTransactionImpl.globalCommit(ServerTransactionImpl.java:3323)
at weblogic.transaction.internal.ServerTransactionImpl.internalCommit(ServerTransactionImpl.java:322)
at weblogic.transaction.internal.ServerTransactionImpl.commit(ServerTransactionImpl.java:270)
at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:442)
at weblogic.ejb.container.internal.StatelessRemoteObject.postInvoke1(StatelessRemoteObject.java:20)
at weblogic.ejb.container.internal.BaseRemoteObject.__WL_postInvokeTxRetry(BaseRemoteObject.java:307)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invokeInternal(SessionRemoteMethodInvoker.java:67)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:21)
at com.agile.pc.cmserver.item.ItemSessionBean_v9sfth_EOImpl.createObjectByNumberWithRqFields(Unknown Source)
at com.agile.ipa.pc.CMObjectFactory.createObjectByNumberWithRqFields(CMObjectFactory.java:272)
at com.agile.ui.pcm.common.ObjectViewHandler.createObject(ObjectViewHandler.java:8830)
...
Changes
No.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |