Creating New Process Extension (PX) Causes java.lang.NoSuchMethodException and General Information Tab of Existing PX Is Blank (Doc ID 1991134.1)

Last updated on APRIL 03, 2015

Applies to:

Oracle Agile PLM Framework - Version 9.3.3.0 and later
Information in this document applies to any platform.

Symptoms

Actual Behavior
When creating new PX(Process Extension), java.lang.NoSuchMethodException occurs and no class is listed under Internal Custom Action.
When opening the existing PX which Internal Custom Action is already defined, General Information tab shows blank.

Expected Behavior
When creating new PX, the class which is located under <AgileHome>/integration/sdk/extensions/ folder is listed in Internal Custom Action.
When opening the existing PX which Internal Custom Action is already defined, General Information tab information to show appropriately.

Steps
1. Locate PX jar file under <AgileHome>/integration/sdk/extensions/ folder
2. Login to Java Client
3. Admin->Data Settings->Process Extensions
   Click New icon
4. Set Type: Internal Custom Action
5. No class is listed in Internal Custom Action
6. The java console shows the following error

network: Connecting socket://0.0.0.0:7001 with Proxy=DIRECT
java.lang.NoSuchMethodException: com.agile.px.com_agile_px_PxSession_l8vd22_HomeImpl_1211_WLStub.create()
at java.lang.Class.getMethod(Unknown Source)
at com.agile.px.PxEjbAccess.getPxSession(PxEjbAccess.java:77)
at com.agile.ipa.admin.DictionaryProxy.discoverEventActionNames(DictionaryProxy.java:6740)
at com.agile.ui.pcclient.pa.command.CommandCreateEventHandler$CreateEventHandlerDialog.<init>(CommandCreateEventHandler.java:164)
at com.agile.ui.pcclient.pa.command.CommandCreateEventHandler.getInput(CommandCreateEventHandler.java:53)
at com.agile.ui.java.command.CommandManager.execute(CommandManager.java:206)
at com.agile.ui.pcclient.PCClient.executeSyncCommand(PCClient.java:639)
at com.agile.ui.pcclient.pa.AdminActionFactory$159.doAction(AdminActionFactory.java:5392)
at com.agile.ui.java.action.AgileAction.actionPerformed(AgileAction.java:211)
...

7. Open any existing PX which Internal Custom Action is already defined, and see General Information tab shows blank

Facts
Agile Application Server is running on the clustered node

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms