Chuck wrote:
Not sure what else is going on, but the above is incorrect for your webapp - the 
context name is *not* part of the <url-pattern>.

Oops! You're right of course. Thank you! I'm a little confused as to why having an incorrect url-pattern would cause the SQL to fail.

About the realm-name -- I guess I don't understand what that should be. I mean, the authentication still works even though it's set to "Tomcat Manager Application".

Below is the working web.xml:

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
        <display-name>change pass demo</display-name>
        <welcome-file-list>
                <welcome-file>index.html</welcome-file>
                <welcome-file>index.htm</welcome-file>
                <welcome-file>index.jsp</welcome-file>
        </welcome-file-list>
  <security-constraint>
    <web-resource-collection>
      <web-resource-name>changepass Web</web-resource-name>
      <url-pattern>/*</url-pattern>
    </web-resource-collection>
    <auth-constraint>
       <role-name>app</role-name>
    </auth-constraint>
  </security-constraint>
  <login-config>
    <auth-method>BASIC</auth-method>
    <realm-name>Tomcat Manager Application</realm-name>
  </login-config>
  <security-role>
    <description>
      The role that is required to log in to app
    </description>
    <role-name>app</role-name>
  </security-role>
</web-app>

--
Rob


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to