using service bus version 12.2.1.2, I created a simple JMS proxy with a pipeline and
When trying to deploy it on a simple two node cluster, I get the following error

It uses an endpoint URI similar to: jms://localhost:7002/weblogic.jms.XAConnectionFactory/proxyJMSTestRequest
As per Doc ID 1470902.1, I have targeted the singleton domain marker applications on one of the nodes but still no luck.
Parts of the stack trace from domain logs:
####<16-Jul-2018, 9:48:53,802 AM BST> <Error> <oracle.osb.configfwk> <hostname> <AdminServer> <[ACTIVE] ExecuteThread: '53' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <d982e905-0649-4a78-abee-618924451d43-00000123> <1531730933802> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <OSB-390109> <Failed to notify session listener com.bea.wli.sb.transports.WLSArtifactDeployerImpl for operation beforeSessionActivate on session weblogic
com.bea.wli.sb.transports.TransportException: Target not found: osb_server1,osb_server2
at com.bea.wli.sb.transports.util.DeploymentUtils.getTargetModuleIDs(DeploymentUtils.java:485)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:168)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:120)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:97)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:212)
at com.bea.wli.sb.transports.jms.JmsTransportProvider.makeWLSChangesOnCreate(JmsTransportProvider.java:246)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
------------------------------------------------
####<16-Jul-2018, 9:48:54,65 AM BST> <Error> <oracle.osb.configfwk> <hostname> <AdminServer> <[ACTIVE] ExecuteThread: '53' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <d982e905-0649-4a78-abee-618924451d43-00000123> <1531730934065> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <OSB-390101> <Activation of session weblogic failed: com.bea.wli.sb.transports.TransportException: Target not found: osb_server1,osb_server2
com.bea.wli.sb.transports.TransportException: Target not found: osb_server1,osb_server2
at com.bea.wli.sb.transports.util.DeploymentUtils.getTargetModuleIDs(DeploymentUtils.java:485)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:168)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:120)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:97)
at com.bea.wli.sb.transports.util.DeploymentUtils.deploy(DeploymentUtils.java:212)
at com.bea.wli.sb.transports.jms.JmsTransportProvider.makeWLSChangesOnCreate(JmsTransportProvider.java:246)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)