Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-63498

INFORMACIÓN: I/O error in channel channel java.io.InvalidClassException: java.lang.Throwable; local class incompatible: stream classdesc serialVersionUID

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Blocker Blocker
    • slave-setup-plugin
    • None

      When initiating connection with an IBM i (OS400) with SSH to set it up as a slave node, remoting.jar logs an incompatible class error:

      JVM 1.8

      OS: IBM i 7.3

      this command seems to work interactively:

       

      cd "/usr/local/jenkins" && /QOpenSys/QIBM/ProdData/JavaVM/jdk80/64bit/bin/java -Dfile.encoding=ISO8859_1 -jar remoting.jar
      -workDir /usr/local/jenkins 

       

      ago 25, 2020 12:49:59 PM hudson.remoting.SynchronousCommandTransport$ReaderThread run
      INFORMACIÓN: I/O error in channel channel
      java.io.InvalidClassException: java.lang.Throwable; local class incompatible: stream classdesc serialVersionUID = -30426860556580877733, local class serialVersionUID = -3042686055658047285
      at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:771)
      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2035)
      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1900)
      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2035)
      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1900)
      at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:2035)
      at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1900)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2194)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1722)
      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:2439)
      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2363)
      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2221)
      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1722)
      at java.io.ObjectInputStream.readObjectImpl(ObjectInputStream.java:540)
      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:475)
      at hudson.remoting.Command.readFromObjectStream(Command.java:155)
      at hudson.remoting.Command.readFrom(Command.java:142)
      at hudson.remoting.Command.readFrom(Command.java:128)
      at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
      at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:63)

       

       

            peppe Giuseppe Landolfi
            camiespico Camilo Espinosa
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: