Thanks Danilo.  This would probably work.  And I may eventually go this
route.  Just not at this hour. :)

Michael

----- Original Message ----- 
From: "Danilo Tommasina" <[EMAIL PROTECTED]>
To: "OJB Users List" <[EMAIL PROTECTED]>
Sent: Tuesday, December 09, 2003 12:07 AM
Subject: Re: ojb mixing up jdbc-connection-descriptors


> Hi,
>
> just a quick idea, I don't know if it can work.
> you could implement a little bean that just can get a PersistenceBorker
> instance.
> You can then deploy the bean as global JNDI resource (quite easy in
> tomcat) that way you should be able to share OJB through several web-apps.
>
> However as I said, I didn't tried it...
> bye
> danilo
>
>
> > Maybe not desperate, but frustrated.  I do appreciate the quick reply.
> >
> > I think it would be tragic for ojb not be sharable among webapps.  There
are
> > times when multiple apps should be able to take advantage of the same
> > mapping and associated caches.  For instance, an admin app modifies some
> > domain objects and all viewer apps are automatically synchronized by
virtual
> > of a shared cache.
> >
> > Anyway, I think my problem might just be the defaultBroker call.  I'll
try
> > it again by requesting a broker for a specific jcdalias.
> >
> > Michael
> >
> > ----- Original Message ----- 
> > From: "Charles Anthony" <[EMAIL PROTECTED]>
> > To: "'OJB Users List'" <[EMAIL PROTECTED]>
> > Sent: Monday, December 08, 2003 11:31 PM
> > Subject: RE: ojb mixing up jdbc-connection-descriptors
> >
> >
> >
> >>I'm not sure; you seemed to be getting desperate, hence the quickly
> >>fired-off answer.
> >>
> >>Actually, I'm fairly sure the answer is no - there is no way to keep OJB
> >
> > as
> >
> >>a shared library between multiple webapps, but I'll defer to the
> >
> > developers
> >
> >>to be categorical.
> >>
> >>To follow up to the logical next question, I do not think it would be a
> >>trivial task to change OJB to support multiple webapps. But I could be
> >>wrong.
> >>
> >>Cheers,
> >>
> >>Charles.
> >>
> >>
> >>
> >>>-----Original Message-----
> >>>From: Michael Mogley [mailto:[EMAIL PROTECTED]
> >>>Sent: 09 December 2003 07:34
> >>>To: OJB Users List
> >>>Subject: Re: ojb mixing up jdbc-connection-descriptors
> >>>
> >>>
> >>>You're probably right.  But is there no way then to keep Ojb
> >>>as a shared
> >>>library?
> >>>
> >>>Michael
> >>>
> >>>----- Original Message ----- 
> >>>From: "Charles Anthony" <[EMAIL PROTECTED]>
> >>>To: "'OJB Users List'" <[EMAIL PROTECTED]>
> >>>Sent: Monday, December 08, 2003 11:23 PM
> >>>Subject: RE: ojb mixing up jdbc-connection-descriptors
> >>>
> >>>
> >>>
> >>>>I think you'll find that putting OJB in /common/lib is your problem.
> >>>>
> >>>>Try putting the the OJB jars in the each webapps
> >>>
> >>>WEB-INF/lib directory,
> >>>and
> >>>
> >>>>see if the problem goes away.
> >>>>I think it will.
> >>>>
> >>>>Cheers,
> >>>>
> >>>>Charles.
> >>>>
> >>>>
> >>>>>-----Original Message-----
> >>>>>From: Michael Mogley [mailto:[EMAIL PROTECTED]
> >>>>>Sent: 09 December 2003 07:29
> >>>>>To: OJB Users List
> >>>>>Subject: ojb mixing up jdbc-connection-descriptors
> >>>>>
> >>>>>
> >>>>>OK, I've got two Tomcat webapps.  Each with it's own
> >>>>>OJB.properties and repository xml files defining two
> >>>>>different mappings and two different connection descriptors.
> >>>>>
> >>>>>Ojb libraries are in common/lib to allow sharing among webapps.
> >>>>>
> >>>>>Everything was working file until I added the second webapp.
> >>>>>
> >>>>>Now, observing the logs, it seems the first webapp is getting
> >>>>>the broker corresponding to the connection-descriptor in the
> >>>>>second one.  In both apps, I do
> >>>>>PersistenceBroker.defaultBrokerInstance() to obtain the
> >>>>>brokers.  I tried giving each connection-descriptor a unique
> >>>>>jcd-alias, but to no avail.  Actually, that's how I
> >>>>>discovered what the problem is.
> >>>>>
> >>>>>How do I tell Ojb to reference the connection-descriptor
> >>>>>defined for a specific webapp?  This seems like a
> >>>>>classloading issue.  Perhaps, there is a place in the Ojb
> >>>>>code without a needed Thread.getContextClassLoader() call?
> >>>>>
> >>>>>Please help.  I'm running out of time debugging Ojb issues.
> >>>>>
> >>>>>Michael
> >>>>>
> >>>>
> >>>>
> >>>>___________________________________________________________
> >>>>HPD Software Ltd. - Helping Business Finance Business
> >>>>Email terms and conditions: www.hpdsoftware.com/disclaimer
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>---------------------------------------------------------------------
> >>>
> >>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>>
> >>>>
> >>>
> >>>
> >>>---------------------------------------------------------------------
> >>>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>
> >>
> >>___________________________________________________________
> >>HPD Software Ltd. - Helping Business Finance Business
> >>Email terms and conditions: www.hpdsoftware.com/disclaimer
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to