You shouldn't comment the line out. If you want the the error page to be index.html versus loginError.html, then change that line so it becomes index.html
<form-error-page>/index.html</form-error-page>
Annie Guo wrote:
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 "form-logi 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 [mailto:[EMAIL PROTECTED] Sent: Wednesday, June 02, 2004 11:39 AM To: Tomcat Users List Subject: Re: Form Authetication
This line seems to be the suspect:
<form-error-page>/loginError.html</form-error-page>
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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
