tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pedro <pst...@gmail.com>
Subject Re: JDBC Realm with case insensitive user name
Date Fri, 26 Oct 2007 10:29:39 GMT
OK PID then you tell me where the jar goes hey?

Pid wrote:
> Pedro wrote:
>   
>> Thanks for stating the obvious Tim, in 5.5 the 'server' directory is
>> supposed to be the correct place! the question is if the implementation
>> is valid.
>>     
>
> You referred to ClassNotFoundException's - his answer is therefore valid.
>
> Perhaps you can elaborate on when you're getting this exception if we're
> to help you.
>
> p
>
>
>
>
>   
>> Tim Funk wrote:
>>     
>>> The dir structure changed from 5.5 to 6 so you need to place your
>>> files in different directories depending on the version. See the
>>> version specific docs details.
>>>
>>>
>>> -Tim
>>>
>>> Pedro wrote:
>>>       
>>>> Hi all,
>>>>
>>>> I basically need to implement case insensitive user names, can this
>>>> be done with a servlet filter or do I need to subclass JDBC realm:
>>>>
>>>> public class CustomJdbcRealm extends JDBCRealm {
>>>>
>>>>      public CustomJdbcRealm() {
>>>>       super();
>>>>      }
>>>>          public Principal authenticate(String username, String
>>>> credentials) {
>>>>        return super.authenticate(username.toLowerCase(), credentials);
>>>>        }
>>>> }
>>>>
>>>> And in server.xml:
>>>> <Realm className="mypackage.CustomJdbcRealm" ...>
>>>>
>>>> I tried this approach but get class not found exceptions, I am using
>>>> tomcat6 in development and 5.5 in production. I package this class in
>>>> a jar and drop it in the $CATALENA_BASE/server/lib folder.
>>>>  
>>>>         
>>> ---------------------------------------------------------------------
>>> To start a new topic, e-mail: users@tomcat.apache.org
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>>
>>>       
>> ---------------------------------------------------------------------
>> To start a new topic, e-mail: users@tomcat.apache.org
>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>>     
>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>
>   


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message