My Oracle Support Banner

B2B servers stop processing messages from a JMS Queue (Doc ID 2393506.1)

Last updated on MAY 08, 2018

Applies to:

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

Symptoms

On : 11.1.1.7.8 version, Technology Adapters

B2B servers stop processing messages from a JMS Queue resulting in messages piling up in the Queue. The Queue is involved the translation from HL7 to XML and vice versa.

The following pstack information can be seen when the issue occurs.

Thread 221 (Thread 0x7efe1d843700 (LWP 19951)):
#0 0x00007f0aff34568c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007efee6e2a58b in ACE_Recursive_Thread_Mutex::acquire() () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libace.so
#2 0x00007efe7ef2a065 in XEKernel::CComponentMgr::getObject(unsigned short const*, unsigned short const*, unsigned short const*) () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libXEKernel.so
#3 0x00007efe7ef5df92 in XEKernel::XEPluginSystem::getPluginObject(unsigned short const*, unsigned short const*, unsigned short const*) () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libXEKernel.so
#4 0x00007efee4ec2de8 in XEKernel::TComponentMgr<XEngine::IDataProcessorClient>::getObject(unsigned short const*) () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libXEngine.so
#5 0x00007efee4ec1f77 in XEngine::CXEProcessorCorePL::initExecute(XEngine::XESource*, XEngine::XEAudit::dnsType) () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libXEngine.so
#6 0x00007efee4ebcfca in XEngine::CXEProcessorCore::execute(XEngine::XESource*, int) () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libXEngine.so
#7 0x00007efee707ff4f in Java_com_edifecs_xengine_xeobjects_XEDataProc_executeNative () from /uasisd/fmw/product/111/sshi/soa/thirdparty/edifecs/XEngine/bin/libxejni.so
#8 0x00007f0af00127f8 in ?? ()
#9 0x0000000000000000 in ?? ()

 

Cause

To view full details, 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 a vibrant support community of peers and Oracle experts.