You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "McDermid, Ian" <Im...@metiom.com.au> on 2001/02/14 03:42:46 UTC
Using the /amin context in tomcat
Hi,
I have setup postgresql on my RH6.2 machine. Apache and mod_jk are working
with all the jsp and servlet examples.
I have set up a database called authority with the following attributes:
Welcome to psql, the PostgreSQL interactive terminal.
Type: \copyright for distribution terms
\h for help with SQL commands
\? for help on internal slash commands
\g or terminate with semicolon to execute query
\q to quit
authority=# \d
List of relations
Name | Type | Owner
------------+-------+----------
roles | table | postgres
user_roles | table | postgres
users | table | postgres
(3 rows)
authority=# select * from users;
user_name | user_pass
-----------+-----------
tomcat | tomcat
user1 | tomcat
user2 | tomcat
user3 | tomcat
admin | password
(5 rows)
authority=# select * from user_roles;
user_name | role_name
-----------+------------
user1 | tomcatRole
tomcat | tomcatRole
user2 | otherRole
tomcat | otherRole
admin | tomcatRole
admin | otherRole
(6 rows)
authority=# select * from roles;
role_name
------------
tomcatRole
otherRole
(2 rows)
authority=#
When I try to use the admin pages I get the following messages:
ot@eLaptop conf]# 2001-02-14 03:27:51 - ContextManager: JDBCRealm:
Authentication successful for user admin
2001-02-14 03:27:51 - ContextManager: JDBCRealm: Auth ok, user=admin
2001-02-14 03:27:51 - ContextManager: JDBCRealm: Controled access for admin
R( /admin + /contextAdmin/contextAdmin.jsp + null) Ct
(jsp(org.apache.jasper.servlet.JspServlet/null) )
2001-02-14 03:27:51 - ContextManager: JDBCRealm: Auth ok, first
role=otherRole
2001-02-14 03:27:51 - ContextManager: JDBCRealm: UnAuthorized admin
server.xml has the following entries:
<RequestInterceptor
className="org.apache.tomcat.request.JDBCRealm"
debug="99"
driverName="org.postgresql.Driver"
connectionURL="jdbc:postgresql://localhost/authority?user=postgres;password=
password"
userTable="users" userNameCol="user_name"
userCredCol="user_pass"
userRoleTable="user_roles" roleNameCol="role_name"
/>
Can anyone point me in the right direction
Ian