Comp/env/pool nicht im Kontext „java:“ gefunden?Java

Java-Forum
Anonymous
 Comp/env/pool nicht im Kontext „java:“ gefunden?

Post by Anonymous »

Ich habe eine Webanwendung, die versucht, auf einen in WebSphere Application Server deklarierten JNDI zuzugreifen.
Der JNDI ist unter Objektpool-Managern deklariert. Ich erhalte jedoch eine Fehlermeldung, wenn ich auf den Pool zugreife. Der Fehler besagt, dass comp/env/pool nicht im Kontext „java:“ gefunden wird.

Mein Code ist wie folgt geschrieben:

Code: Select all

InitialContext initialContext = new InitialContext();
ObjectPoolManager opm = (ObjectPoolManager)initialContext.lookup("java:comp/env/pool");
Der Zugriff auf den Pool über den folgenden Code funktioniert:

Code: Select all

ObjectPoolManager opm = (ObjectPoolManager)initialContext.lookup("pool");
Ich bin verwirrt, denn nach dem, was ich im Internet gefunden habe, ist java:comp/env/ ein Standardpräfix für JNDI. Warum verursacht es in meinem Fall einen Fehler?

Vielen Dank!

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Comp/env/pool nicht im Kontext „java:“ gefunden?
    by Guest » » in Java
    0 Replies
    26 Views
    Last post by Guest
  • Java nicht finden: comp/env -Bindung innerhalb von Wildfly
    by Anonymous » » in Java
    0 Replies
    21 Views
    Last post by Anonymous
  • Laravel Env () Funktion liest nicht aus .Env -Datei
    by Anonymous » » in Php
    0 Replies
    51 Views
    Last post by Anonymous
  • Was sind die Argumente von comp für Lower_bound() in C++?
    by Guest » » in C++
    0 Replies
    37 Views
    Last post by Guest
  • Symfony 7.2: Keine Route für /.env gefunden
    by Anonymous » » in Php
    0 Replies
    38 Views
    Last post by Anonymous