ah ok, because you do it in an ejb, i get it. Thanks for the additional info.
*Romain Manni-Bucau* *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* *Github: https://github.com/rmannibucau* 2013/5/24 Fawzib Rojas <[email protected]> > It is the problem, this is the test EJB im using: > > @Singleton > @Startup > public class ServiceTestEJB implements Runnable{ > public Object getContextObject(String name){ > InitialContext ctx; > try{ > ctx= new InitialContext(); > return ctx.lookup(name); > }catch(NamingException e){ > return(null); > } > } > @PostConstruct > public void start(){ > Thread t; > // > if(getContextObject("java:**global/jdbc/MSIM")!=null){ > Logger.getLogger(getClass().**getName()).log(Level.INFO, > "Object found in context!!"); > }else{ > Logger.getLogger(getClass().**getName()).log(Level.INFO, > "Object NOT FOUND in context!!"); > } > // test from a thread > t=new Thread(this); > t.start(); > } > @PreDestroy > public void stop(){ > } > // > @Override > public void run() { > if(getContextObject("java:**global/jdbc/MSIM")!=null){ > Logger.getLogger(getClass().**getName()).log(Level.INFO, > "Object found in context (inside thread)!!"); > }else{ > Logger.getLogger(getClass().**getName()).log(Level.INFO, > "Object NOT FOUND in context (inside thread)!!"); > } > } > } > > Result in tomee: > > INFO: Created Ejb(deployment-id=**ServiceTestEJB, > ejb-name=ServiceTestEJB, container=Default Singleton Container) > May 24, 2013 10:14:25 AM com.spectron.service.**ServiceTestEJB start > INFO: Object found in context!! > May 24, 2013 10:14:25 AM com.spectron.service.**ServiceTestEJB run > INFO: Object NOT FOUND in context (inside thread)!! > > So all I need now is some documentation on Work Manager Api in tomee to do > things correctly. > > > On 5/24/2013 9:57 AM, Romain Manni-Bucau wrote: > >> i understood, it is available but your bug is not totally linked to it i >> think (if you use java:global it should be ok) >> >> *Romain Manni-Bucau* >> *Twitter: @rmannibucau >> <https://twitter.com/**rmannibucau<https://twitter.com/rmannibucau> >> >* >> *Blog: >> **http://rmannibucau.**wordpress.com/*<http://rmannibucau.wordpress.com/*> >> <http://**rmannibucau.wordpress.com/ <http://rmannibucau.wordpress.com/>> >> *LinkedIn: >> **http://fr.linkedin.com/in/**rmannibucau*<http://fr.linkedin.com/in/rmannibucau*> >> *Github: https://github.com/**rmannibucau*<https://github.com/rmannibucau*> >> >> >> >> >> >
