Uploaded image for project: 'Application Server 3  4  5 and 6'
  1. Application Server 3 4 5 and 6
  2. JBAS-2007

SerialVersionUID java.lang.reflect.Proxy

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Blocker
    • None
    • JBossAS-4.0.2 Final
    • Naming
    • None

    Description

      I am trying to execute a remote ejb client from Jdeveloper to call a remote ejb interface in JBoss 4.0.2. I am getting the error shown below. I am using jbossall-client.jar to create the class. I am not sure how to remedy this problem.

      javax.naming.CommunicationException [Root exception is java.io.InvalidClassException: java.lang.reflect.Proxy; local class incompatible: stream classdesc serialVersionUID = -2222568056686623797, local class serialVersionUID = 2705877575225933744]

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:647)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:507)

      at javax.naming.InitialContext.lookup(InitialContext.java:347)

      at com.fifalmonk.beans.PlanEJBClient.main(PlanEJBClient.java:20)

      Caused by: java.io.InvalidClassException: java.lang.reflect.Proxy; local class incompatible: stream classdesc serialVersionUID = -2222568056686623797, local class serialVersionUID = 2705877575225933744

      at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:463)

      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)

      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)

      at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1477)

      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1432)

      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)

      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)

      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)

      at java.rmi.MarshalledObject.get(MarshalledObject.java:135)

      at org.jnp.interfaces.MarshalledValuePair.get(MarshalledValuePair.java:30)

      at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:550)

      ... 3 more

      Process exited with exit code 0.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ibsscott Scott ibsscott (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: