I min MySql db har jeg lavet tabllerne og indsat de poster, som du foreskriver i den artikkel.
Derudover har jeg i E:\jboss-3.2.5\server\default\conf lavet denne XML(server.xml) fil:
<Realm className="org.apache.catalina.realm.JDBCRealm" debug="99"
driverName="org.gjt.mm.mysql.Driver"
connectionURL="jdbc:
mysql://localhost/jsp" connectionName="" connectionPassword=""
userTable="Tomcat_users" userNameCol="username" userCredCol="password"
userRoleTable="Tomcat_roles" roleNameCol="role" />
<Context docBase="pooltest" path="/pooltest" reloadable="true">
<Resource auth="Container" name="jdbc/TestMySQL" type="javax.sql.DataSource" /> <ResourceParams name="jdbc/TestMySQL">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>100</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>30</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>10000</value>
</parameter>
<parameter>
<name>username</name>
<value></value>
</parameter>
<parameter>
<name>password</name>
<value></value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>com.mysql.jdbc.Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:
mysql://localhost/jsp</value> </parameter>
</ResourceParams>
</Context>
Jeg har så lavet war filen med "jar cbf Login.war login.jsp error.jsp WEB-INF og deployed(kopieret) war filen til E:\jboss-3.2.5\server\default\deploy
web.xml i WEB-INF indeholder følgende:
<?xml version = '1.0' encoding = 'windows-1252'?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "
http://java.sun.com/dtd/web-app_2_3.dtd"><web-app>
<security-constraint>
<web-resource-collection>
<web-resource-name>open part</web-resource-name>
<url-pattern>/open/*</url-pattern>
</web-resource-collection>
<auth-constraint> <
role-name>user</role-name>
</auth-constraint>
</security-constraint>
<security-constraint>
<web-resource-collection>
<web-resource-name>secure part</web-resource-name>
<url-pattern>/secure/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>administrator</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/error.jsp</form-error-page>
</form-login-config>
</login-config>
</web-app>
error.jsp og login.jsp er identiske dem i din artikkel.