Skip to Main Content

OSB Assign action failed, messageID: undefined dynamic context value

User_2JE0MJul 16 2022

Hello team,

Environment:

  1. Oracle Webloic Server (WLS) 12.2.1.4.0
  2. Oracle Service Bus (OSB)
    12.2.1.4.0-190808.0131XBUS_MAIN_GENERIC_190808.0131
  3. Java jdk1.8.0_291
  4. Four Managed Servers in a cluster

Some OSB's pipelines are processed messages from a common JMS Topic getting value from the "$messageID" using OSB Assign action:
Variable: VarId
Value:
<VarId>
<mid>{ $messageID }</mid>
...
</VarId>

These pipelines worked great until WLS/OSB was updated from 12.1.3.0.0 to 12.2.1.4.0 version. And since that time, these pipelines are broken randomly for only one of Managed Servers with an error that you can find in attachment file.
messageID.log (27.65 KB)More often this issue occurs after the Managed Servers (one or more independently) are restarted. There is existed one workaround which is to redeploy a pipeline without changes.
Could you please tell what should I check to find a root cause for that issue?

Comments
Post Details
Added on Jul 16 2022
1 comment
22 views