np, good to hear, that this solved your problem.

kind regards, Andreas
On Mar 3, 2011 5:31 AM, "Dan Tran" <[email protected]> wrote:
> forgot to mention port 1099 is problem port.
>
> -D
>
> On Wed, Mar 2, 2011 at 8:25 PM, Dan Tran <[email protected]> wrote:
>> You are absolutely right, ( hit my head for not able to translate
>> 'bind' issue provided by the log )
>>
>> Big Thanks
>>
>> -Dan
>>
>> On Wed, Mar 2, 2011 at 7:42 PM, Andreas Pieber <[email protected]>
wrote:
>>> I know this problem. It seams that this port is already used by some
>>> other Windows-Service. Please try to reconfigure the jmx port in
>>> etc/org.apache.karaf.management.cfg
>>>
>>> Kind regards,
>>> Andreas
>>>
>>> On Thu, Mar 3, 2011 at 1:06 AM, Dan Tran <[email protected]> wrote:
>>>> Hello,
>>>>
>>>> I am a Karaf newbie trying to get Karaf to run on my windows 7
>>>> professional ( got it working on Linux, and windows vista ) and run
>>>> into some
>>>> exception when starting karaf with bin/karaf.bat
>>>>
>>>> The issue has something to do with JMX permission, and I could not
>>>> find any similar issue on user group ).
>>>> Can someone help? Here is the log
>>>>
>>>>       __ __                  ____
>>>>      / //_/____ __________ _/ __/
>>>>     / ,<  / __ `/ ___/ __ `/ /_
>>>>    / /| |/ /_/ / /  / /_/ / __/
>>>>   /_/ |_|\__,_/_/   \__,_/_/
>>>>
>>>>  Apache Karaf (2.2.0)
>>>>
>>>> Hit '' for a list of available commands
>>>> and '[cmd] --help' for help on a specific command.
>>>> Hit 'Exception in thread "JMX Connector Thread
>>>>
[service:jmx:rmi://localhost:44444/jndi/rmi://localhost:1099/karaf-root]"
>>>> java.lang.RuntimeException: Could not start JMX connector server
>>>>       at
org.apache.karaf.management.ConnectorServerFactory$1.run(ConnectorServerFactory.java:104)
>>>> Caused by: java.io.IOException: Cannot bind to URL
>>>> [rmi://localhost:1099/karaf-root]: javax.naming.NoPermissionException
>>>> [Root exception is java.rmi.ServerException: RemoteException occurred
>>>> in server thread; nested exception is:
>>>>       java.rmi.AccessException: Cannot modify this registry]
>>>>       at
javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:804)
>>>>       at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:417)
>>>>       at
org.apache.karaf.management.ConnectorServerFactory$1.run(ConnectorServerFactory.java:102)
>>>> Caused by: javax.naming.NoPermissionException [Root exception is
>>>> java.rmi.ServerException: RemoteException occurred in server thread;
>>>> nested exception is:
>>>>       java.rmi.AccessException: Cannot modify this registry]
>>>>       at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:126)
>>>>       at
com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:208)
>>>>       at javax.naming.InitialContext.bind(InitialContext.java:400)
>>>>       at
javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:625)
>>>>       at
javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:412)
>>>>       ... 1 more
>>>> Caused by: java.rmi.ServerException: RemoteException occurred in
>>>> server thread; nested exception is:
>>>>       java.rmi.AccessException: Cannot modify this registry
>>>>       at
sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:396)
>>>>       at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>>>>       at sun.rmi.transport.Transport$1.run(Transport.java:159)
>>>>       at java.security.AccessController.doPrivileged(Native Method)
>>>>       at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>>>>       at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
>>>>       at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>>>>       at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>>>>       at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>>       at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>>       at java.lang.Thread.run(Thread.java:619)
>>>> ' or '  at
sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
>>>>       at
sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
>>>>       at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:359)
>>>>       at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
>>>>       at
com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:120)
>>>> osgi:shutdown   ... 5 more
>>>> Caused by: java.rmi.AccessException: Cannot modify this registry
>>>> ' to shutdown Karaf.
>>>>       at
sun.management.jmxremote.SingleEntryRegistry.bind(SingleEntryRegistry.java:61)
>>>>
>>>>       at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
>>>>       at
sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:386)
>>>>       at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:250)
>>>>       at sun.rmi.transport.Transport$1.run(Transport.java:159)
>>>>       at java.security.AccessController.doPrivileged(Native Method)
>>>>       at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
>>>>       at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
>>>>       at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
>>>>       at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
>>>>       at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>>>       at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>>>       at java.lang.Thread.run(Thread.java:619)
>>>>
>>>>
>>>> Big thanks
>>>>
>>>> -Dan
>>>>
>>>> PS. This is a resend from my gmail account.  The last one thru nabble
>>>> which has not been accepted since 4 days ago
>>>>
>>>
>>

Reply via email to