If you are using a destination within the JMS proxy Service, the usual way of specifying the transport URL is is
Most of the time this works without issue
The problem comes if you are using a foreign JMS destination that uses credentials within the connection factory specified on WLS. The URL given about ignores the credentials and tries to connect without authentication. There are a couple of errors that could occur.
If a Foreign JMS connection factory includes the credentials to connect to the JMS destination, then the JMS transport should not supply the host:port and should be written in the following manner.
Please note, this means that OSB will always check locally for the connection details, so you cannot host the Foreign JMS Server on a different WLS server.