geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "viola.lu" <viola...@gmail.com>
Subject Re: Disable Tomcat JNDI
Date Fri, 28 Aug 2009 01:43:24 GMT

hi, 
This naminglister causes warning:NamingContextListener failed to register in
JMX:javax.naming.exception when staring geronimo server . If disable it,
warning will disapper, right?

Ivan Xu wrote:
> 
> The way I could see is set the catalina.useNaming=false in the system
> properties, then Tomcat will not start the naminglistener.
> But if we do it, we should not have resource setting in the server.xml
> file,
> or NullPointerException will throw, for those resources try to
> register/lookup themselves in the tomcat's jndi context.
> 
> 2009/8/27 David Jencks <david_jencks@yahoo.com>
> 
>> I think this is a good idea if it doesn't break stuff.  I think I recall
>> having some difficulty figuring out how to completely disable tomcat
>> jndi.
>>  Perhaps you will be able to figure out how :-)
>>
>> thanks
>> david jencks
>>
>>
>> On Aug 26, 2009, at 11:30 PM, Ivan wrote:
>>
>>  Hi,
>>>   I found some configurations like
>>>   --->
>>>  <GlobalNamingResources>
>>>        <!-- Editable user database that can also be used by
>>>             UserDatabaseRealm to authenticate users
>>>        -->
>>>        <Resource name="UserDatabase" auth="Container"
>>>                  type="org.apache.catalina.UserDatabase"
>>>                  description="User database that can be updated and
>>> saved"
>>>
>>>  factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
>>>                  pathname="conf/tomcat-users.xml"/>
>>>    </GlobalNamingResources>
>>>  <---
>>>  in the var/catalina/server.xml file, since we use xbean-naming as our
>>> JNDI implementation, we should disable Tomcat's own JNDI. While
>>> disabling
>>> Tomcat's JNDI, we should not allow the users to define those settings in
>>> the
>>> server.xml. I think, we need to remove GlbalNamingResources fragment
>>> from
>>> the server.xml and add some comments, which tell the user never define
>>> those
>>> resources in the server.xml.
>>> Any comment ?
>>>
>>> --
>>> Ivan
>>>
>>
>>
> 
> 
> -- 
> Ivan
> 
> 

-- 
View this message in context: http://www.nabble.com/Disable-Tomcat-JNDI-tp25166967s134p25182824.html
Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com.


Mime
View raw message