problems getting it to deploy

Actions

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.&lt;init&gt;(PKCS7.java:92)</div><div><span class="Apple-tab-span" style="white-space:pre">	</span>at sun.security.util.SignatureFileVerifier.&lt;init&gt;(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.&lt;init&gt;(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&#39;s build.xml .java files are compiled with a default of 1.6... shouldn&#39;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>