0 Replies Latest reply on Jul 14, 2005 6:26 AM by premand

    Applet and EJB

    premand

      I try to access a session bean from an applet and get the following exception
      java.lang.NoClassDefFoundError: org/jboss/invocation/MarshalledInvocation$DeclaredMethodsAction

      at org.jboss.invocation.MarshalledInvocation.getFullInterfaceHashes(MarshalledInvocation.java:156)

      at org.jboss.invocation.MarshalledInvocation.calculateHash(MarshalledInvocation.java:303)

      at org.jboss.invocation.MarshalledInvocation.writeExternal(MarshalledInvocation.java:473)

      at java.io.ObjectOutputStream.writeExternalData(Unknown Source)

      at java.io.ObjectOutputStream.writeOrdinaryObject(Unknown Source)

      at java.io.ObjectOutputStream.writeObject0(Unknown Source)

      at java.io.ObjectOutputStream.writeObject(Unknown Source)

      at sun.rmi.server.UnicastRef.marshalValue(Unknown Source)

      at sun.rmi.server.UnicastRef.invoke(Unknown Source)

      at org.jboss.invocation.jrmp.server.JRMPInvoker_Stub.invoke(Unknown Source)

      at org.jboss.invocation.jrmp.interfaces.JRMPInvokerProxy.invoke(JRMPInvokerProxy.java:118)

      at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:96)

      at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:46)

      at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:55)

      at org.jboss.proxy.ejb.HomeInterceptor.invoke(HomeInterceptor.java:169)

      at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:86)

      at $Proxy0.create(Unknown Source)

      at at.tugraz.genome.sampledb.web.icdoapplet.AppletEjbCaller.callEjbButton_actionPerformed(AppletEjbCaller.java:130)

      at at.tugraz.genome.sampledb.web.icdoapplet.AppletEjbCaller$1.actionPerformed(AppletEjbCaller.java:62)

      at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)

      at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)

      at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)

      at javax.swing.DefaultButtonModel.setPressed(Unknown Source)

      at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)

      at java.awt.Component.processMouseEvent(Unknown Source)

      at java.awt.Component.processEvent(Unknown Source)

      at java.awt.Container.processEvent(Unknown Source)

      at java.awt.Component.dispatchEventImpl(Unknown Source)

      at java.awt.Container.dispatchEventImpl(Unknown Source)

      at java.awt.Component.dispatchEvent(Unknown Source)

      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)

      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)

      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)

      at java.awt.Container.dispatchEventImpl(Unknown Source)

      at java.awt.Component.dispatchEvent(Unknown Source)

      at java.awt.EventQueue.dispatchEvent(Unknown Source)

      at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)

      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)

      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)

      at java.awt.EventDispatchThread.run(Unknown Source)

      Could anyone suggest where the problem could be...I have signed the applet and all the archives(jboss-client.jar,jnp-client.jar etc..,)Thanks
      Prem