You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Ashish Jain (JIRA)" <ji...@apache.org> on 2008/06/26 16:17:45 UTC

[jira] Commented: (GERONIMODEVTOOLS-349) GEP synchronization with a server running outside of Eclipse no longer works

    [ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12608448#action_12608448 ] 

Ashish Jain commented on GERONIMODEVTOOLS-349:
----------------------------------------------

Here are my findings on this issue. Once I have added 2 servers and later I start 1st server (the one which is added 1st) I get the following trace. 

org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Connected to kernel. service:jmx:rmi://localhost/jndi/rmi://localhost:1099/JMXConnector
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: fail
org.apache.geronimo.st.core:  Ping: success
org.apache.geronimo.st.core:  Entry: GeronimoServerBehaviourDelegate.startUpdateServerStateTask( parm1=[Apache Geronimo v2.1 Server at localhost] )
org.apache.geronimo.st.core:  Exit : GeronimoServerBehaviourDelegate.startUpdateServerStateTask()
org.apache.geronimo.st.core:  Entry: GeronimoServerBehaviourDelegate.publishModules( parm1=[ADDED], parm2=[[[]]], parm3=[[[]]], parm4=[Status OK: org.eclipse.wst.server.core code=0  null children=[]], parm5=[org.eclipse.ui.internal.progress.ProgressManager$JobMonitor@14e214e2] )
org.apache.geronimo.st.core:  Entry: GeronimoServerBehaviourDelegate.publishFinish( parm1=[org.eclipse.core.runtime.SubProgressMonitor@29a829a8] )
org.apache.geronimo.st.core:  deploymentManager destroy
org.apache.geronimo.st.core:  Exit : GeronimoServerBehaviourDelegate.publishFinish()
org.apache.geronimo.st.core:  >> 6_26_08_7_25_PM0 Updating Server State.
org.apache.geronimo.st.core:  << 6_26_08_7_25_PM0 Updating Server State.

Ping succeeds only when the server is started. Later we have "GeronimoServerBehaviourDelegate.startUpdateServerState" which updates the server state.  The status of the second server remains unchanged and it shows stopped.  Later when I right click on the server and select "publish" server throws port in use error and later( in 30 seconds) its state changes to "started".

It seems we need to introduce code @ two places. 
1) One is when we are done with adding the server in that case GEP will automatically start ping to retrieve the server state.
2) Second can be when we restart GEP and we have existing server instances in GEP. 

> GEP synchronization with a server running outside of Eclipse no longer works
> ----------------------------------------------------------------------------
>
>                 Key: GERONIMODEVTOOLS-349
>                 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-349
>             Project: Geronimo-Devtools
>          Issue Type: Bug
>          Components: eclipse-plugin
>    Affects Versions: 2.1.0
>            Reporter: Tim McConnell
>            Assignee: Ashish Jain
>             Fix For: 2.1.2
>
>
> The GEP should synchronize with a Geronimo server running either inside of Eclipse or outside of Eclipse. It no longer works though when the server is started outside of Eclipse....

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