My Oracle Support Banner

Unable to Open Any Objects in Agile with Error "java.util.EmptyStackException" (Doc ID 3027157.1)

Last updated on JUNE 05, 2024

Applies to:

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

Symptoms

Unable to open any object and got the following error:
java.rmi.RemoteException: EJB Exception: ; nested exception is:
  java.util.EmptyStackException
  at weblogic.ejb.container.internal.EJBRuntimeUtils.asRemoteException(EJBRuntimeUtils.java:60)
  at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:581)
  at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:537)
  at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:365)
  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.loadTable(Unknown Source)
  at com.agile.ipa.pc.CMObjectBase.loadTable(CMObjectBase.java:3956)
  at com.agile.ipa.pc.CMObjectBase.loadTable(CMObjectBase.java:250)
  at com.agile.ipa.pc.CMItem.getTitleBlockTable(CMItem.java:226)
  at com.agile.ui.pcm.item.ItemHandler.getTitleBlockTable(ItemHandler.java:1339)
  at com.agile.ui.pcm.common.ObjectViewHandler.getObject(ObjectViewHandler.java:1583)
  at com.agile.ui.pcm.common.ObjectViewHandler.validateDisplayObject(ObjectViewHandler.java:309)
  at sun.reflect.GeneratedMethodAccessor702.invoke(Unknown Source)

By adding -Dadmin.validate=true to JAVA_OPTIONS in Agile server startup script, the following message were generated:

Steps to reproduce:

  1. Launch Agile web client.
  2. Try to open any object, e.g. a part.
  3. Get error as mentioned above.

Validating: Invalid Applied To Attributes in Modify Privileges
ERROR!
PARENTID: 38541 ATTID: 17765
PARENTID: 39116 ATTID: 7983
PARENTID: 39116 ATTID: 7984
PARENTID: 2000004182 ATTID: 2000017458
PARENTID: 2000026036 ATTID: 2000025616
PARENTID: 2000026036 ATTID: 2000025617
PARENTID: 2000026036 ATTID: 2000025622
PARENTID: 2000026036 ATTID: 2000025625
PARENTID: 2000026036 ATTID: 2000025626
PARENTID: 2000026036 ATTID: 2000025628
PARENTID: 2000026036 ATTID: 2000025629
PARENTID: 2000026036 ATTID: 2000025632
PARENTID: 2000026036 ATTID: 2000025634
PARENTID: 2000026036 ATTID: 2000025635
PARENTID: 2000026036 ATTID: 2000025636
PARENTID: 2000026036 ATTID: 2000025637
PARENTID: 2000026036 ATTID: 2000025639
PARENTID: 2000026036 ATTID: 2000025640
PARENTID: 2000026036 ATTID: 2000025641
PARENTID: 2000026036 ATTID: 2000025877
PARENTID: 2000026082 ATTID: 2000025616
PARENTID: 2000026082 ATTID: 2000025617
PARENTID: 2000026082 ATTID: 2000025622
PARENTID: 2000026082 ATTID: 2000025625
PARENTID: 2000026082 ATTID: 2000025626
PARENTID: 2000026082 ATTID: 2000025628
PARENTID: 2000026082 ATTID: 2000025629
PARENTID: 2000026082 ATTID: 2000025632
PARENTID: 2000026082 ATTID: 2000025634
PARENTID: 2000026082 ATTID: 2000025635
PARENTID: 2000026082 ATTID: 2000025636
PARENTID: 2000026082 ATTID: 2000025637
PARENTID: 2000026082 ATTID: 2000025639
PARENTID: 2000026082 ATTID: 2000025640
PARENTID: 2000026082 ATTID: 2000025641
PARENTID: 2000026082 ATTID: 2000025877

Validating: Applied To Attributes without Modifiable Properties
ERROR!
PARENTID: 2000000857 ATTID: 2000009282
PARENTID: 2000000857 ATTID: 2000009283

 

Changes

 

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.