SOA Healthcare - Large Payload Directory Functionality Does Not Work Appropriately

(Doc ID 2216818.1)

Last updated on JANUARY 04, 2017

Applies to:

Oracle SOA Suite - Version 11.1.1.7.8 and later
Information in this document applies to any platform.

Symptoms

The large payload functionality works when the default/in memory binding is used between healthcare engine and composite.
However, it does not work when JMS binding is used between healthcare engine and composite.

Below is the exception stack:

2016-08-18T09:23:36.938-05:00] [soa_server1] [ERROR] [] [oracle.soa.adapter] [tid: DaemonWorkThread: '7062' of WorkManager: 'wm/SOAWorkManager'] [userId: ] [ecid: b4239d1467c4e803:-490bf2dd:1569901c9a3:-7ffd-0000000003a185df,0] [APP: soa-infra] [composite_instance_id: 8655767] [composite_name: xxxxx_ADT!1.0] [component_name:xxxxx_ADT] JMS Adapter xxxxx_MDM:CSF_Notification [ Produce_Message_ptt::Produce_Message(body) ] JmsConsumer_translateFromNative: Received TranslationException
[2016-08-18T09:23:36.939-05:00] [soa_server1] [ERROR] [] [oracle.soa.adapter] [tid: DaemonWorkThread: '7062' of WorkManager: 'wm/SOAWorkManager'] [userId: ] [ecid: b4239d1467c4e803:-490bf2dd:1569901c9a3:-7ffd-0000000003a185df,0] [APP: soa-infra] [composite_instance_id: 8655767] [composite_name: xxxxx_ADT!1.0] [component_name: xxxxxxx_ADT] JMS Adapter xxxxxxxx_MDM:CSF_Notification [ Produce_Message_ptt::Produce_Message(body) ] [[
ORABPEL-11210

SAX Exception in translator.
SAX Exception raised while trying to SAX Parse InputStream .
Please make sure that the xml data is valid.

at oracle.tip.pc.services.translation.framework.XlatorHelper.saxParseInputSource(XlatorHelper.java:408)
at oracle.tip.pc.services.translation.xlators.xsd.XSDTranslator.translateFromNative(XSDTranslator.java:281)
at oracle.tip.adapter.jms.inbound.JmsConsumer$1.generateDocument(JmsConsumer.java:593)
at oracle.integration.platform.blocks.adapter.fw.xml.SAXEventGeneratorImpl.generateEvents(SAXEventGeneratorImpl.java:43)
at oracle.integration.platform.xml.XMLDocumentManagerImpl.writeEventGenerator(XMLDocumentManagerImpl.java:648)
at oracle.integration.platform.xml.XMLDocumentManagerImpl.insertDocument(XMLDocumentManagerImpl.java:125)
at sun.reflect.GeneratedMethodAccessor3526.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at com.sun.proxy.$Proxy365.insertDocument(Unknown Source)
at oracle.integration.platform.blocks.adapter.fw.xml.DocumentHandlerImpl.saveDocument(DocumentHandlerImpl.java:58)
at oracle.tip.adapter.jms.inbound.JmsConsumer.translateFromNative(JmsConsumer.java:589)
at oracle.tip.adapter.jms.inbound.JmsConsumer.sendInboundMessage(JmsConsumer.java:413)
at oracle.tip.adapter.jms.inbound.JmsConsumer.send(JmsConsumer.java:1193)
at oracle.tip.adapter.jms.inbound.JmsConsumer.run(JmsConsumer.java:1073)
at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
Caused by: oracle.xml.parser.v2.XMLParseException; lineNumber: 1; columnNumber: 1; Start of root element expected.
at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:323)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:447)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:388)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:232)
at oracle.tip.pc.services.translation.framework.XlatorHelper.saxParseInputSource(XlatorHelper.java:403)
... 23 more

]]




Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms