Installation exception from default 1.7.1 version windows install

jfrench's picture
Hi, I'm new to WSO2. I downloaded windows installation (1.7.1) of ESB and followed instructions to run standalone version. On running wso2-esb.bat I get two exceptions. Any suggestions on how to rectify? Previously installed and run Synapse ok. Console output follows below. Thanks James C:\Downloads\WS02ESB\wso2esb-1.7.1\bin>wso2-esb.bat "Starting WSO2 Enterprise Service Bus ..." Using ESB_HOME: C:\DOWNLO~1\WS02ESB\WSO2ES~1.1\bin\.. Using JAVA_HOME: C:\Program Files\Java\jdk1.5.0_16\jre Using SYNAPSE_XML: --> Wrapper Started as Console Launching a JVM... Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. 2008-11-11 11:28:55,407 [-] [WrapperSimpleAppMain] INFO ServiceBus [ESB] Starti ng the WSO2 ESB ... 2008-11-11 11:28:55,438 [-] [WrapperSimpleAppMain] INFO TomcatServer Starting t he embedded Tomcat server.. 2008-11-11 11:28:56,423 [-] [WrapperSimpleAppMain] INFO ServiceBusManager Start ing the JMX Connector 2008-11-11 11:28:56,423 [-] [WrapperSimpleAppMain] INFO ServiceBusConfiguration Configuration loading from : C:\DOWNLO~1\WS02ESB\WSO2ES~1.1\.\webapp\WEB-INF\cl asses\conf\server.xml 2008-11-11 11:28:56,626 [-] [WrapperSimpleAppMain] INFO ServiceBusManager JMX c onsoles can connect to : service:jmx:rmi:///jndi/rmi://192.168.214.89:1099/esb 2008-11-11 11:28:56,626 [-] [WrapperSimpleAppMain] INFO ServiceBusManager Start ing the WSO2 Enterprise Service Bus.. 2008-11-11 11:28:56,641 [-] [WrapperSimpleAppMain] ERROR [/esb] StandardWrapper. Throwable java.lang.NoClassDefFoundError: javax/crypto/IllegalBlockSizeException at org.apache.derby.impl.drda.NetworkServerControlImpl.(Unknown Source) at org.apache.derby.drda.NetworkServerControl.(Unknown Source) at org.wso2.esb.ServiceBusManager.startDataBaseServer(ServiceBusManager. java:539) at org.wso2.esb.ServiceBusManager.start(ServiceBusManager.java:185) at org.wso2.esb.transport.tomcat.StartUpServlet.init(StartUpServlet.java :73) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper. java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:93 2) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex t.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4 176) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442 ) at org.apache.catalina.startup.Embedded.start(Embedded.java:821) at org.wso2.esb.TomcatServer.start(TomcatServer.java:107) at org.wso2.esb.ServiceBus.main(ServiceBus.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java :240) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: javax.crypto.IllegalBlockSizeExcept ion at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 22 more 2008-11-11 11:28:56,641 [-] [WrapperSimpleAppMain] ERROR [/esb] Servlet /esb thr ew load() exception java.lang.NoClassDefFoundError: javax/crypto/IllegalBlockSizeException at org.apache.derby.impl.drda.NetworkServerControlImpl.(Unknown Source) at org.apache.derby.drda.NetworkServerControl.(Unknown Source) at org.wso2.esb.ServiceBusManager.startDataBaseServer(ServiceBusManager. java:539) at org.wso2.esb.ServiceBusManager.start(ServiceBusManager.java:185) at org.wso2.esb.transport.tomcat.StartUpServlet.init(StartUpServlet.java :73) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper. java:1105) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:93 2) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex t.java:3915) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4 176) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardHost.start(StandardHost.java:718) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442 ) at org.apache.catalina.startup.Embedded.start(Embedded.java:821) at org.wso2.esb.TomcatServer.start(TomcatServer.java:107) at org.wso2.esb.ServiceBus.main(ServiceBus.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java :240) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: javax.crypto.IllegalBlockSizeExcept ion at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 22 more WrapperSimpleApp: Encountered an error running main: java.lang.NoClassDefFoundEr ror: javax/crypto/spec/SecretKeySpec java.lang.NoClassDefFoundError: javax/crypto/spec/SecretKeySpec at com.sun.net.ssl.internal.ssl.CipherSuite$BulkCipher.isAvailable(Unkno wn Source) at com.sun.net.ssl.internal.ssl.CipherSuite$BulkCipher.isAvailable(Unkno wn Source) at com.sun.net.ssl.internal.ssl.CipherSuite.isAvailable(Unknown Source) at com.sun.net.ssl.internal.ssl.CipherSuiteList.buildAvailableCache(Unkn own Source) at com.sun.net.ssl.internal.ssl.CipherSuiteList.getSupported(Unknown Sou rce) at com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl.getSupportedC ipherSuites(Unknown Source) at org.apache.tomcat.util.net.jsse.JSSE14SocketFactory.init(JSSE14Socket Factory.java:119) at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESo cketFactory.java:88) at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoi nt.java:292) at org.apache.coyote.http11.Http11BaseProtocol.init(Http11BaseProtocol.j ava:141) at org.apache.catalina.connector.Connector.initialize(Connector.java:101 6) at org.apache.catalina.startup.Embedded.start(Embedded.java:826) at org.wso2.esb.TomcatServer.start(TomcatServer.java:107) at org.wso2.esb.ServiceBus.main(ServiceBus.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java :240) at java.lang.Thread.run(Unknown Source) 2008-11-11 11:28:58,595 [-] [WSO2 ESB Shutdown Hook] INFO ServiceBusManager WSO 2 Enterprise Service Bus is not running.. 2008-11-11 11:28:58,595 [-] [WSO2 ESB Shutdown Hook] INFO ServiceBusManager Shu tting down the JMX connector 2008-11-11 11:28:58,595 [-] [WSO2 ESB Shutdown Hook] INFO ServiceBusManager [ES B] Shutdown completed 2008-11-11 11:28:58,595 [-] [WSO2 ESB Shutdown Hook] INFO ServiceBusManager [ES B] System will exit in approximately 3 seconds.. <-- Wrapper Stopped Press any key to continue . . .
asankha's picture

James Are you using the JDK

James Are you using the JDK or JRE ? Also are you using a version 1.5.x JDK (Sun) ? asankha http://esbmagic.blogspot.com
jfrench's picture

It looks like ESB is picking up later version?

Hi asankha, I thought I was using JDK v 1.5 update 16. This is what JAVA_HOME was pointing too. However I checked Add/Remove programs and found that in addition to the v1.5 install, there was an earlier installation of the later JDK (version 1.6). On removal (leaving just v1.5) and reboot the standalone bat file starts ok. Thanks James
asankha's picture

James Glad you got things

James Glad you got things woking :) asankha http://esbmagic.blogspot.com
asankha's picture

James Glad you got things

James Glad you got things working :) asankha http://esbmagic.blogspot.com
library project main code
Learn Cloud
Learn
Cloud

The WSO2 Application Server is a reliable application server that can host your enterprise web applications. The WSO2 Application Server as a Service is offered in StratosLive, the WSO2 Platform as a Service. This article explains how a simple web application can be developed and deployed from Carbon Studio to the WSO2 Application Server...

Latest Webinar
Different groups within an organization need to monitor different Key Performance Indicators (KPIs) - An operations team will be interested in the response times of business services and loads of each service,..
Thursday, February 9th 2012, 09.00 AM (PST)

Thursday, February 9th 2012, 10.00 AM (GMT)