I see a OutOfMemoryError in itest/osgi-implementation conversation
testcases, and a serious of testcases fails with the following exception.
Can anyone help me in identifying the issue here. Thanks.
testStatelessStatefulConversationCallingEndedConversationCallback(conversation.ConversationTestCase)
Time elapsed: 1.843 sec <<< ERROR!
java.lang.OutOfMemoryError
at com.ibm.oti.vm.VM.initializeClassLoader(Native Method)
at java.lang.ClassLoader.<init>(ClassLoader.java:111)
at java.security.SecureClassLoader.<init>(SecureClassLoader.java:75)
at
org.apache.tuscany.sca.interfacedef.java.jaxws.GeneratedClassLoader.<init>(GeneratedClassLoader.java:49)
at
org.apache.tuscany.sca.interfacedef.java.jaxws.JAXWSJavaInterfaceProcessor$2.run(JAXWSJavaInterfaceProcessor.java:238)
at
org.apache.tuscany.sca.interfacedef.java.jaxws.JAXWSJavaInterfaceProcessor$2.run(JAXWSJavaInterfaceProcessor.java:229)
at
java.security.AccessController.doPrivileged(AccessController.java:197)
at
org.apache.tuscany.sca.interfacedef.java.jaxws.JAXWSJavaInterfaceProcessor.visitInterface(JAXWSJavaInterfaceProcessor.java:228)
at
org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceIntrospectorImpl.introspectInterface(JavaInterfaceIntrospectorImpl.java:121)
at
org.apache.tuscany.sca.interfacedef.java.impl.JavaInterfaceFactoryImpl.createJavaInterface(JavaInterfaceFactoryImpl.java:50)
at
org.apache.tuscany.sca.implementation.osgi.xml.OSGiImplementationProcessor.createService(OSGiImplementationProcessor.java:340)
at
org.apache.tuscany.sca.implementation.osgi.xml.OSGiImplementationProcessor.resolve(OSGiImplementationProcessor.java:286)
at
org.apache.tuscany.sca.implementation.osgi.xml.OSGiImplementationProcessor.resolve(OSGiImplementationProcessor.java:78)
at
org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364)
at
org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:170)
at
org.apache.tuscany.sca.assembly.xml.BaseAssemblyProcessor.resolveImplementation(BaseAssemblyProcessor.java:301)
at
org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:901)
at
org.apache.tuscany.sca.assembly.xml.CompositeProcessor.resolve(CompositeProcessor.java:87)
at
org.apache.tuscany.sca.contribution.processor.DefaultStAXArtifactProcessorExtensionPoint$LazyStAXArtifactProcessor.resolve(DefaultStAXArtifactProcessorExtensionPoint.java:364)
at
org.apache.tuscany.sca.contribution.processor.ExtensibleStAXArtifactProcessor.resolve(ExtensibleStAXArtifactProcessor.java:170)
at
org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:164)
at
org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.resolve(CompositeDocumentProcessor.java:56)
at
org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor.resolve(ExtensibleURLArtifactProcessor.java:106)
at
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.processResolvePhase(ContributionServiceImpl.java:528)
at
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(ContributionServiceImpl.java:394)
at
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(ContributionServiceImpl.java:187)
at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain$3.run(DefaultSCADomain.java:296)
at
java.security.AccessController.doPrivileged(AccessController.java:241)
at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.addContribution(DefaultSCADomain.java:294)
at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.init(DefaultSCADomain.java:171)
at
org.apache.tuscany.sca.host.embedded.impl.DefaultSCADomain.<init>(DefaultSCADomain.java:113)
at
org.apache.tuscany.sca.host.embedded.SCADomain.createNewInstance(SCADomain.java:242)
at
org.apache.tuscany.sca.host.embedded.SCADomain.newInstance(SCADomain.java:83)
at test.OSGiTestCase.setUp(OSGiTestCase.java:58)
at
conversation.ConversationTestCase.setUp(ConversationTestCase.java:47)
at junit.framework.TestCase.runBare(TestCase.java:132)
at junit.framework.TestResult$1.protect(TestResult.java:110)
at junit.framework.TestResult.runProtected(TestResult.java:128)
at junit.framework.TestResult.run(TestResult.java:113)
at junit.framework.TestCase.run(TestCase.java:124)
at junit.framework.TestSuite.runTest(TestSuite.java:232)
at junit.framework.TestSuite.run(TestSuite.java:227)
at
org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
at
org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138)
at
org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125)
at org.apache.maven.surefire.Surefire.run(Surefire.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879)
The following tests fail with the same exception as shown above.
Tests in error:
testStatelessStatefulConversationCallingEndedConversationCallback(conversation.ConversationTestCase)
testStatelessStatelessConversationFromInjectedReference(conversation.ConversationTestCase)
testStatelessStatelessConversationFromServiceReference(conversation.ConversationTestCase)
testStatelessStatelessConversationWithUserDefinedConversationId(conversation.ConversationTestCase)
testStatelessStatelessConversationCheckUserDefinedConversationId(conversation.ConversationTestCase)
testStatelessStatelessConversationCheckingScope(conversation.ConversationTestCase)
testStatelessStatelessConversationWithCallback(conversation.ConversationTestCase)
testStatelessStatelessConversationCallingEndedConversation(conversation.ConversationTestCase)
testStatelessStatelessConversationCallingEndedConversationCallback(conversation.ConversationTestCase)
testStatefulStatefulConversationFromInjectedReference(conversation.ConversationTestCase)
testStatefulStatefulConversationFromServiceReference(conversation.ConversationTestCase)
testStatefulStatefulConversationWithUserDefinedConversationId(conversation.ConversationTestCase)
testStatefulStatefulConversationCheckUserDefinedConversationId(conversation.ConversationTestCase)
testStatefulStatefulConversationCheckingScope(conversation.ConversationTestCase)
testStatefulStatefulConversationWithCallback(conversation.ConversationTestCase)
testStatefulStatefulConversationCallingEndedConversation(conversation.ConversationTestCase)
testStatefulStatefulConversationCallingEndedConversationCallback(conversation.ConversationTestCase)
testStatefulStatelessConversationFromInjectedReference(conversation.ConversationTestCase)
testStatefulStatelessConversationFromServiceReference(conversation.ConversationTestCase)
testStatefulStatelessConversationWithUserDefinedConversationId(conversation.ConversationTestCase)
testStatefulStatelessConversationCheckUserDefinedConversationId(conversation.ConversationTestCase)
testStatefulStatelessConversationCheckingScope(conversation.ConversationTestCase)
testStatefulStatelessConversationWithCallback(conversation.ConversationTestCase)
testStatefulStatelessConversationCallingEndedConversation(conversation.ConversationTestCase)
testStatefulStatelessConversationCallingEndedConversationCallback(conversation.ConversationTestCase)
--
Thanks & Regards,
Ramkumar Ramalingam