Could you try to cleanup the data folder before starting the service ?
Do you have something in the log (data/log/karaf.log) ? Regards JB On 04/07/2014 05:15 PM, Matthieu Vincent wrote:
Yes I start the service and start the same instance with the .bat 2014-04-07 17:05 GMT+02:00 Jean-Baptiste Onofré <[email protected] <mailto:[email protected]>>: It should be the same (and I tested on Linux). When you say: I stop the service and try to install, I guess that you start with bin/karaf.bat script ? or does it mean that you have two Karaf instances on the same machine ? Regards JB On 04/07/2014 04:54 PM, Matthieu Vincent wrote: Hi again, next step, next problem :( Now that my service starts correctly, I tried to install my feature : failure : IOInterruptedException occurs on spring feature If I stop the service and try to install the same feature : everything goes fine. Any idea of configuration change between service runtime and "bat" runtime ? Mat 2014-04-07 15:03 GMT+02:00 Jean-Baptiste Onofré <[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>>: OK, it's the fix that I did and included for 3.0.1. Regards JB On 04/07/2014 02:59 PM, Matthieu Vincent wrote: 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] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> <mailto:[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[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] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> <mailto:[email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>>> http://blog.nanthrax.net Talend - http://www.talend.com -- Jean-Baptiste Onofré [email protected] <mailto:[email protected]> <mailto:[email protected] <mailto:[email protected]>> http://blog.nanthrax.net Talend - http://www.talend.com -- Jean-Baptiste Onofré [email protected] <mailto:[email protected]> http://blog.nanthrax.net Talend - http://www.talend.com
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
