Yep, if using tomcat 4.0b5, I can get the env using
default InitialContext, but can this doesnot work when
I using tomcat 3.2. And I have tried to add the jars
ship with Tomcat 4.0 into CLASSPATH, set the
InitialContext, but it doesnot work at all.

Any way, thank you.
Jacky
 --- [EMAIL PROTECTED] �����ģ�> 
> I believe this resulted from a change made in 4.0
> B5, and that the plan is
> to change it back.
> Meanwhile, if you want to fix it yourself, try
> modifying Catalina.java.
> line 698 or so reads:
> 
>   
>
System.setProperty(javax.naming.Context.URL_PKG_PREFIXES,
> value);
> 
> After this line, insert:
> 
>   
>
System.setProperty(javax.naming.Context.INITIAL_CONTEXT_FACTORY,
> 
> "org.apache.naming.java.javaURLContextFactory");
> 
> After that, rebuild Tomcat.  I think that would do
> it.
> 
> - fernando
> 
> 
> 
> 
> Hi all,
> 
> I have just set a env-entry in web.xml, how can I
> use
> jndi to find it a java:comp/env/test?
> 
>     <env-entry>
>       <env-entry-name>test</env-entry-name>
> 
> <env-entry-type>java.lang.String</env-entry-type>
>       <env-entry-value>this is a
> test</env-entry-value>
>     </env-entry>
> 
> I just use
> InitialContext ic = new InitialContext();
> Object obj = ic.lookup("java:comp/env/test");
> 
> 
> but it throws a exception says that I have not set
> the
> jndi factory. Could you have me?
> 
> 
> 
> 
>  

_________________________________________________________
Do You Yahoo!? ��¼����Ż�����! http://mail.yahoo.com.cn

<font color=#6666FF>���ģ����ƣ����ˣ�û���ɣ���������ɣ�</font>���� 
�Ż�ȫ��������! http://cn.chat.yahoo.com/c/roomlist.html

Reply via email to