Re: OpenEJB test failures: NumberedTestCase : StringIndexOutOfBoundsException
I gave it a shot and here are the results 1) Instead of 552 tests that were executed earlier, only 31 were executed, 2 failures and 28 errors. Running org.apache.geronimo.openejb.test.ReuseOpenEJBTest Tests run: 31, Failures: 2, Errors: 28, Skipped: 0, Time elapsed: 1.733 sec <<< FAILURE! Results : Failed tests: Stateless.JNDI.Jndi_lookupHome Stateful.JNDI.Jndi_lookupHome Tests in error: Stateless.HomeIntfc.setUp Stateless.EJBHome.setUp Stateless.EJBObject.setUp Stateless.RemoteIntfc.setUp Stateless.HomeHandle.setUp Stateless.Handle.setUp Stateless.EJBMetaData.setUp Stateless.AllowedOperations.setUp Stateless.BMTAllowedOperations.setUp Stateless.BeanManagedTransaction.setUp Stateless.JNDI_ENC.setUp Stateless.RMI_IIOP.setUp Stateless.EJBObject.setUp Stateful.HomeIntfc.setUp Stateful.EJBHome.setUp Stateful.EJBObject.setUp Stateful.RemoteIntfc.setUp Stateful.HomeHandle.setUp Stateful.Handle.setUp Stateful.EJBMetaData.setUp Stateful.BeanManagedTransaction.setUp Stateful.AllowedOperations.setUp Stateful.BMTAllowedOperations.setUp Stateful.JNDI_ENC.setUp Stateful.RMI_IIOP.setUp [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Tests run: 31, Failures: 2, Errors: 28, Skipped: 0 2) Here is the stacktrace from the failures and errors. http://rifers.org/paste/show/2763 I'll be stepping out for dinner now and be back in 2 hours. Until then, if somebody needs to run it themselves, here are the steps: (svn update at the geronimo/testsuite dir) 1. keep a geronimo server running 2. cd geronimo/testsuite/enterprise-testsuite/test-ejbcontainer 3. mvn -Pchild Thanx Prasad. On 12/12/06, David Blevins <[EMAIL PROTECTED]> wrote: Checked in a simple fix and uploaded binaries. Give it a whirl now. On Dec 12, 2006, at 2:15 PM, Prasad Kashyap wrote: > java.lang.StringIndexOutOfBoundsException: String index out of > range: -2 > at java.lang.String.substring(String.java:1768) > at java.lang.String.substring(String.java:1735) > at org.apache.openejb.test.NumberedTestCase.removePrefix > (NumberedTestCase.java:165) > at org.apache.openejb.test.NumberedTestCase.removePrefix > (NumberedTestCase.java:161) > at org.apache.openejb.test.NumberedTestCase.createTestName > (NumberedTestCase.java:157) > at org.apache.openejb.test.NumberedTestCase.run > (NumberedTestCase.java:96)
Re: OpenEJB test failures: NumberedTestCase : StringIndexOutOfBoundsException
Checked in a simple fix and uploaded binaries. Give it a whirl now. On Dec 12, 2006, at 2:15 PM, Prasad Kashyap wrote: java.lang.StringIndexOutOfBoundsException: String index out of range: -2 at java.lang.String.substring(String.java:1768) at java.lang.String.substring(String.java:1735) at org.apache.openejb.test.NumberedTestCase.removePrefix (NumberedTestCase.java:165) at org.apache.openejb.test.NumberedTestCase.removePrefix (NumberedTestCase.java:161) at org.apache.openejb.test.NumberedTestCase.createTestName (NumberedTestCase.java:157) at org.apache.openejb.test.NumberedTestCase.run (NumberedTestCase.java:96)
OpenEJB test failures: NumberedTestCase : StringIndexOutOfBoundsException
See the following error when running openejb tests from the
geronimo/testsuite/enterprise-testsuite/test-ejbcontainer
---
T E S T S
---
Running org.apache.geronimo.openejb.test.ReuseOpenEJBTest
org.apache.maven.surefire.booter.SurefireExecutionException:
org.apache.geronimo.openejb.test.ReuseOpenEJBTest; nested exception is
java.lang.StringIndexOutOfBoundsException: String index out of range:
-2; nested exception is
org.apache.maven.surefire.testset.TestSetFailedException:
org.apache.geronimo.openejb.test.ReuseOpenEJBTest; nested exception is
java.lang.StringIndexOutOfBoundsException: String index out of range:
-2
org.apache.maven.surefire.testset.TestSetFailedException:
org.apache.geronimo.openejb.test.ReuseOpenEJBTest; nested exception is
java.lang.StringIndexOutOfBoundsException: String index out of range:
-2
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.substring(String.java:1768)
at java.lang.String.substring(String.java:1735)
at
org.apache.openejb.test.NumberedTestCase.removePrefix(NumberedTestCase.java:165)
at
org.apache.openejb.test.NumberedTestCase.removePrefix(NumberedTestCase.java:161)
at
org.apache.openejb.test.NumberedTestCase.createTestName(NumberedTestCase.java:157)
at
org.apache.openejb.test.NumberedTestCase.run(NumberedTestCase.java:96)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
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:210)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:135)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:122)
at org.apache.maven.surefire.Surefire.run(Surefire.java:129)
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:269)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:788)
[ERROR] There are test failures.
[INFO] [geronimo:undeploy-module {execution: undeploy-modules}]
