I recommend starting with geronimo trunk, or the (hopefully) soon to be released 2.1. Check out the project from svn and build it using maven. This will set up your local maven repository to be a geronimo plugin repository.

To add plugins to a small geronimo server, such as geronimo-framework:

1. unpack geronimo-framework-2.1-SNAPSHOT-bin.tar.gz (or zip) in a convenient place.
2. in one console window start it using ./bin/gsh geronimo/start-server
3. in another console window (also in ${geronimo.home) run ./bin/gsh deploy/list-plugins
Pick the local maven repo (its the only one shown)
This will list all the plugins in the local maven repo; pick the ones you want (for instance the base console).

If you use the car-maven-plugin to "predeploy" your apps to geronimo your apps will be in your local g. repo as plugins as well, so you can use this procedure to include them in a server.

To extract a server containing a set of plugins from an existing server:

1. start the existing server
2. in a separate console window run for example
 ./bin/gsh  deploy/assemble -g org.foo -a test -v 1.0-SNAPSHOT

where org.foo is the groupId you want for your server
test is the artifactId
1.0-SNAPSHOT is the version

Pick the plugins you want and the server will be assembled in var/ temp. You must include the " Geronimo Configs :: Boilerplate (2.1- SNAPSHOT)" plugin which is under Geronimo Core.

The assemble feature is new today so please let us know of any bugs.

thanks
david jencks


On Dec 4, 2007, at 8:56 PM, ak345 wrote:


Aaron,

Is there any link to show how to add new features (especially console) into
a liittle G?

Ak


Aaron Mulder wrote:

You can use the command-line deploy tool to add new features to the
minimal installation ("Little G").  We've been a little delinquent in
setting up the metadata files that describe each incremental upgrade
that should be available, so your help would be appreciated in helping
us establish exactly what kind of upgrades you'd like to see.

 - We can offer the hot deploy service as an add-on, which will add
the deploy/ directory so you don't have to use the command-line deploy
tool
 - We can let you add things like JMS or EJB individually
- We can't get the console working in Little G 1.x due to limitations
in our Pluto integration, but we're hoping to have a modular console
in Geronimo 1.2 that will let you install only the console screens for
the features you have installed

Right now, if you want to change e.g. the web ports used by Tomcat in
Little G out of the box, you should edit var/config/config.xml while
the server is not running, and then the settings will take effect next
time the server starts.

Thanks,
     Aaron

On 10/13/06, Brian Millett <[EMAIL PROTECTED]> wrote:
Hello,
I've downloaded and installed the geronimo-tomcat-minimal-1.1.1. Ran the bin/startup.sh and I have a nice working geronimo, or so it seems. Looks like all of the documentations on how to get started are about the
full version.  So I have a few questions:

1) There is no deploy directory, so to deploy do I need to run the
command line with a war file?
2) What if I already have a nice working webapps dir from tomcat 5.5.17.
Can I just drop that in someplace and have it served up?
3) Console??  We don't need no stinking console!!  But it would be
really nice to have a console to add what ever piece is missing.  I
thought that that was the purpose of the "little-g" was to start light,
then add as you go.
4) Should I be able to configure tomcat?  All I see is
var/catalina/conf/web.xml, no server.xml??  I guess that will be the
geronimo xml files, but all I see is:
[bpm]$ find . | egrep \.xml$
./var/catalina/conf/web.xml
./var/catalina/ROOT/WEB-INF/web.xml
./var/config/config.xml

and the var/config/config.xml states
<!-- ======================================================== -->
<!-- Warning - This XML file is re-generated by Geronimo when -->
<!-- changes are made to Geronimo's configuration, therefore  -->
<!-- any comments added to this file will be lost.            -->
<!-- Do not edit this file while Geronimo is running.         -->
<!-- ======================================================== -->

but there is no way to configure geronimo while it is running.

Sorry, but as you can see I am very confused.  Any help would be
appriciated.

Thanks.
--
Brian Millett - [ Sheridan and Maynard, "A Distant Star"]
"The adventure is out there, Jack. Man has to go meet it." 'Well,
sometimes it comes to you. Wait for it Johnny.'






--
View this message in context: http://www.nabble.com/geronimo-1.1.1- lite-tf2439146s134.html#a14165288 Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Reply via email to