Forum Stats

  • 3,838,667 Users
  • 2,262,392 Discussions
  • 7,900,730 Comments

Discussions

inbound/outbound jms adapters can not access queues when on different servers

user5851884
user5851884 Member Posts: 1
edited Feb 2, 2015 11:09AM in Complex Event Processing

Hi,

Im using OEP 12C and have implemented a project that contains the following:

  • An inbound jms adapter that polls an external JMS queue hosted in a weblogic server (e.g "server1_queue1")
  • An outbound jms adapter that stores the message from the inbound adapter in another external JMS queue hosted in another weblogic server (e.g "server2_queue2")

My problem is that I can not read a message from server1_queue1 (using the inbound jms adapter) and then put the message in server2_queue2 (using the outbound jms adapter). I get the exception [Security:090398]Invalid Subject: principals=[weblogic, Administrators]" when I try to put the message in server2_queue2.

This exception only happens when the two queues are on different weblogic servers, I can successfully read and write messages when both queues are on the same machine e.g server1 or server2 so I know that the configured credentials are correct.

Also I can read messages from server1_queue1 and write messages to server2_queue2 using a test tool (HermesJMS).

If I can not make this work I will have to try implement a custom JMS outbound adapter using plain java code but I really want to use the built-in adapters.

/Mikael

Meddelandet redigerades av: user5851884

This discussion has been closed.