Hi all,

I am doing a evaluation on Tapestry, I am very new to Tapestry as well as Java and its frameworks.

I came across a problem when I try to use the PageTester. I wrote a very simple test case like the one in http://tapestry.apache.org/tapestry5/guide/unit-testing-pages.html.

I put the test in src/test/java and execute mvn test, and it has the error I attached. I tried to ran a even simpler test like assertEqual without PageTester, and it ran fine.

Any idea? If you want more detail, please reply.. Thanks!

Kit



I am using:

Maven version: 2.0.9
Java version: 1.6.0_07
OS name: "linux" version: "2.6.20-17-generic" arch: "i386" Family: "unix"


Error:

java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
        at java.lang.Class.privateGetPublicMethods(Class.java:2519)
        at java.lang.Class.getMethods(Class.java:1406)
at org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:137) at org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
        at 
org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:121)
at org.apache.tapestry5.internal.TapestryAppInitializer.addModules(TapestryAppInitializer.java:118) at org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:80)
        at org.apache.tapestry5.test.PageTester.<init>(PageTester.java:88)
        at org.kitkitnet.pages.IndexTest.test1(IndexTest.java:17)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:154)
        at junit.framework.TestCase.runBare(TestCase.java:127)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:118)
        at junit.framework.TestSuite.runTest(TestSuite.java:208)
        at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
        at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to