Hi guys,
I've been able to successfully build zimbra 4.5.10 source, and run it on tomcat 5.5.25 on RHEL 4. Now I'm trying to run it on tomcat 6.0.14 and jdk1.6. But, when i run "reset-the-world" task in ZimbraServer, I get following error
Then, as per migration guide at Apache Tomcat - Apache Tomcat -- Migration Guide, I added SSLEnabled="true" in Connector at port="7443" and Connector at port="7071".Code:[...] service-deploy: init-wiki: [echo] Initializing wiki@klinux [java] ERROR: zclient.IO_ERROR (invoke Remote host closed connection during handshake, server: localhost) (cause: javax.net.ssl.SSLHandshakeException Remote host closed connection during handshake) BUILD FAILED
I found the following in tomcat logsCode:[...] service-deploy: init-wiki: [echo] Initializing wiki@klinux [java] [] INFO: I/O exception (org.apache.commons.httpclient.NoHttpResponseException) caught when processing request: The server localhost failed to respond [java] [] INFO: Retrying request [java] ERROR: zclient.IO_ERROR (invoke Connection refused, server: localhost) (cause: java.net.ConnectException Connection refused) BUILD FAILED
If I access ZimbraAdmin, or service/soap page through tomcat manager, tomcat shuts itself down.Code:127 INFO [http-7070-1] [] soap - Servlet SoapServlet starting up 161 INFO [http-7070-1] [] soap - Adding service AccountService to SoapServlet 189 INFO [http-7070-1] [] soap - Servlet AdminServlet starting up 291 INFO [http-7070-1] [] soap - Adding service AdminService to AdminServlet 294 INFO [http-7070-1] [] PublicICalServlet - Servlet PublicICalServlet starting up 344 INFO [http-7070-1] [] account - Servlet PreAuthServlet starting up 356 INFO [http-7070-1] [] StatsImageServlet - Servlet StatsImageServlet starting up 5080 INFO [http-7071-1] [] soap - Servlet AdminServlet starting up 5092 FATAL [http-7071-1] [] system - Attempted to instantiate a second instance of AdminServlet
I also debugged with entry point "main" at com.zimbra.cs.account.ProvUtil with arguments, which threw following exceptionCode:"in wiki@klinux test123 data/wiki/Template Template"
Please help me with migrating to tomcat 6. does anyone have any experience running zimbra on tomcat 6.Code:Exception in thread "main" java.lang.ExceptionInInitializerError 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.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:689) at sun.misc.Resource.cachedInputStream(Resource.java:59) at sun.misc.Resource.getByteBuffer(Resource.java:154) at java.net.URLClassLoader.defineClass(URLClassLoader.java:249) at java.net.URLClassLoader.access$000(URLClassLoader.java:56) at java.net.URLClassLoader$1.run(URLClassLoader.java:195) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:299) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at sun.security.jca.ProviderConfig$3.run(ProviderConfig.java:234) 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$ServiceList.tryGet(ProviderList.java:416) at sun.security.jca.ProviderList$ServiceList.access$200(ProviderList.java:358) at sun.security.jca.ProviderList$ServiceList$1.hasNext(ProviderList.java:468) at java.security.Signature.getInstance(Signature.java:192) at com.sun.net.ssl.internal.ssl.JsseJce.getSignature(JsseJce.java:197) at com.sun.net.ssl.internal.ssl.JsseJce.isEcAvailable(JsseJce.java:156) at com.sun.net.ssl.internal.ssl.CipherSuite$KeyExchange.isAvailable(CipherSuite.java:271) at com.sun.net.ssl.internal.ssl.CipherSuite.isAvailable(CipherSuite.java:143) at com.sun.net.ssl.internal.ssl.CipherSuiteList.buildAvailableCache(CipherSuiteList.java:210) at com.sun.net.ssl.internal.ssl.CipherSuiteList.getDefault(CipherSuiteList.java:233) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.init(SSLSocketImpl.java:508) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:391) at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:123) at com.zimbra.cs.httpclient.EasySSLProtocolSocketFactory.createSocket(EasySSLProtocolSocketFactory.java:125) at com.zimbra.cs.httpclient.EasySSLProtocolSocketFactory.createSocket(EasySSLProtocolSocketFactory.java:166) at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324) at com.zimbra.soap.SoapHttpTransport.invoke(SoapHttpTransport.java:185) at com.zimbra.soap.SoapTransport.invoke(SoapTransport.java:225) at com.zimbra.cs.account.soap.SoapProvisioning.invoke(SoapProvisioning.java:146) at com.zimbra.cs.account.soap.SoapProvisioning.soapAdminAuthenticate(SoapProvisioning.java:118) at com.zimbra.cs.account.soap.SoapProvisioning.soapZimbraAdminAuthenticate(SoapProvisioning.java:133) at com.zimbra.cs.account.ProvUtil.initProvisioning(ProvUtil.java:301) at com.zimbra.cs.account.ProvUtil.main(ProvUtil.java:1439) Caused by: java.lang.RuntimeException: could not locate data at sun.text.normalizer.NormalizerImpl.<clinit>(NormalizerImpl.java:44) ... 65 more
thanks,
Ron


LinkBack URL
About LinkBacks




