Hi JB,

 Thanks.

For information, if I comment the following line in karaf-wrapper.conf, the
service starts

wrapper.java.additional.6=-Djavax.management.builder.initial=org.apache.karaf.management.boot.KarafMBeanServerBuilder

But, I cannot connect with ssh, get a "Connection refused"

Mat


2014-04-07 14:46 GMT+02:00 Jean-Baptiste Onofré <[email protected]>:

> Hi Matthie,
>
> Karaf 3.0.0 introduced the RBAC (Role Based Access Control) for commands,
> services and JMX MBeans.
> For the MBeans, it uses an interceptor and build a MBeanServer.
>
> It's the purpose of the KarafMBeanServerBuilder and it has to be present
> in the Karaf lib folder.
>
> It seems that you found a bug in the wrapper lib definition in conf.
>
> I take a look now, create a Jira and keep you posted. For sure, it will be
> fixed for 3.0.1.
>
> 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