Based on examples and google search I've done some changes in my bean.xml created automatically from eclipse to create JMS service.
My new beans.xml file: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:jaxws="http://cxf.apache.org/jaxws" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd http://cxf.apache.org/jaxws http://cxf.apache.org/schemas/jaxws.xsd "> <bean id="jmsConnectionFactory" class="org.springframework.jms.connection.SingleConnectionFactory"> <property name="targetConnectionFactory"> <bean class="org.apache.activemq.ActiveMQConnectionFactory"> <property name="brokerURL" value="tcp://localhost:61616" /> </bean> </property> </bean> <bean id="jmsConfig" class="org.apache.cxf.transport.jms.JMSConfiguration" p:connectionFactory-ref="jmsConnectionFactory" p:targetDestination="test.queue" /> <jaxws:endpoint id="envadmin.EnvAdminImpl.jms" address="jms://" implementor="envadmin.EnvAdminImpl" > <jaxws:features> <bean class="org.apache.cxf.feature.LoggingFeature" /> <bean class="org.apache.cxf.transport.jms.JMSConfigFeature" p:jmsConfig-ref="jmsConfig" /> </jaxws:features> </jaxws:endpoint> </beans> Now I can not deploy my application. I've go error: Invocation of init method failed; nested exception is javax.xml.ws.WebServiceException: org.apache.cxf.configuration.ConfigurationException: You can only use JMSConfigFeature with the jms transport There is similar beans.xml in smples. Any tips please. Should I change WSDL file also ? -- View this message in context: http://cxf.547215.n5.nabble.com/cxf-and-jms-service-tp4765079p4794367.html Sent from the cxf-dev mailing list archive at Nabble.com.