Skip to Content
0
Former Member
Nov 19, 2012 at 07:41 AM

External Definition Exception

53 Views

Hi,

Getting below exception for a External Definition when importing in PI, however, the xsd opens in browser correctly. Please provide any inputs on why this is not working in PI (7.3 Ehp1)

javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.StackOverflowError

java.lang.RuntimeException: java.lang.StackOverflowError

at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:99)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)

at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)

at $Proxy1624.convertExternalDocument(Unknown Source)

at sun.reflect.GeneratedMethodAccessor778.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:240)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:462)

at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)

at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:999)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)

at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

Caused by: java.lang.StackOverflowError

at com.sap.aii.ib.core.applcomp.ApplicationComponent.getApplicationId(ApplicationComponent.java:256)

at com.sap.aii.ib.server.format.ServerFormatFactory.getArgumentReplacement(ServerFormatFactory.java:46)

at com.sap.aii.utilxi.misc.api.BabelMessage.<init>(BabelMessage.java:541)

at com.sap.aii.utilxi.xml.api.StandardMessagesProvider.getTagNotAllowedMessage(StandardMessagesProvider.java:40)

at com.sap.aii.utilxi.xsd.api.XsdNode.throwException(XsdNode.java:392)

at com.sap.aii.utilxi.xsd.api.XsdNode.throwNotAllowedElementException(XsdNode.java:379)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:246)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

javax.ejb.EJBException: nested exception is: java.lang.RuntimeException: java.lang.StackOverflowError

at com.sap.engine.services.ejb3.runtime.impl.RequestInvocationContext.proceedFinal(RequestInvocationContext.java:99)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:166)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatesTransition.invoke(Interceptors_StatesTransition.java:19)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Resource.invoke(Interceptors_Resource.java:50)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.doWorkWithAttribute(Interceptors_Transaction.java:37)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_Transaction.invoke(Interceptors_Transaction.java:21)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_MethodRetry.invoke(Interceptors_MethodRetry.java:46)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:191)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_StatelessInstanceGetter.invoke(Interceptors_StatelessInstanceGetter.java:23)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_SecurityCheck.invoke(Interceptors_SecurityCheck.java:25)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.Interceptors_ExceptionTracer.invoke(Interceptors_ExceptionTracer.java:17)

at com.sap.engine.services.ejb3.runtime.impl.AbstractInvocationContext.proceed(AbstractInvocationContext.java:179)

at com.sap.engine.services.ejb3.runtime.impl.DefaultInvocationChainsManager.startChain(DefaultInvocationChainsManager.java:138)

at com.sap.engine.services.ejb3.runtime.impl.DefaultEJBProxyInvocationHandler.invoke(DefaultEJBProxyInvocationHandler.java:164)

at $Proxy1624.convertExternalDocument(Unknown Source)

at sun.reflect.GeneratedMethodAccessor778.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:240)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:462)

at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:69)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)

at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)

at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:999)

at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)

at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)

at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)

at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)

Caused by: java.lang.RuntimeException: java.lang.StackOverflowError

... 35 more

Caused by: java.lang.StackOverflowError

at com.sap.aii.ib.core.applcomp.ApplicationComponent.getApplicationId(ApplicationComponent.java:256)

at com.sap.aii.ib.server.format.ServerFormatFactory.getArgumentReplacement(ServerFormatFactory.java:46)

at com.sap.aii.utilxi.misc.api.BabelMessage.<init>(BabelMessage.java:541)

at com.sap.aii.utilxi.xml.api.StandardMessagesProvider.getTagNotAllowedMessage(StandardMessagesProvider.java:40)

at com.sap.aii.utilxi.xsd.api.XsdNode.throwException(XsdNode.java:392)

at com.sap.aii.utilxi.xsd.api.XsdNode.throwNotAllowedElementException(XsdNode.java:379)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:246)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

at com.sap.aii.utilxi.xsd.api.XsdRestriction.setBaseSimpleType2(XsdRestriction.java:254)

Regards,

Pooja.