geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [Apache Geronimo Wiki] Updated: Running
Date Thu, 29 Jul 2004 23:06:42 GMT
   Date: 2004-07-29T16:06:42
   Editor: JeremyBoynes <>
   Wiki: Apache Geronimo Wiki
   Page: Running

   no comment

Change Log:

@@ -1,42 +1,16 @@
 = Running The Server =
-The Geronimo server is started using the executable jar file `bin/server.jar`.  Geronimo
contains several pre-built configurations:
-    ||'''Config ID'''||'''Purpose'''||'''Parent Configuration'''||
-    ||org/apache/geronimo/System||Critical services for all server configurations||-none-||
-    ||org/apache/geronimo/Server||Normal server configuration||org/apache/geronimo/System||
-    ||org/apache/geronimo/Secure||FIXME||FIXME||
-    ||org/apache/geronimo/Demo||FIXME||FIXME||
-    ||org/apache/geronimo/DebugConsole||Debug console web application||org/apache/geronimo/Server||
-To run use the `server.jar` command:
-    {{{
-$ cd target
-$ java -jar bin/server.jar org/apache/geronimo/Server
-The `server.jar` command starts the specified configuration and all parent configurations,
so the following command will start System, Server, and DebugConsole:
+The Geronimo server is started using the executable jar file `bin/server.jar`.  
-$ cd target
-$ java -jar bin/server.jar org/apache/geronimo/DebugConsole
+$ cd geronimo-1.0-M2
+$ java -jar bin/server.jar
-JMXDebugging tool can be accessed in DebugConsole configuration by pointing your browser
to http://localhost:8080/debug-tool.
 To stop the server use ctrl-C or an equivalent; a proper shutdown command will be made available
in a future release.
-If you want to re-run the same configuration that you ran last time, you don't need to specify
it explicitly.  You can just:
+The first time this is run, the default configuration (org/apache/geronimo/Server) will be
started. When the server is shut down cleanly, the list of running configurations is saved.
These will be reloaded automatically the next time the server is started.
+It is possible to override this automatic restart mechanism by specifying one or more configuration
names on the command line. For example, to start just the default configuration without any
user applications use:
-$ java -jar bin/server.jar
+$ java -jar bin/server.jar org/apache/geronimo/Server
-== Working Offline ==
-Now it is possible to run the server offline. See issue at
-Currently it is not possible to run the server offline because Jetty needs to parse web.xml,
-when it starts and is not hooked in to the entity resolver. So it needs to get the xsd schema
file from the web; if it can't, then it fails to parse and you get an error. So for now you
need to be online.
-Jeremy Boynes wrote in a message to the dev mailing list: "The quick fix would be to hook
Jetty into the entity resolver; a better fix is to have the deployer generate GBeans for all
the servlets so Jetty does not need to parse any XML on context startup."
-Kristian Koehler suggested to set up a containerwide resolver which not only hooks into one
application (jetty) but into all applications:

View raw message