geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ted Kirby (JIRA)" <j...@apache.org>
Subject [jira] Commented: (GERONIMODEVTOOLS-193) Ping runs during Geronimo server startup.
Date Wed, 05 Sep 2007 13:29:33 GMT

    [ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-193?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12525085
] 

Ted Kirby commented on GERONIMODEVTOOLS-193:
--------------------------------------------

Doesn't this patch assume that once the server gets into the starting state, it will get to
the started state?  What code will set the server state from starting to started in this case?
 Suppose there is a failure during startup after this code runs.  How is that caught, and
the server state changed from starting to stopped?  

> Ping runs during Geronimo server startup.
> -----------------------------------------
>
>                 Key: GERONIMODEVTOOLS-193
>                 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-193
>             Project: Geronimo-Devtools
>          Issue Type: Bug
>          Components: eclipse-plugin
>    Affects Versions: 2.0
>            Reporter: Kan Ogawa
>         Attachments: GERONIMODEVTOOLS-193.patch
>
>
> Hi,
> While launching Geronimo server on Eclipse, a ping runs in async and the server startup
sometimes fails.
> This server hostname is localhost.
> Eclipse error log:
> java.lang.SecurityException: Invalid login
>         at org.apache.geronimo.jmxremoting.Authenticator.authenticate(Authenticator.java:73)
>         at javax.management.remote.rmi.RMIServerImpl.doNewClient(RMIServerImpl.java:214)
>         at javax.management.remote.rmi.RMIServerImpl.newClient(RMIServerImpl.java:181)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
>         at sun.rmi.transport.Transport$1.run(Transport.java:153)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
>         at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:466)
>         at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:707)
>         at java.lang.Thread.run(Thread.java:595)
>         at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:247)
>         at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:223)
>         at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:126)
>         at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown Source)
>         at javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2239)
>         at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:271)
>         at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248)
>         at org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate.getServerConnection(GeronimoServerBehaviourDelegate.java:689)
>         at org.apache.geronimo.st.v20.core.GeronimoServerBehaviour.getKernel(GeronimoServerBehaviour.java:73)
>         at org.apache.geronimo.st.v20.core.GeronimoServerBehaviour.isKernelAlive(GeronimoServerBehaviour.java:93)
>         at org.apache.geronimo.st.v20.core.GeronimoServerBehaviour.isFullyStarted(GeronimoServerBehaviour.java:113)
>         at org.apache.geronimo.st.core.PingThread.run(PingThread.java:75)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message