Re: OpenEJB test failures: NumberedTestCase : StringIndexOutOfBoundsException

2006-12-12 Thread Prasad Kashyap

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

2006-12-12 Thread David Blevins

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

2006-12-12 Thread Prasad Kashyap

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}]