aspose file tools*
The moose likes Java in General and the fly likes looking up JNDI resource from a POJO Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "looking up JNDI resource from a POJO " Watch "looking up JNDI resource from a POJO " New topic
Author

looking up JNDI resource from a POJO

anas alsarairah
Greenhorn

Joined: Sep 27, 2007
Posts: 28
hello

i know this should be a very stupid question . but i have been using Ejbs since long time and i have some code to support with lots of old POJOs so my question is that can i lookup a JNDI resource from a POJO using this notaions cause i am geting a naming exception or i need a web componenet to do that and there is no way to do it from an old POJO

Connection conn = null;
try {
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
System.out.println(envCtx.getNameInNamespace());

// Look up our data source
DataSource ds = (DataSource) envCtx.lookup("jdbc/ecs");

// Allocate and use a connection from the pool
conn = ds.getConnection();
} catch (Exception e) {
e.printStackTrace();
throw new ApplicationException(ECSConstants.EC_DB);
}

thank you in advance
 
 
subject: looking up JNDI resource from a POJO