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

jmdns-3.4.0.jar compiled with java 1.6 classes => Works not with WebSphere 6.1 (java5)

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • other
    • None
    • WebSphere 6.1

      With jenkins 1.399 and 1.400 jmdsn-3.4.0.jar lib is delivered with .class files version 50.0 (java6).
      so you it doesnt works with Java5 AppServer like WebSphere 6.1.x.
      As i understand WebSphere 6.1 (java5) is still supported.

          [JENKINS-9014] jmdns-3.4.0.jar compiled with java 1.6 classes => Works not with WebSphere 6.1 (java5)

          Duplicate. Fixed for 1.403.

          Kohsuke Kawaguchi added a comment - Duplicate. Fixed for 1.403.

          David Joyce added a comment -

          Still getting this error. I have installed latest jenkins.war (1.404) in Tomcat 6.0.32 running against JRE 1.5.0; details are below. FWIW, I suspect you may need to build using a JDK 1.5.x to correct this.


          From MANIFEST.MF:
          Manifest-Version: 1.0
          Jenkins-Version: 1.404
          Implementation-Version: 1.404
          Hudson-Version: 1.404
          Build-Jdk: 1.6.0_24
          Built-By: kohsuke

          Stacktrace:

          java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class javax.jmdns.JmDNS)
          	at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
          	at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
          	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
          	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
          	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
          	at hudson.DNSMultiCast.(DNSMultiCast.java:26)
          	at hudson.model.Hudson.(Hudson.java:692)
          	at hudson.model.Hudson.(Hudson.java:606)
          	at hudson.WebAppMain$2.run(WebAppMain.java:215)
          

          David Joyce added a comment - Still getting this error. I have installed latest jenkins.war (1.404) in Tomcat 6.0.32 running against JRE 1.5.0; details are below. FWIW, I suspect you may need to build using a JDK 1.5.x to correct this. From MANIFEST.MF: Manifest-Version: 1.0 Jenkins-Version: 1.404 Implementation-Version: 1.404 Hudson-Version: 1.404 Build-Jdk: 1.6.0_24 Built-By: kohsuke Stacktrace: java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class javax.jmdns.JmDNS) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at hudson.DNSMultiCast.(DNSMultiCast.java:26) at hudson.model.Hudson.(Hudson.java:692) at hudson.model.Hudson.(Hudson.java:606) at hudson.WebAppMain$2.run(WebAppMain.java:215)

          kutzi added a comment -

          Was re-fixed in 1.407. See http://jenkins-ci.org/changelog

          kutzi added a comment - Was re-fixed in 1.407. See http://jenkins-ci.org/changelog

            Unassigned Unassigned
            bschatz Bernd Schatz
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: