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]



Reply via email to