0

ここでスクリプトを実行しようとしていますが、以下のエラーがスローされます。jdkのせいだと思います。jdk1.6を使用しています。jdk1.6 を使用してスクリプトを再コンパイルしましたが、解決策はありません。

これに関する任意の入力は大きな助けになります!

java.io.InvalidClassException: oracle.jdbc.oracore.OracleNamedType; local class incompatible: stream classdesc serialVersionUID = -7756018223392232810, local class serialVersionUID = -5293859578141686716
java.io.InvalidClassException: oracle.jdbc.oracore.OracleNamedType; local class incompatible: stream classdesc serialVersionUID = -7756018223392232810, local class serialVersionUID = -5293859578141686716
        at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:562)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1582)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1315)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
        at weblogic.rjvm.ClassTableEntry.readExternal(ClassTableEntry.java:36)
        at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1791)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1750)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350)
        at weblogic.rjvm.InboundMsgAbbrev.readObject(InboundMsgAbbrev.java:65)
        at weblogic.rjvm.InboundMsgAbbrev.read(InboundMsgAbbrev.java:37)
        at weblogic.rjvm.MsgAbbrevJVMConnection.readMsgAbbrevs(MsgAbbrevJVMConnection.java:283)
        at weblogic.rjvm.MsgAbbrevInputStream.init(MsgAbbrevInputStream.java:213)
        at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:498)
        at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:330)
        at weblogic.socket.BaseAbstractMuxableSocket.dispatch(BaseAbstractMuxableSocket.java:298)
        at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:950)
        at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:888)
        at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:339)
        at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
        at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
> 
4

1 に答える 1

0

クラスパスのクラス バージョンが異なるようです。デシリアライズされているバージョンとクラス パスで使用可能なバージョンは同じバージョンではありません。

于 2013-03-29T08:49:43.017 に答える