[jboss-user] [JCA/JBoss] - look up datasource failing~

tntxia do-not-reply at jboss.com
Tue Oct 24 07:39:09 EDT 2006

I deploy my application ear in jboss-4.0.4.CR2;
flow is jboss console:

8:27:45,218 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jboss-local-jdbc.rar
18:27:45,500 INFO  [RARDeployment] Required license terms exist, view META-INF/ra.xml in .../deploy/jms/jms-ra.rar
18:27:47,156 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
18:27:47,625 INFO  [A] Bound to JNDI name: queue/A
18:27:47,625 INFO  [B] Bound to JNDI name: queue/B
18:27:47,625 INFO  [C] Bound to JNDI name: queue/C

This is my client class :

	 InitialContext context;
	try {
		context = new InitialContext();
		Object obj = context.lookup("java:/DefaultDS");			
		} catch (NamingException e) {
			// TODO Auto-generated catch block

When I run the class ;throw the exception :

javax.naming.NameNotFoundException: DefaultDS not bound
	at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
	at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
	at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
	at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:625)
	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:587)
	at javax.naming.InitialContext.lookup(InitialContext.java:351)
	at com.netsboss.btoss.logic.traceInfo.test.Test.main(Test.java:22)

How can I write the jndi name  for datasource in client class ?ths

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3980333#3980333

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3980333

More information about the jboss-user mailing list