Toto konkrétne som neskúšal, ale mám dobré skúsenostis JUnitEE
(http://www.junitee.org/) ako spúšťač JUnit testov priamo pod Tomcatom -
beží to ako servlet, takže to má prístup k Tomcatu. Prípadne mu upraviť
zdroják aby vyhovoval vašim potrebám.

Rastislav "Bedo" Siekel.


> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On Behalf Of Martin Fryš
> Sent: 19. júla 2006 10:40
> To: Java
> Subject: Re: jak ziskat DataSource z jndi tomcata pri JUnit 
> testech - SOLVED
> 
> 
> Cyril Sochor napsal(a):
> > Martin Fryš wrote:
> >> Zdravim,
> >> vim, ze je mozne vytvorit mock objekty, ale chtel bych 
> minimalizovat 
> >> zasahy do stavajicich kodu, treba i za cenu nutnosti spusteneho 
> >> tomcatu pri testech
> >>
> >> je vubec mozne ziskat objekt DataSource z jndi z jineho jvm ?
> >>
> >> zkousel jsem pridat do testu toto:
> >> System.setProperty ("java.naming.factory.initial", 
> >> "org.apache.naming.java.javaURLContextFactory");
> >>
> >> System.setProperty ("java.naming.provider.url", 
> >> "http://localhost:8080";);
> >>
> >> ale dal nez k vyjimce
> >> Name java:comp is not bound in this Context
> >> jsem se nedostal
> >>
> >> diky
> >> Martin
> > 
> > Zdravim,
> > to url se mi zda spatne, na portu 8080 typicky JNDI nebyva.
> > 
> > Ja mam jbosse a krasne mi to funguje s takovyto jndi.properties na
> > classpath: 
> > java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
> > java.naming.provider.url=localhost:1099
> > java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
> > 
> > ------------------------------------
> > Cyril Sochor @ MathAn Praha s.r.o.
> > http://www.horadraka.cz
> > 
> > 
> >
> 
> http://forum.java.sun.com/thread.jspa?threadID=587830&messageI
D=3327470

je to ve faq http://tomcat.apache.org/faq/misc.html#externalJndi


Odpovedet emailem