Delay in calling an ESB service using ServiceInvoker in SOA-P
Issue
When using ServiceInvoker to call an ESB service, eg. by using EsbActionHandler from a workflow, we noticed each time the workflow hit a node with that handler, there's a 20+ second delay. We implemented some logging that verified the ESB Service is responding in sub-second (100ms). What is causing the delay?
Since the delay isn't in the ESB service itself, we suspect there's a JBoss ESB or jBPM setting we should alter. Additionally, the ESB service is also an in-vm call as well.
Environment
- JBoss Enterprise SOA Platform (SOA-P)
- 4.3
- 5.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
