4 Stimmen

Was wäre java.naming.provider.url für Tomcat

I m versuchen, eine Datenbankverbindung von einem Tomcat-Server mit Jndi abrufen. In diesem Fall, was wäre mein java.naming.provider.url im Falle von Tomcat?

0voto

Tyson Punkte 1607

Die Frage ist nicht ganz klar. Gemäß der JNDI Dokumentation gibt die url-Eigenschaft den Speicherort der Registrierung im Format rmi://server:port an. Zumindest bei der anfänglichen Erstellung eines Benennungskontexts für Bindungen für die in der Registrierung registrierten Objekte müssen Sie also den Speicherort der Registrierung angeben. Sie können Beispielcode finden ici :

// select the registry service provider as the initial context
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.rmi.registry.RegistryContextFactory");

// specify where the registry is running
env.put(Context.PROVIDER_URL, "rmi://server:1099");

// create an initial context that accesses the registry
Context ctx = new InitialContext(env);

// now, the names stored in registry can be listed
NamingEnumeration enum = ctx.list("");

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X