From Jon Stevens Jun 27, 2009 4:10 PM
hi guys, which jdk version are you using? when i try with the standard osx jdk 1.5, i get errors from resin about class version issues. when i try with osx jdk 1.6, i get: [15][ ~/checkout/resin-4.0.0 ]% ./bin/resin.sh Intentionally suppressing recursive invocation exception! java.lang.IllegalStateException: recursive invocation at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1394) at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377) at sun.security.jca.ProviderConfig$1.run(ProviderConfig.java:64) at java.security.AccessController.doPrivileged(Native Method) at sun.security.jca.ProviderConfig.getLock(ProviderConfig.java:62) at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187) at sun.security.jca.ProviderList.getProvider(ProviderList.java:215) at sun.security.jca.ProviderList.getService(ProviderList.java:313) at sun.security.jca.GetInstance.getInstance(GetInstance.java:140) at java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:148) at sun.security.pkcs.PKCS7.parseSignedData(PKCS7.java:244) at sun.security.pkcs.PKCS7.parse(PKCS7.java:141) at sun.security.pkcs.PKCS7.parse(PKCS7.java:110) at sun.security.pkcs.PKCS7.<init>(PKCS7.java:92) at sun.security.util.SignatureFileVerifier.<init>(SignatureFileVerifier.java:80) at java.util.jar.JarVerifier.processEntry(JarVerifier.java:256) at java.util.jar.JarVerifier.update(JarVerifier.java:188) at java.util.jar.JarFile.initializeVerifier(JarFile.java:321) at java.util.jar.JarFile.getInputStream(JarFile.java:386) at sun.misc.JarIndex.getJarIndex(JarIndex.java:99) at sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:606) at java.security.AccessController.doPrivileged(Native Method) at sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:597) at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:581) at sun.misc.URLClassPath$3.run(URLClassPath.java:331) at java.security.AccessController.doPrivileged(Native Method) at sun.misc.URLClassPath.getLoader(URLClassPath.java:320) at sun.misc.URLClassPath.getLoader(URLClassPath.java:297) at sun.misc.URLClassPath.getResource(URLClassPath.java:167) at java.net.URLClassLoader$1.run(URLClassLoader.java:192) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:244) at java.lang.ClassLoader.loadClass(ClassLoader.java:319) at java.lang.ClassLoader.loadClass(ClassLoader.java:309) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330) at java.lang.ClassLoader.loadClass(ClassLoader.java:254) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:402) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:247) at java.lang.SystemClassLoaderAction.run(ClassLoader.java:2150) at java.security.AccessController.doPrivileged(Native Method) at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1407) at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377) Intentionally suppressing recursive invocation exception! I noticed that subetha's build.xml .java files are compiled with a default of 1.6... shouldn't that be 1.5 according to the documentation? http://code.google.com/p/subetha/wiki/InstallGuide jon
hi guys, <div><br></div><div>which jdk version are you using? when i try with the standard osx jdk 1.5, i get errors from resin about class version issues. when i try with osx jdk 1.6, i get:</div><div><br></div><div><div>[15][ ~/checkout/resin-4.0.0 ]% ./bin/resin.sh</div> <div>Intentionally suppressing recursive invocation exception!</div><div>java.lang.IllegalStateException: recursive invocation</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1394)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.ProviderConfig$1.run(ProviderConfig.java:64)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.AccessController.doPrivileged(Native Method)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.ProviderConfig.getLock(ProviderConfig.java:62)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.ProviderList.getProvider(ProviderList.java:215)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.ProviderList.getService(ProviderList.java:313)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.jca.GetInstance.getInstance(GetInstance.java:140)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.cert.CertificateFactory.getInstance(CertificateFactory.java:148)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.pkcs.PKCS7.parseSignedData(PKCS7.java:244)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.pkcs.PKCS7.parse(PKCS7.java:141)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.pkcs.PKCS7.parse(PKCS7.java:110)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.pkcs.PKCS7.<init>(PKCS7.java:92)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.security.util.SignatureFileVerifier.<init>(SignatureFileVerifier.java:80)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.util.jar.JarVerifier.processEntry(JarVerifier.java:256)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.util.jar.JarVerifier.update(JarVerifier.java:188)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.util.jar.JarFile.getInputStream(JarFile.java:386)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.JarIndex.getJarIndex(JarIndex.java:99)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath$JarLoader$1.run(URLClassPath.java:606)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.AccessController.doPrivileged(Native Method)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath$JarLoader.ensureOpen(URLClassPath.java:597)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath$JarLoader.<init>(URLClassPath.java:581)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath$3.run(URLClassPath.java:331)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.AccessController.doPrivileged(Native Method)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath.getLoader(URLClassPath.java:320)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath.getLoader(URLClassPath.java:297)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.URLClassPath.getResource(URLClassPath.java:167)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.net.URLClassLoader$1.run(URLClassLoader.java:192)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.AccessController.doPrivileged(Native Method)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.net.URLClassLoader.findClass(URLClassLoader.java:188)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.Launcher$ExtClassLoader.findClass(Launcher.java:244)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.loadClass(ClassLoader.java:319)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.loadClass(ClassLoader.java:309)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.loadClass(ClassLoader.java:254)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:402)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.Class.forName0(Native Method)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.Class.forName(Class.java:247)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.SystemClassLoaderAction.run(ClassLoader.java:2150)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.security.AccessController.doPrivileged(Native Method)</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1407)</div> <div><span class="Apple-tab-span" style="white-space:pre"> </span>at java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377)</div><div>Intentionally suppressing recursive invocation exception!</div><div><br></div> </div><div><br></div><div>I noticed that subetha's build.xml .java files are compiled with a default of 1.6... shouldn't that be 1.5 according to the documentation?</div><div><br></div><div><a href="http://code.google.com/p/subetha/wiki/InstallGuide">http://code.google.com/p/subetha/wiki/InstallGuide</a></div> <div><br></div><div>jon</div><div><br></div>
