Hmm, not for me. It seems to keep restarting (I think, I'm not sure now). I've tried so many resin versions on so many platforms in the last week, it's all a blur.
On Mar 21, 2010, at 17:39:13, Jeff Schnitzer wrote: > FWIW, Resin on OSX seems to work fine despite the error messages. > > Jeff > > On Sat, Mar 20, 2010 at 6:12 AM, Jon Stevens <latch...@gmail.com> wrote: >> Yes, I can't remember what the solution was. =( Sorry! >> jon >> >> On Sat, Mar 20, 2010 at 2:16 AM, Rick Mann <rm...@latencyzero.com> wrote: >>> >>> John, did you ever find an answer to this? I'm getting it, too. >>> >>> >>> On Jun 29, 2009, at 22:50:52, Jon Stevens wrote: >>> >>>> Here is another problem. When deploying subetha on osx using the apple >>>> jdk 6, I get the stack trace below. When deplying subetha on osx using the >>>> landon fuller soylatte jdk, things work fine. I get a different set of >>>> errors using jdk5 which relate to the resin servlets apparently being >>>> compiled with jdk6. >>>> >>>> [16][ ~/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! >>>> 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$3.run(ProviderConfig.java:231) >>>> at java.security.AccessController.doPrivileged(Native Method) >>>> at >>>> sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:225) >>>> at >>>> sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:205) >>>> 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! >>>> java.lang.IllegalStateException: recursive invocation >>>> at >>>> java.lang.ClassLoader.initSystemClassLoader(ClassLoader.java:1394) >>>> at >>>> java.lang.ClassLoader.getSystemClassLoader(ClassLoader.java:1377) >>>> at java.lang.ClassLoader.getSystemResource(ClassLoader.java:1154) >>>> at >>>> java.lang.ClassLoader.getSystemResourceAsStream(ClassLoader.java:1272) >>>> at java.lang.Class.getResourceAsStream(Class.java:2028) >>>> at sun.text.normalizer.ICUData.getStream(ICUData.java:43) >>>> at sun.text.normalizer.ICUData.getRequiredStream(ICUData.java:63) >>>> at >>>> sun.text.normalizer.NormalizerImpl.<init>(NormalizerImpl.java:243) >>>> at >>>> sun.text.normalizer.NormalizerImpl.<clinit>(NormalizerImpl.java:40) >>>> at >>>> sun.text.normalizer.NormalizerBase.decompose(NormalizerBase.java:707) >>>> at >>>> sun.text.normalizer.NormalizerBase$NFKDMode.normalize(NormalizerBase.java:348) >>>> at >>>> sun.text.normalizer.NormalizerBase.normalize(NormalizerBase.java:1592) >>>> at >>>> sun.text.normalizer.NormalizerBase.normalize(NormalizerBase.java:1573) >>>> at java.text.Normalizer.normalize(Normalizer.java:146) >>>> at sun.security.x509.AVA.toRFC2253CanonicalString(AVA.java:986) >>>> at sun.security.x509.RDN.toRFC2253StringInternal(RDN.java:430) >>>> at sun.security.x509.RDN.toRFC2253String(RDN.java:409) >>>> at >>>> sun.security.x509.X500Name.getRFC2253CanonicalName(X500Name.java:714) >>>> at sun.security.x509.X500Name.equals(X500Name.java:400) >>>> at sun.security.pkcs.PKCS7.getCertificate(PKCS7.java:609) >>>> at >>>> sun.security.pkcs.SignerInfo.getCertificate(SignerInfo.java:202) >>>> at sun.security.pkcs.SignerInfo.verify(SignerInfo.java:328) >>>> at sun.security.pkcs.PKCS7.verify(PKCS7.java:494) >>>> at sun.security.pkcs.PKCS7.verify(PKCS7.java:511) >>>> at >>>> sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:199) >>>> at >>>> sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:176) >>>> at java.util.jar.JarVerifier.processEntry(JarVerifier.java:277) >>>> 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) >>>> Listening for transport dt_socket at address: 7890 >>>> Resin-4.0.0 (built Tue, 05 May 2009 10:33:38 PDT) >>>> Copyright(c) 1998-2008 Caucho Technology. All rights reserved. >>>> >>>> Using Resin(R) Open Source under the GNU Public License (GPL). >>>> >>>> See http://www.caucho.com for information on Resin Professional, >>>> including caching, clustering, JNI acceleration, and OpenSSL >>>> integration. >>>> >>>> Starting Resin on Mon, 29 Jun 2009 22:47:37 -0700 (PDT) >>>> >>>> [09-06-29 22:47:38.963] {main} 'select-manager' requires Resin >>>> Professional. See http://www.caucho.com for information and licensing. >>>> [09-06-29 22:47:38.964] {main} >>>> [09-06-29 22:47:38.964] {main} Mac OS X 10.5.7 x86_64 >>>> [09-06-29 22:47:38.964] {main} Java(TM) SE Runtime Environment >>>> 1.6.0_13-b03-206, MacRoman, en >>>> [09-06-29 22:47:38.964] {main} Java HotSpot(TM) 64-Bit Server VM >>>> 11.3-b02-82, 64, mixed mode, Apple Inc. >>>> >>>> _______________________________________________ >>>> resin-interest mailing list >>>> resin-interest@caucho.com >>>> http://maillist.caucho.com/mailman/listinfo/resin-interest >>> >>> >>> >>> _______________________________________________ >>> resin-interest mailing list >>> resin-interest@caucho.com >>> http://maillist.caucho.com/mailman/listinfo/resin-interest >> >> >> _______________________________________________ >> resin-interest mailing list >> resin-interest@caucho.com >> http://maillist.caucho.com/mailman/listinfo/resin-interest >> >> > > > _______________________________________________ > resin-interest mailing list > resin-interest@caucho.com > http://maillist.caucho.com/mailman/listinfo/resin-interest _______________________________________________ resin-interest mailing list resin-interest@caucho.com http://maillist.caucho.com/mailman/listinfo/resin-interest