tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Annie Guo <>
Subject RE: Form Authetication
Date Wed, 02 Jun 2004 16:05:43 GMT
Tried to comment out the suspected line
<form-error-page>/loginError.html</form-error-page>.  After restart tomcat
4.1.29 again, got the following error.  Would you please be more specific of
why it is the suspect?  Thank you.  BTW: loginError.html is just plain html
says there is login error.
SEVERE: Parse Error at line 42 column 29: The content of element type
n-config" is incomplete, it must match "(form-login-page,form-error-page)".
org.xml.sax.SAXParseException: The content of element type
"form-login-config" i
s incomplete, it must match "(form-login-page,form-error-page)".

-----Original Message-----
From: Vy Ho []
Sent: Wednesday, June 02, 2004 11:39 AM
To: Tomcat Users List
Subject: Re: Form Authetication

This line seems to be the suspect:


Annie Guo wrote:

>I am trying to hook up JaasRealm.  When I enter username and password, my
>LoginModule authenticates it ok from my debug statements.  But every time,
>my page is forwarded to loginError.html instead of index.html that I want.
>Below is what I have put in web.xml and server.xml.  Would anyone please
>help let me know
>what I have done wrong?
>Thanks a lot.
>in web.xml 
>   <security-constraint>
>        <web-resource-collection>
>            <web-resource-name>Entire Application</web-resource-name>
>            <url-pattern>/*</url-pattern>
>        </web-resource-collection>
>        <auth-constraint>
>            <role-name>tomcat</role-name>
>        </auth-constraint>
>    </security-constraint>
>    <login-config>
>        <auth-method>FORM</auth-method>
>        <form-login-config>
>            <form-login-page>/loginJaas.jsp</form-login-page>
>            <form-error-page>/loginError.html</form-error-page>
>        </form-login-config>
>    </login-config>
>in server.xml
><Realm className="org.apache.catalina.realm.JAASRealm"
>                     appName="Internal"
>              userClassNames="com.appriss.tracker.InternalPrincipal"
>              userRoleNames="com.appriss.tracker.InternalPrincipal"
>                           debug="99"/>
>To unsubscribe, e-mail:
>For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message