Hello,

I obtain this error when doing Canoo WebTest (running ant test-canoo
-Dtestcase=PersonTests )
in the appfuse tutorial:
test-canoo:
   [delete] Deleting: /home/marc/workspace/appfuse/build/test/data/web-
tests-result.xml
     [echo] Testing with locale 'fr'

EditPerson:

BUILD FAILED
/home/marc/workspace/appfuse/build.xml:624: The following error occurred
while executing this line:
/home/marc/workspace/appfuse/test/web/web-tests.xml:212: Canoo Webtest:
R_1393.
Test failed.
Test step invoke (/home/marc/workspace/appfuse/test/web/web-tests.xml:216:
)  named "click Edit Person link" failed with message "Step[invoke "click
Edit Person link" (7/8)]: HTTP error 500, at: invoke"

Total time: 12 seconds

And when I use the http://localhost:8080/appfuse/editPerson.html?id=1 URL to
test the same action,
Tomcat give the following output:

javax.servlet.jsp.JspException: No form found under 'personForm' in locale 'fr'
        at 
org.apache.struts.taglib.html.JavascriptValidatorTag.renderJavascript(JavascriptValidatorTag.java:384)
        at 
org.apache.struts.taglib.html.JavascriptValidatorTag.doStartTag(JavascriptValidatorTag.java:349)
        at 
org.apache.jsp.WEB_002dINF.pages.personForm_jsp._jspx_meth_html_javascript_0(personForm_jsp.java:608)
        at 
org.apache.jsp.WEB_002dINF.pages.personForm_jsp._jspService(personForm_jsp.java:131)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)


But if I test 
http://localhost:8080/appfuse/editUser.html?username=tomcat&from=list
url, everything is ok.

Any ideas please ?

Thanks in advance.

Marc

Reply via email to