Yes, I am using the exact same JVM on both machines. I checked both with java -version and In Eclipse. I installed Sun JDK 1.5 on both machines to ensure that was not coming from the 1.6 I was using before (which is not supported I read). I still have the "Connection to deployment manager failed. No such object in table".
Donald Woods-2 wrote: > > Are you using the same JVM vendor and version on both machines? > Sometimes Eclipse will use a different JVM than you expect (like always > choosing Sun Java 5 over any other installed version....) > > > -Donald > > > antoine_ wrote: >> Thank you for your answers ! >> The RemoteDeployHostname was left to "localhost" so I changed it to the >> IP >> address of my laptop (on the same network). It would be interesting to >> have >> it in the documentation. >> I followed the steps given by Tim. It works well on localhost, but the >> problem remains for a remote server. Looking at your exception Tim, it >> seems >> it is not the same problem. >> Now I have an error message : "Connection to the deployment manager >> failed". >> >> The exception raised is the following one : >> javax.enterprise.deploy.spi.exceptions.DeploymentManagerCreationException: >> no such object in table >> at >> org.apache.geronimo.deployment.plugin.factories.BaseDeploymentFactory.newRemoteDeploymentManager(BaseDeploymentFactory.java:190) >> at >> org.apache.geronimo.deployment.plugin.factories.BaseDeploymentFactory.getDeploymentManager(BaseDeploymentFactory.java:140) >> at >> org.apache.geronimo.st.core.GeronimoConnectionFactory.getDeploymentManager(GeronimoConnectionFactory.java:64) >> at >> org.apache.geronimo.st.core.commands.DeploymentCommandFactory.getDeploymentManager(DeploymentCommandFactory.java:106) >> at >> org.apache.geronimo.st.core.DeploymentUtils.getLastKnownConfigurationId(DeploymentUtils.java:208) >> at >> org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate.doNoChange(GeronimoServerBehaviourDelegate.java:507) >> at >> org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate.invokeCommand(GeronimoServerBehaviourDelegate.java:404) >> at >> org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate.publishModule(GeronimoServerBehaviourDelegate.java:284) >> at >> org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publishModule(ServerBehaviourDelegate.java:944) >> at >> org.apache.geronimo.st.core.GeronimoServerBehaviourDelegate.publishModules(GeronimoServerBehaviourDelegate.java:250) >> at >> org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:868) >> at >> org.eclipse.wst.server.core.model.ServerBehaviourDelegate.publish(ServerBehaviourDelegate.java:707) >> at >> org.eclipse.wst.server.core.internal.Server.publishImpl(Server.java:2404) >> at >> org.eclipse.wst.server.core.internal.Server$PublishJob.run(Server.java:261) >> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) >> Caused by: java.rmi.NoSuchObjectException: no such object in table >> 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:142) >> at javax.management.remote.rmi.RMIServerImpl_Stub.newClient(Unknown >> Source) >> at >> javax.management.remote.rmi.RMIConnector.getConnection(RMIConnector.java:2312) >> at >> javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:277) >> at >> javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:248) >> at >> org.apache.geronimo.deployment.plugin.factories.BaseDeploymentFactory.newRemoteDeploymentManager(BaseDeploymentFactory.java:182) >> ... 14 more >> >> >> Do you have any idea why it fails ? Do you want me to open a bug for this >> ? >> >> >> >> >> >> Tim McConnell wrote: >>> I did not. Once I did it works as expected. Thanks much Donald !! >>> >>> Donald Woods wrote: >>>> Did you update the RemoteDeployHostname value in >>>> config-substitutions.properties on the remote machine to listen on >>>> something besides localhost? >>>> >>>> >>>> -Donald >>>> >>>> >>>> Tim McConnell wrote: >>>>> Hi again antoine, looks like there may be a problem. I'm getting a >>>>> java.net.ConnectException even after following my own instructions. >>>>> I'm pretty sure this used to work, but meanwhile have opened a JIRA >>>>> and will investigate. Thanks much for bringing to my attention.... >>>>> >>>>> -----> https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-537 >>>>> >>>>> Tim McConnell wrote: >>>>>> Hi antoine, although the support in the GEP for remote servers is >>>>>> very limited, I believe what you are trying to do is valid although >>>>>> I'm not exactly sure that you've followed all the necessary steps. >>>>>> Here they are briefly: >>>>>> >>>>>> 1. First define a local server and make sure it starts within >>>>>> Eclipse. If it starts okay, then double-click on the server and >>>>>> change the hostname from "localhost" to the remote server's hostname >>>>>> or IP. >>>>>> >>>>>> 2. Leave Eclipse up and then start the server on the remote system. >>>>>> Even though you can't use Eclipse to start/stop the server on the >>>>>> remote system Eclipse should still synchronize with the remote >>>>>> server. If it does synchronize you will see the status of the server >>>>>> in Eclipse change from "Stopped" to *Started". It make take a few >>>>>> seconds to synchronize, but then you should be able to deploy to that >>>>>> Server. >>>>>> >>>>>> 3. Ensure the server on the remote system is still running and then >>>>>> try to deploy via Eclipse. >>>>>> >>>>>> Can you retry using these steps ?? I'll do the same to ensure it >>>>>> still works correctly on my side..... >>>>>> >>>>>> >>>>>> antoine_ wrote: >>>>>>> Hi, >>>>>>> I am currently testing Geronimo, but I have problems when trying to >>>>>>> deploy >>>>>>> on a remote server. >>>>>>> On my local laptop, I run Ubuntu, Java from Sun, Eclipse Ganymede >>>>>>> for JEE >>>>>>> developpers, Geronimo v2.1.3 and I installed the Geronimo Eclipse >>>>>>> Plugin by >>>>>>> following the documentation. >>>>>>> On the remote server, I have installed Geronimo. I do not see how >>>>>>> the plugin >>>>>>> could start Geronimo remotely, so I start it manually. It works : I >>>>>>> can >>>>>>> access the console, and the launch process tells me that it is >>>>>>> listening on >>>>>>> some ports including 1099 for RMI and 8080 for the console. >>>>>>> >>>>>>> In Eclipse, I also succeed to deploy an application locally. It >>>>>>> works >>>>>>> perfectly. >>>>>>> >>>>>>> But in Eclipse, the remote server always has the status "stopped". >>>>>>> If I try >>>>>>> an action like "start" or "publish" I get the following error >>>>>>> message >>>>>>> : >>>>>>> "Server Apache Geronimo v2.1 Server at 192.168.16.60 failed to >>>>>>> start". >>>>>>> >>>>>>> There is no firewall between me and the remote server. >>>>>>> >>>>>>> I seem to be the only one having such a problem. I did not find >>>>>>> anything in >>>>>>> the documentation about using remote servers. Did I miss something ? >>>>>>> Do you >>>>>>> have any ideas ? >>>>>>> Thank you... >>>>>>> >>>>>>> >>> >> > > -- View this message in context: http://www.nabble.com/Unable-to-deploy-on-a-remote-server-in-GEP-tp20717090s134p20833373.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
