Hi,
We are running Weblogic in a clustered environment (2 servers), Citrix as our presentation servers (2) and Oracle as our database backend. We are getting this stacktrace...
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: Failed to load class com.ams.SomeObject...
at weblogic.rjvm.ResponseImpl.unmarshalReturn(Respons eImpl.java:195)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(C lusterableRemoteRef.java:338)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(C lusterableRemoteRef.java:252)
at com.ams.enboss.worksheets.server.ejb.sessionbean.W orksheet_8ljdvz_EOImpl_920_WLStub.saveWorksheet(Un known Source)
at com.ams.enboss.projdoc.client.worksheets.Worksheet Panel.save(WorksheetPanel.java:708)
at com.ams.enboss.projdoc.client.worksheets.Worksheet Panel.cleanup(WorksheetPanel.java:1321)
at com.ams.enboss.projdoc.client.Project.cleanup(Proj ect.java:1650)
at com.ams.enboss.projdoc.client.ProjDoc$SaveProjectA ction.saveProject(ProjDoc.java:1419)
at com.ams.enboss.projdoc.client.ProjDoc$SaveProjectA ction.access$4200(ProjDoc.java:1388)
at com.ams.enboss.projdoc.client.ProjDoc$SaveProjectA ction$1.construct(ProjDoc.java:1401)
at com.ams.some.swing.workerclass.run(workerclass.jav a:138)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException: Failed to load class com.ams.workerclass
at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadCl ass(WLRMIClassLoaderDelegate.java:203)
at weblogic.rmi.utils.WLRMIClassLoaderDelegate.loadCl ass(WLRMIClassLoaderDelegate.java:128)
at weblogic.rmi.utils.Utilities.loadClass(Utilities.j ava:308)
at weblogic.rmi.utils.Utilities.loadClass(Utilities.j ava:344)
at weblogic.rjvm.MsgAbbrevInputStream.resolveClass(Ms gAbbrevInputStream.java:400)
at weblogic.utils.io.ChunkedObjectInputStream$NestedO bjectInputStream.resolveClass(ChunkedObjectInputSt ream.java:255)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unkno wn Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at java.util.ArrayList.readObject(ArrayList.java:592)
at java.lang.LangAccessImpl.readObject(Unknown Source)
at java.io.ObjectStreamClass.invokeReadObject(Unknown Source)
at java.io.ObjectInputStream.readSerialData(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unkno wn Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at weblogic.utils.io.ChunkedObjectInputStream.readObj ect(ChunkedObjectInputStream.java:195)
at weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgA bbrevInputStream.java:565)
at weblogic.utils.io.ChunkedObjectInputStream.readObj ect(ChunkedObjectInputStream.java:191)
at someSessionBean.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicS erverRef.java:517)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(C lusterableServerRef.java:224)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicSe rverRef.java:407)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:147)
at weblogic.rmi.internal.BasicServerRef.handleRequest (BasicServerRef.java:357)
at weblogic.rmi.internal.BasicServerRef.access$300(Ba sicServerRef.java:56)
at weblogic.rmi.internal.BasicServerRef$BasicExecuteR equest.run(BasicServerRef.java:934)
at weblogic.work.ExecuteThread.execute(ExecuteThread. java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java :181)
It says it cannot load our class but when checking our ear the jar file is there. Any ideas?
Thanks soo much, Jared and Mike