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]>>:

    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]>
    http://blog.nanthrax.net
    Talend - http://www.talend.com



--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to