hi list, I cannot figure out how to solve this problem. I constantly get the error in subject with the exceptions javax.servlet.ServletException: Exception creating bean of class dk.presys.ehandel.struts.LogonForm: java.lang.InstantiationException. What i want is to validate the input from the logonform in validate() I have a struts-config [anything but logon removed] <form-beans> <form-bean name="LogonForm" type="dk.presys.ehandel.struts.LogonForm"/> </form-beans> <global-forwards> <forward name="logon" path="/logon.jsp"/> </global-forwards> <action path="/LogonAction" type="dk.presys.ehandel.struts.LogonAction" name="LogonForm" scope="request" validate="true" input="/logon.jsp"> <forward name="create" path="/logon.jsp"/> <forward name="success" path="/index.jsp"/> </action> This works actually fine - it shows index.jsp or logon.jsp depending on the request - if im NOT trying to have a <html:form> tag like the following : <html:form action="/LogonAction.do"> <table border="0"> <tr> <font size="1"> <th align="right"> <bean:message key="logon.name"/> </th> <td align="left"> <html:text name="LogonForm" property="name"/> </td> </tr> <tr> <th align="right"> <bean:message key="logon.password"/> </th> <td align="left"> <html:text name="LogonForm" property="password"/> </td> </tr> <tr> <td> </td> <form action="POST"> <td align="right"> <html:submit> <bean:message key="button.submit"/> </html:submit> <html:reset> <bean:message key="button.reset"/> </html:reset> </td> </form> </tr> </table> </html:form> can anyone point out, where the problem may be located in...? As i see it, nothing is in general different from the examples given. best regards,