Date: 2004-04-28T12:14:55
Editor: 208.42.65.236 <>
Wiki: Apache Geronimo Wiki
Page: BuildingAndRunning
URL: http://wiki.apache.org/geronimo/BuildingAndRunning
no comment
Change Log:
------------------------------------------------------------------------------
@@ -13,7 +13,7 @@
= For the impatient ... =
Assuming you have Maven 1.0-RC1 (note that the build doesn't complete with
Maven 1.0-rc2) installed.
-{{{
+ {{{
$ cvs -qz3 -d:pserver:[EMAIL PROTECTED]:/home/cvspublic co incubator-geronimo
$ cd incubator-geronimo
$ cvs -qz3 update -dP
@@ -22,7 +22,7 @@
}}}
To run server with the debug console web application
-{{{
+ {{{
$ java -jar target/bin/server.jar org/apache/geronimo/DebugConsole
}}}
@@ -84,23 +84,21 @@
= Running The Server =
-== For HEAD revision: ==
-
Configurations are pre-built for the Geronimo server.
-||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/DebugConsole||Debug console web
application||org/apache/geronimo/Server||
+ ||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/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:
-{{{
+ {{{
$ cd target
$ java -jar bin/server.jar org/apache/geronimo/DebugConsole
}}}
@@ -109,15 +107,17 @@
You can also start the server using "maven run:server" or "maven
debug:server", but startup using maven disables the ctrl-C proper shutdown.
-The deployer uses an XML deployment plan to figure out what to do. Ultimately
this will be produced by a JSR-88 tool but for now an XML aware text editor is
the best choice. The deployer uses the namespace of this file to select an
appropriate builder.
+= Deployment =
+
+The deployer uses a XML deployment plan to figure out what to do. Ultimately
this will be produced by a JSR-88 tool but for now an XML aware text editor is
the best choice. The deployer uses the namespace of this file to select an
appropriate builder.
-||Namespace||Schema file||Root Element||Type||
-||http://geronimo.apache.org/xml/ns/deployment||geronimo-config.xsd||configuration||GBean
configuration||
+ ||Namespace||Schema file||Root Element||Type||
+
||http://geronimo.apache.org/xml/ns/deployment||geronimo-config.xsd||configuration||GBean
configuration||
You can find the schema files in ${geronimo.base.dir}/schema
To deploy a new configuration use the `deployer.jar` command:
-{{{
+ {{{
$ cd target
$ java -jar bin/deployer.jar --install --plan <your-plan>.xml
}}}
@@ -126,9 +126,9 @@
= Accessing The Debug Console =
-The debug console is only available when running the
org/apache/geronimo/DebugConsole configuration.
+The debug console is only available when running the
`org/apache/geronimo/DebugConsole` configuration.
Enter http://localhost:8080/debug-tool/ in to you browser to access the JMX
Debug Application.
-
= Cleaning your workspace =
-To clean your workspace, type `maven clean`. NOTE: You need to build the
server first for this to work due to a problem with dependencies & the reactor.
This means that the "clean" command (or goal) must not be called until
Geronimo has already been built.
+
+To clean your workspace, type `maven clean`.