Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Help Required on Request-Reply Pattern in OSB

Ramesh.KrishnanJan 27 2017 — edited Mar 16 2017

We have setup 3 weblogic domains (Separate Instance) in local machine on 7001 (JMS Domain), 6011 (OSB-A), 6012 (OSB-B).

OSB A and OSB B have a OSB business service for Request-Reply expecting reply (Using Correlation ID) on a Single response queue in JMS Domain.

First request goes OSB A, whenever reply comes response queue, it is getting correlated with OSB A, No issues.

Now second request going to OSB B, whenever reply comes response queue, it is received by OSB A. So that OSB B is timing out.

In OSB A, below error is shown.

####<Jan 16, 2017 7:40:49 PM GMT> <Warning> <WliSbTransports> <A4ML08457> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <adffaf33da60b7fe:3d5334b3:159a8c26f8c:-7fe7-000000000000001a> <1484595649489> <BEA-381505> <JmsAsyncResponseMDB.onMessage() received a message with an unknown message Id c31c2a7c00000159a8c6fcd7ffff8027; dropping message...>

Expectation is, if request goes to OSB A, reply with request's correlation ID should be picked by OSB A., Similarly for OSB B. But reply intended for OSB B, it is picked by OSB A.

Please help us, much appreciated ..!

Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 13 2017
Added on Jan 27 2017
5 comments
1,289 views