|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Test FailureWhen I try to build shale at the root level (i.e. building all
subprojects) I get an error trying to build shale-core. It throws a NoClassDefFoundError on ViewExpiredException (see error below). It appears I'm somehow using a JSF 1.1 implementation. How should I go about building with a JSF 1.2? I'm on Mac OSX Tiger so I figured the jdk 1.5 profile would fire. Thanks, Greg Error messages: ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.shale.util.TokenProcessorTestCase Tests run: 5, Failures: 0, Errors: 5, Skipped: 0, Time elapsed: 0.703 sec <<< FAILURE! Running org.apache.shale.util.ConverterHelperTestCase Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.094 sec <<< FAILURE! Running org.apache.shale.util.MessagesTestCase Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.135 sec <<< FAILURE! Running org.apache.shale.util.LoadBundleTestCase Tests run: 3, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 0.127 sec <<< FAILURE! Results : Tests in error: testPristine(org.apache.shale.util.TokenProcessorTestCase) testMultiple(org.apache.shale.util.TokenProcessorTestCase) testMessagePropertyOverride(org.apache.shale.util.TokenProcessorTestCase) testMessageFacesConfigBundleOverride(org.apache.shale.util.TokenProcessorTestCase) testMessageDefault(org.apache.shale.util.TokenProcessorTestCase) testNullViewRoot(org.apache.shale.util.ConverterHelperTestCase) testEngish(org.apache.shale.util.MessagesTestCase) testFrench(org.apache.shale.util.MessagesTestCase) testPristine(org.apache.shale.util.MessagesTestCase) testEngish(org.apache.shale.util.LoadBundleTestCase) testFrench(org.apache.shale.util.LoadBundleTestCase) testPristine(org.apache.shale.util.LoadBundleTestCase) Tests run: 12, Failures: 0, Errors: 12, Skipped: 0 [INFO] ------------------------------------------------------------------------ [ERROR] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] There are test failures. One of the surefire reports has this: java.lang.NoClassDefFoundError: javax/faces/application/ViewExpiredException at org.apache.shale.test.mock.lifecycle.MockLifecycle.<init>(MockLifecycle.java:52) at org.apache.shale.test.mock.lifecycle.MockLifecycleFactory.<init>(MockLifecycleFactory.java:45) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:494) at java.lang.Class.newInstance0(Class.java:350) at java.lang.Class.newInstance(Class.java:303) at javax.faces.FactoryFinder.newFactoryInstance(FactoryFinder.java:138) at javax.faces.FactoryFinder.getFactory(FactoryFinder.java:107) at org.apache.shale.test.base.AbstractJsfTestCase.setUp(AbstractJsfTestCase.java:125) at org.apache.shale.util.TokenProcessorTestCase.setUp(TokenProcessorTestCase.java:61) at junit.framework.TestCase.runBare(TestCase.java:125) 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 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 org.apache.maven.surefire.junit.JUnitTestSet.execute(JUnitTestSet.java:213) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:140) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:127) at org.apache.maven.surefire.Surefire.run(Surefire.java:177) 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 org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997) |
|
|
Re: Test FailureOn Wed, Feb 20, 2008 at 4:37 PM, Greg Reddin <gredbug@...> wrote:
> When I try to build shale at the root level (i.e. building all > subprojects) I get an error trying to build shale-core. It throws a > NoClassDefFoundError on ViewExpiredException (see error below). It > appears I'm somehow using a JSF 1.1 implementation. How should I go > about building with a JSF 1.2? I'm on Mac OSX Tiger so I figured the > jdk 1.5 profile would fire. > I can't build the 1_0_x tree either. The validator test fails because it seems to not be loading TestBundle.properties for whatever reason. Has anybody experienced that issue? testMessage(org.apache.shale.validator.converter.AbstractConverterTestCase) Time elapsed: 0.179 sec <<< FAILURE! junit.framework.ComparisonFailure: expected:<Custom Long Error Message> but was:<???errors.long???> at junit.framework.Assert.assertEquals(Assert.java:81) at junit.framework.Assert.assertEquals(Assert.java:87) at org.apache.shale.validator.converter.AbstractConverterTestCase.testMessage(AbstractConverterTestCase.java:110) Thanks, Greg |
| Free embeddable forum powered by Nabble | Forum Help |