|
| Apache Geronimo > Discussion Forums | User List | Dev List | Wiki | Issue Tracker |
|
View:
New views
5 Messages
—
Rating Filter:
Alert me
|
|
|
Retrieve server status from commandlineHi
I am currently trying to automate the start & deployment for a application running on IBM WAS CE (which uses the Geronimo). Now I am strugelling to figure out a way to detect from the windows commandline when the server has been started sucessfully. For the user this is ovious, once the cmd-line says server started. But how can I script that to wait with the deployment step until the server has been started? Is there any command like serverstatus.bat or shutdown.bat --status I might use? Is there maybe an existing class in a jar file I could call to obtain the proper status of the server? I saw this discussion in the developer mailing list: http://www.mail-archive.com/dev@.../msg58189.html Have there been any improvements so far? Thanks Jan -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser |
|
|
Re: Retrieve server status from commandlineCan you please open a JIRA on this issue?
There is no such command line tool right now but there is some existing Java code that might help you with getting the server status. Take a look at org.apache.geronimo.commands.ServerProxy in geronimo-commands module. You should be able to do the following (roughly): ServerProxy proxy = new ServerProxy("localhost", 1099, "system", "manager"); while(!proxy.isFullyStarted()) { Thread.sleep(1000 * 10); } // if you are here, the server is fully started Jarek On Mon, Apr 28, 2008 at 11:48 AM, Jan Vandieken <jan.vandieken@...> wrote: > Hi > > I am currently trying to automate the start & deployment for a application running on IBM WAS CE (which uses the Geronimo). > > Now I am strugelling to figure out a way to detect from the windows commandline when the server has been started sucessfully. > > For the user this is ovious, once the cmd-line says server started. But how can I script that to wait with the deployment step until the server has been started? > > Is there any command like serverstatus.bat or shutdown.bat --status I might use? Is there maybe an existing class in a jar file I could call to obtain the proper status of the server? > > I saw this discussion in the developer mailing list: > http://www.mail-archive.com/dev@.../msg58189.html > Have there been any improvements so far? > > Thanks > Jan > -- > Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten > Browser-Versionen downloaden: http://www.gmx.net/de/go/browser > |
|
|
Re: Retrieve server status from commandlineYou could also look at the geronimo-maven-plugin, the geronimo:start-
server goal does wait for the server to be started before allowing builds to continue. This is what we use in our testsuite to automate start/deploy operations. --jason On May 5, 2008, at 11:55 PM, Jarek Gawor wrote: > Can you please open a JIRA on this issue? > > There is no such command line tool right now but there is some > existing Java code that might help you with getting the server status. > Take a look at org.apache.geronimo.commands.ServerProxy in > geronimo-commands module. You should be able to do the following > (roughly): > > ServerProxy proxy = new ServerProxy("localhost", 1099, "system", > "manager"); > while(!proxy.isFullyStarted()) { > Thread.sleep(1000 * 10); > } > // if you are here, the server is fully started > > Jarek > > On Mon, Apr 28, 2008 at 11:48 AM, Jan Vandieken > <jan.vandieken@...> wrote: >> Hi >> >> I am currently trying to automate the start & deployment for a >> application running on IBM WAS CE (which uses the Geronimo). >> >> Now I am strugelling to figure out a way to detect from the windows >> commandline when the server has been started sucessfully. >> >> For the user this is ovious, once the cmd-line says server started. >> But how can I script that to wait with the deployment step until >> the server has been started? >> >> Is there any command like serverstatus.bat or shutdown.bat --status >> I might use? Is there maybe an existing class in a jar file I could >> call to obtain the proper status of the server? >> >> I saw this discussion in the developer mailing list: >> http://www.mail-archive.com/dev@.../msg58189.html >> Have there been any improvements so far? >> >> Thanks >> Jan >> -- >> Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten >> Browser-Versionen downloaden: http://www.gmx.net/de/go/browser >> |
|
|
Re: Retrieve server status from commandlineI am trying to do the same.
But I can not locate the org.apache.geronimo.commands.ServerProxy class or the "geronimo-commands" module. Where can I find it? WasCE is bundled with Geronimo v1.1.0.0. Is this why I can not find it?
|
|
|
Re: Retrieve server status from commandlineOn May 25, 2008, at 4:14 PM, MTS wrote: > > I am trying to do the same. > > But I can not locate the org.apache.geronimo.commands.ServerProxy > class or > the "geronimo-commands" module. Where can I find it? WasCE is > bundled with > Geronimo v1.1.0.0. Is this why I can not find it? Yes, the server proxy and the commands module are part of geronimo 2.1 (maybe 2.0.2, not sure). They are definitely not in geronimo 1.x. WASCE isn't exactly bundled "with" geronimo, it contains a modified version of parts of geronimo. The WASCE version numbers do correspond to some extent with the geronimo version numbers, but not exactly (for instance they have more components than the geronimo version numbers). thanks david jencks > > > > Jarek Gawor-2 wrote: >> >> Can you please open a JIRA on this issue? >> >> There is no such command line tool right now but there is some >> existing Java code that might help you with getting the server >> status. >> Take a look at org.apache.geronimo.commands.ServerProxy in >> geronimo-commands module. You should be able to do the following >> (roughly): >> >> ServerProxy proxy = new ServerProxy("localhost", 1099, "system", >> "manager"); >> while(!proxy.isFullyStarted()) { >> Thread.sleep(1000 * 10); >> } >> // if you are here, the server is fully started >> >> Jarek >> >> On Mon, Apr 28, 2008 at 11:48 AM, Jan Vandieken >> <jan.vandieken@...> >> wrote: >>> Hi >>> >>> I am currently trying to automate the start & deployment for a >>> application running on IBM WAS CE (which uses the Geronimo). >>> >>> Now I am strugelling to figure out a way to detect from the windows >>> commandline when the server has been started sucessfully. >>> >>> For the user this is ovious, once the cmd-line says server >>> started. But >>> how can I script that to wait with the deployment step until the >>> server >>> has been started? >>> >>> Is there any command like serverstatus.bat or shutdown.bat -- >>> status I >>> might use? Is there maybe an existing class in a jar file I could >>> call to >>> obtain the proper status of the server? >>> >>> I saw this discussion in the developer mailing list: >>> http://www.mail-archive.com/dev@.../msg58189.html >>> Have there been any improvements so far? >>> >>> Thanks >>> Jan >>> -- >>> Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten >>> Browser-Versionen downloaden: http://www.gmx.net/de/go/browser >>> >> >> > > -- > View this message in context: http://www.nabble.com/Retrieve-server-status-from-commandline-tp16941856s134p17463513.html > Sent from the Apache Geronimo - Users mailing list archive at > Nabble.com. > |
| Free Forum Powered by Nabble | Forum Help |
