Name jdbc is not bound in this Context

sand13r

Erfahrenes Mitglied
Hallo allerseits,


ich habe mal wieder ein Problem,
und zwar geht es um folgendes:

Ich versuche mit netbeans bzw tomcat ein connection pooling auf eine oracle datenbank zu erstellen.

habe dazu auch schon ienige Howto's durchgelesen oder gemacht kam aber leider zu keinem Ergebnis.


ok was ich bisher gemacht habe ist..

zuerst die server.xml modifiziert:


Code:
<Resource name="jdbc/DB"
   auth="Container"
   type="oracle.jdbc.pool.OracleDataSource"
   driverClassName="oracle.jdbc.driver.OracleDriver"
   factory="oracle.jdbc.pool.OracleDataSourceFactory"
   url="jdbc:oracle:thin:@192.***.***.***:1521:DB"
   user="YEAP"
   password="YEAP"
   maxActive="20"
   maxIdle="10"
   maxWait="-1" />

dann in der conntext.xml auch einen eintrag hinterlassen..

Code:
<ResourceLink global="jdbc/DB" name="jdbc/DB" type="oracle.jdbc.pool.OracleDataSource"/>


in der java klasse hab ich dann mittels



Code:
 Context initContext = new InitialContext();
      Context envContext = (Context) initContext.lookup("java:/comp/env");
      OracleDataSource ds = (OracleDataSource) envContext.lookup("jdbc/DB");


versucht eine verbinndung zu erstellen...


bekomme aber leider immer die exception das der name jdbc nicht im context ist...

hat jemand eine ahnung was ich falsch mache oder eine Idee...


danke schonmal greetz sand13r
 
Zurück