It's strange that it doesn't fallback from French to English, but
that seems to be what's happening. If you login to your application,
then append ?locale=fr onto the URL - can you successfully view the
Person Detail form?
Matt
On Jan 9, 2008, at 12:35 PM, Marc Siramy wrote:
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_javasc
ript_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