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
>

Reply via email to