No need :) in wrapper.java.classpath, i got 2 times index 3 ! So wrapper.java.classpath.3=%KARAF_HOME%/lib/karaf-jmx-boot.jar wasn't load.
After reindexing everything, service starts and ssh connection is OK ! Thanks Mat 2014-04-07 14:52 GMT+02:00 Jean-Baptiste Onofré <[email protected]>: > Hi again Matthieu, > > I checked, and I think I already fixed this issue. > > In the karaf-wrapper.conf, could you check that you have (especially about > the arguments ID): > > # Java Application > wrapper.working.dir=%KARAF_BASE% > wrapper.java.command=%JAVA_HOME%/bin/java > wrapper.java.mainclass=org.apache.karaf.wrapper.internal.Main > wrapper.java.classpath.1=%KARAF_HOME%/lib/karaf-wrapper.jar > wrapper.java.classpath.2=%KARAF_HOME%/lib/karaf.jar > wrapper.java.classpath.3=%KARAF_HOME%/lib/karaf-jmx-boot.jar > wrapper.java.classpath.4=%KARAF_HOME%/lib/karaf-jaas-boot.jar > wrapper.java.classpath.5=%KARAF_HOME%/lib/karaf-wrapper-main.jar > wrapper.java.classpath.6=%KARAF_HOME%/lib/karaf-org.osgi.core.jar > wrapper.java.library.path.1=%KARAF_HOME%/lib/ > > # Application Parameters. Add parameters as needed starting from 1 > #wrapper.app.parameter.1= > > # JVM Parameters > # note that n is the parameter number starting from 1. > wrapper.java.additional.1=-Dkaraf.home="%KARAF_HOME%" > wrapper.java.additional.2=-Dkaraf.base="%KARAF_BASE%" > wrapper.java.additional.3=-Dkaraf.data="%KARAF_DATA%" > wrapper.java.additional.4=-Dkaraf.etc="%KARAF_ETC%" > wrapper.java.additional.5=-Dcom.sun.management.jmxremote > wrapper.java.additional.6=-Djavax.management.builder. > initial=org.apache.karaf.management.boot.KarafMBeanServerBuilder > wrapper.java.additional.7=-Dkaraf.startLocalConsole=false > wrapper.java.additional.8=-Dkaraf.startRemoteShell=true > wrapper.java.additional.9=-Djava.endorsed.dirs="%JAVA_ > HOME%/jre/lib/endorsed;%JAVA_HOME%/lib/endorsed;%KARAF_HOME%/lib/endorsed" > wrapper.java.additional.10=-Djava.ext.dirs="%JAVA_HOME%/ > jre/lib/ext;%JAVA_HOME%/lib/ext;%KARAF_HOME%/lib/ext" > > Do you mind to send to me the karaf-wrapper.conf to double check ? > > > Thanks, > Regards > JB > > On 04/07/2014 02:35 PM, Matthieu Vincent wrote: > >> Hi >> >> I've just install a fresh karaf 3.0 and try to use it a s Windows >> service. >> >> I've succesfully install service-wrapper and run wrapper:install. >> >> I stopped my instance and try to start it with service, and I got the >> folowing error : >> >> STATUS | wrapper | 2014/04/07 14:16:28 | --> Wrapper Started as Service >> STATUS | wrapper | 2014/04/07 14:16:28 | Launching a JVM... >> INFO | jvm 1 | 2014/04/07 14:16:28 | >> javax.management.JMRuntimeException: Failed to load MBeanServerBuilder >> class org.apache.karaf.management.boot.KarafMBeanServerBuilder: >> java.lang.ClassNotFoundException: >> org.apache.karaf.management.boot.KarafMBeanServerBuilder >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.checkMBeanServerBuilder( >> MBeanServerFactory.java:502) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.getNewMBeanServerBuilder( >> MBeanServerFactory.java:538) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.newMBeanServer( >> MBeanServerFactory.java:315) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.createMBeanServer( >> MBeanServerFactory.java:230) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.createMBeanServer( >> MBeanServerFactory.java:191) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.lang.management.ManagementFactory.getPlatformMBeanServer( >> ManagementFactory.java:466) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> sun.management.jmxremote.ConnectorBootstrap.startLocalConnectorServer( >> ConnectorBootstrap.java:519) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> sun.management.Agent.startLocalManagementAgent(Agent.java:134) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> sun.management.Agent.startAgent(Agent.java:247) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> sun.management.Agent.startAgent(Agent.java:369) >> INFO | jvm 1 | 2014/04/07 14:16:28 | Caused by: >> java.lang.ClassNotFoundException: >> org.apache.karaf.management.boot.KarafMBeanServerBuilder >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.net.URLClassLoader$1.run(URLClassLoader.java:366) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.net.URLClassLoader$1.run(URLClassLoader.java:355) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.security.AccessController.doPrivileged(Native Method) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.net.URLClassLoader.findClass(URLClassLoader.java:354) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.lang.ClassLoader.loadClass(ClassLoader.java:423) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> java.lang.ClassLoader.loadClass(ClassLoader.java:356) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.loadBuilderClass( >> MBeanServerFactory.java:445) >> INFO | jvm 1 | 2014/04/07 14:16:28 | at >> javax.management.MBeanServerFactory.checkMBeanServerBuilder( >> MBeanServerFactory.java:487) >> INFO | jvm 1 | 2014/04/07 14:16:28 | ... 9 more >> INFO | jvm 1 | 2014/04/07 14:16:28 | Exception envoyée par l'agent >> : javax.management.JMRuntimeException: Failed to load MBeanServerBuilder >> class org.apache.karaf.management.boot.KarafMBeanServerBuilder: >> java.lang.ClassNotFoundException: >> org.apache.karaf.management.boot.KarafMBeanServerBuilder >> ERROR | wrapper | 2014/04/07 14:16:28 | JVM exited while loading the >> application. >> >> FYI, I'm running it on a JDK 1.7 64bits on Windows 7 pro. >> >> Thanks in advance >> Mat >> > > -- > Jean-Baptiste Onofré > [email protected] > http://blog.nanthrax.net > Talend - http://www.talend.com >
