GeeCON Prague 2014*
The moose likes Other Java Products and Servers and the fly likes JDBC lookup failure through java:comp.... Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Products » Other Java Products and Servers
Bookmark "JDBC lookup failure through java:comp...." Watch "JDBC lookup failure through java:comp...." New topic
Author

JDBC lookup failure through java:comp....

Subadhra Velu
Greenhorn

Joined: Jul 01, 2004
Posts: 4
I have just started using oracle9iAS . I am able to access my datasource from a Java client with the following code:
Properties env = new Properties();
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.evermind.server.rmi.RMIInitialContextFactory");
env.put(Context.PROVIDER_URL,"ormi://localhost");
env.put(Context.SECURITY_PRINCIPAL,"admin");
env.put(Context.SECURITY_CREDENTIALS,"ignite");
InitialContext ic = new InitialContext(env);
DataSource ds = (DataSource)ic.lookup("jdbc/OracleTestCoreDS");
System.out.println("Data source is : "+ds);

But the EJB-suggested way of looking up : "jva:comp/env/jdbc/OracleTestCoreDS" in my ic.lookup parameter is not working.
I have added the following resource-ref tag to my application-client.xml:
<resource-ref>
<res-ref-name>jdbc/OracleTestCoreDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth></resource-ref>

Can anyone let me know where i am going wrong? If the first lookup is working the proper registration of the data source is complete right? Is Any other orion specific file modification is required.
Pauline McNamara
Sheriff

Joined: Jan 19, 2001
Posts: 4012
    
    6
Welcome to Javaranch Subadhra Velu.

I'm guessing that you meant to ask this question in the Oracle forum, so I'll move it over there.

Hang on...

...OK, it's over there now.


Pauline

oracle? orion? kinda like sweden and switzerland, they get mixed up all the time...
[ July 02, 2004: Message edited by: Pauline McNamara ]
 
GeeCON Prague 2014
 
subject: JDBC lookup failure through java:comp....