scenario editing error with Commerce Assist(CSR)

27 views
Skip to first unread message

David Herman

unread,
Sep 11, 2009, 11:08:57 AM9/11/09
to ATG_Tech
When I connect to my Commerce Assist instance in dev and create a new
scenario i'm getting the following error (note that it does create the
empty scenario but then fails to open it. I can get the error again
just by attempting to open it again):

java.lang.NoClassDefFoundError: javax/ejb/EJBLocalObject
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:
124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at atg.core.util.ClassAlias.loadClass(ClassAlias.java:230)
at atg.core.util.ClassAlias.decodeClassName(ClassAlias.java:169)
at atg.core.util.ClassAlias.loadClass(ClassAlias.java:213)
at atg.core.util.ClassAlias.getAliasedClass(ClassAlias.java:109)
at atg.beans.DynamicPropertyDescriptor.readObject
(DynamicPropertyDescriptor.java:397)
at sun.reflect.GeneratedMethodAccessor34.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:
946)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:
1809)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1634)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:
1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:
1832)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:
1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:
1832)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1634)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1299)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:
1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:
1832)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:
1908)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:
1832)
at java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1719)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1305)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:348)
at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:290)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:139)
at atg.rmi.context.ContextualSkeletonImpl_Stub.invoke(Unknown Source)
at atg.rmi.context.ContextualStub.invokeSkeleton(ContextualStub.java:
121)
at atg.security.proxy.UserSessionProxy$SessionStubHandler.invoke
(UserSessionProxy.java:180)
at atg.rmi.context.ContextualStub.invoke(ContextualStub.java:95)
at $Proxy7.getProcessManagerConfiguration(Unknown Source)
at atg.ui.process.rmi.ProcessClientImpl.getProcessManagerConfiguration
(ProcessClientImpl.java:121)
at atg.ui.process.expression.ProcessExpressionGrammar.<init>
(ProcessExpressionGrammar.java:100)
at atg.ui.scenario.expression.ScenarioExpressionGrammar.<init>
(ScenarioExpressionGrammar.java:60)
at atg.ui.scenario.task.ScenarioTask.createGrammar(ScenarioTask.java:
161)
at atg.ui.process.task.ProcessTask.getGrammar(ProcessTask.java:134)
at atg.ui.process.editor.ProcessEditorTask.updateActionStatus
(ProcessEditorTask.java:191)
at atg.ui.scenario.editor.ScenarioEditorTask.updateActionStatus
(ScenarioEditorTask.java:121)
at
atg.ui.scenario.editor.ScenarioInstanceEditorTask.updateActionStatus
(ScenarioInstanceEditorTask.java:115)
at atg.ui.process.task.ProcessTask.openProcess(ProcessTask.java:482)
at atg.ui.process.task.ProcessTask.doOpenItem(ProcessTask.java:186)
at atg.ui.common.registry.RegistryTask.openItem(RegistryTask.java:
434)
at atg.ui.common.registry.explorer.RegistryExplorerTask.openItem
(RegistryExplorerTask.java:443)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at atg.xcl.InvocationBuilder$Invocation.doAction
(InvocationBuilder.java:133)
at atg.ui.xuill.XuillAction.actionPerformed(XuillAction.java:66)
at atg.ui.common.SingleClickTableAdapter.applyOpenAction
(SingleClickTableAdapter.java:103)
at atg.ui.common.SingleClickTableAdapter.mouseClicked
(SingleClickTableAdapter.java:145)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:
212)
at java.awt.Component.processMouseEvent(Component.java:5491)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:
4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:
3901)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Exception in thread "AWT-EventQueue-0" atg.xcl.XclException: Unable to
invoke openItem: java.lang.NoClassDefFoundError: javax/ejb/
EJBLocalObject
at atg.xcl.InvocationBuilder$Invocation.doAction
(InvocationBuilder.java:137)
at atg.ui.xuill.XuillAction.actionPerformed(XuillAction.java:66)
at atg.ui.common.SingleClickTableAdapter.applyOpenAction
(SingleClickTableAdapter.java:103)
at atg.ui.common.SingleClickTableAdapter.mouseClicked
(SingleClickTableAdapter.java:145)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:
212)
at java.awt.Component.processMouseEvent(Component.java:5491)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:
4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:
3901)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:
149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)




I've cleared the cache (deleting the contents of the 2006.3 directory
and that did not work. It does however work when connecting to my
commerce instance.


Thanks,
Dave

David Herman

unread,
Sep 11, 2009, 11:15:37 AM9/11/09
to ATG_Tech
Hmmm I was able to open it when i clicked on Open in Same VM from dyn/
admin but not when i do separate vm or from standalone ACC
Reply all
Reply to author
Forward
0 new messages