OK, well, you could certainly deploy the "headless apps" as GBeans --
or at least, deploy a GBean that starts the app when the GBean starts
and stops it when the GBean stops (and perhaps hooks it up to some JMS
resources or JDBC pools).  You could then create an EAR containing the
web apps, the JDBC/JMS resources, and the GBean definitions.  Though I
don't know how you can package an arbitrary JAR (containing the
headless application code) in an EAR, so it might be easier to put all
the J2EE and JDBC/JMS stuff in an EAR and put the headless
applications in a separate JAR that just depends on the EAR.

If you need help with the GBeans, let's start by sketching out what
GBeans you need and what each one should do.

Thanks,
   Aaron

On 5/26/06, Marcus Malcom <[EMAIL PROTECTED]> wrote:
Essentially, what I have is: some headless applications that right now
are being started from a bash shell script and some web applications.
The web applications are deployed to a tomcat instance. We are using
ActiveMQ for all of our applications and we are also using DB connection
pooling. So, what I'm looking for is a single place to manage all of our
resources - web application and these so called "headless" apps:
deploy/Stop/start/JMX related info/etc. And yes, it would be great to be
able to share resources across all of applications.

Thanks for the quick response.

--
Marcus


On Fri, 2006-05-26 at 17:45 -0400, Aaron Mulder wrote:
> I'm not sure exactly what you mean.  If you don't want to use J2EE
> what are you looking for out of a container?  If you don't want to use
> the built-in features, I'm not saying that Geronimo wouldn't fit, but
> you'd also want to look at e.g. XBean and Pico/Nano and so on.  But
> perhaps you want to use the Geronimo DB pools and JMS features but not
> J2EE features.  Can you give some more detail?
>
> Thanks,
>     Aaron
>
> On 5/26/06, Marcus Malcom <[EMAIL PROTECTED]> wrote:
> > First off Geronimo is just looking fabulous - thanks!
> >
> > So, I would like to try and make Geronimo a one-stop solution for us,
> > but the one thing that we're looking to do is to deploy non J2EE
> > applications. In this case I'm interested in deploying "headless" J2SE
> > applications. I've looked at the documentation for GBeans and this looks
> > very promising, but I don't see much documentation/support for what I'm
> > trying to do. So I guess my question is: am I trying to fit a square peg
> > into a round hole here? If not, is there any documentation for this?
> >
> > Version: Geronimo 1.0
> >
> > Thanks!
> >
> > --
> > Marcus


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)

iD8DBQBEd3llCmHgPZZrHwIRAoh+AJwMcdROGrggJrDTq5mgUuT9gFaaVwCfc1oA
lp9/B6C5sG0zjRMkIS+8Vg4=
=OOhw
-----END PGP SIGNATURE-----



Reply via email to