Embedding....

"Day, Jem BGI SF" <[email protected]>
Newsgroups gmane.comp.java.openjms.devel
Message-ID <6312B9C0D5069E42B5107D1635CAC2EA1423A6@calnte2k010.insidelive.net>
Probably a question for Tim....

I'm playing with the notion of embedding OpenJMS, i've been able
spin-up the EmbeddedServer implementation but the means of configuration
was a little confusing/inconsistant. I'd put this down to (the valid
point) that OpenJMS was designed as a standalone process.

I'm also interested in what (if any) changes are being made given that
OpenJMS is the provider of choice for Apache Geronimo (to the best of
my knowledge).

Suggestions...

- Adopt a similar approach to OpenEJB where an SPI layer is defined that
  may be implemented by the containing process.

- An SPI to a DataSource/Connection provider (so that OpenJMS can leverage
  any pooling provided directly by the container - don't assume JNDI).

- An SPI to a transaction manager.

Whilst (i think) i was able to run-up the process i still got quite a
few Exceptions thrown (ie i don't provide a Log4J config).

Notes:

I had to provide a  <ServerConfiguration embeddedJNDI="true"/> entry but
my sense from the documentation was that this was 'implied by default'

I had to provide a dummy <AdminConfiguration script="c:/freddy"/> entry
as this is required in the config..  but i had no use for it.

Thoughts...

Jem...




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.