You can have a look at the jbossws-cxf samples under cxf/trunk/modules/testsuite/cxf-spring-tests/src/test/java/org/jboss/test/ws/jaxws/samples/jmstransport in jbossws-cxf source code . There is test code demonstrate sending message to a queue from a client, how the jms queue is configured in jboss what the code looks like to enable the jms transport . That will be easier than using an MDB to intercept the message. So far the jms transport is only works for jbossws-cxf with spring installation. Let us know if it works for your case.