Hi!

Charles Benett wrote:
> This maybe a very daft question, but here goes.
> 
> Background:
> I want to build a multi-tier architecture using jBoss as the appServer,
> with an OODB, probably ozone from ozone-db.org, and apache/tomcat as the
> webserver.
> There would be multiple instances of each layer.

Theoretically it should be no problem. However, I looked at Ozone some
time ago, and from what I could see it was so "dominant" (i.e. excessive
number of "you have to do this" rules) that it couldn't be used in a EJB
context.

I might have missed something though.. 

Basically, you would have to make your own caching and persistence
managers that work with Ozone instead of SQL databases. Non-trivial to
say the least, but possible if you're a powercoder.

> 2) Does jBoss include a transaction manager? I think the answer is no.
> How would I interface to an external transaction manager, such as tyrex
> from exolab.org? Do I need to write a new EJBean container that will
> plug in to jBoss? (Probably, "transactional stateful session bean".)

jBoss does have its own TM in org.jboss.tm. It's not complete though.
The coupling between the EJB container and the TM is quite loose so you
should have no problem integrating jBoss with another TM if you want to.

> Am I on the right trail or barking up the wrong tree?

It would take some effort, but it is possible (minus Ozone).

/Rickard

-- 
Rickard �berg

@home: +46 13 177937
Email: [EMAIL PROTECTED]
http://www.telkel.com
http://www.jboss.org
http://www.dreambean.com


--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to