Hi-
I have added the following entry:
<env-entry>
<description>Path to the JSP pages for redirect</description>
<env-entry-name>jsppath</env-entry-name>
<env-entry-value>/web/jsp</env-entry-value>
<env-entry-type>java.lang.String</env-entry-type>
</env-entry>
to the WEB-INF/web.xml of the .war file.
Subsequently, I try to look it up (from a servlet) using
(String)ctx.lookup("java:comp/env/jsppath");
I receive a NamingException:
[EmbeddedTomcat] Naming Exception looking up "java:comp/env/jsppath"
[EmbeddedTomcat] javax.naming.NameNotFoundException: comp not bound
Am I missing something? I haven't used ENC before but this is how it appears
to me that it is supposed to work. The Tomcat list archives indicate that they
don't provide any naming service, but that the app server should understand
this reference.
Hints welcome :)
Steve
full exception stack trace below:
[EmbeddedTomcat] javax.naming.NameNotFoundException: comp not bound
[EmbeddedTomcat] at sun.rmi.transport.StreamRemoteCall.exceptionReceived
FromServer(StreamRemoteCall.java:245)
[EmbeddedTomcat] at sun.rmi.transport.StreamRemoteCall.executeCall(Strea
mRemoteCall.java:220)
[EmbeddedTomcat] at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:122
)
[EmbeddedTomcat] at org.jnp.server.NamingServer_Stub.lookup(Unknown
Source)
[EmbeddedTomcat] at org.jnp.interfaces.NamingContext.lookup(NamingContex
t.java:295)
[EmbeddedTomcat] at org.jnp.interfaces.NamingContext.lookup(NamingContex
t.java:279)
[EmbeddedTomcat] at javax.naming.InitialContext.lookup(InitialContext.ja
va:350)
[EmbeddedTomcat] at com.ums.servlet.UMSServlet.getJSPPath(UMSServlet.jav
a:45)
[EmbeddedTomcat] at com.ums.servlet.LoginServlet.doPost(LoginServlet.jav
a:81)
[EmbeddedTomcat] at javax.servlet.http.HttpServlet.service(HttpServlet.j
ava:760)
[EmbeddedTomcat] at javax.servlet.http.HttpServlet.service(HttpServlet.j
ava:853)
[EmbeddedTomcat] at org.apache.tomcat.core.ServletWrapper.doService(Serv
letWrapper.java:404)
[EmbeddedTomcat] at org.apache.tomcat.core.Handler.service(Handler.java:
286)
[EmbeddedTomcat] at org.apache.tomcat.core.ServletWrapper.service(Servle
tWrapper.java:372)
[EmbeddedTomcat] at org.apache.tomcat.core.ContextManager.internalServic
e(ContextManager.java:799)
[EmbeddedTomcat] at org.apache.tomcat.core.ContextManager.service(Contex
tManager.java:745)
[EmbeddedTomcat] at org.apache.tomcat.service.http.HttpConnectionHandler
.processConnection(HttpConnectionHandler.java:210)
[EmbeddedTomcat] at org.apache.tomcat.service.TcpWorkerThread.runIt(Pool
TcpEndpoint.java:407)
[EmbeddedTomcat] at org.apache.tomcat.util.ThreadPool$ControlRunnable.ru
n(ThreadPool.java:498)
[EmbeddedTomcat] at java.lang.Thread.run(Thread.java:484)
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
List Help?: [EMAIL PROTECTED]