cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "marcin.kasinski" <marcin.kasin...@gmail.com>
Subject Re: cxf and jms service
Date Mon, 12 Sep 2011 14:20:37 GMT

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.

Mime
View raw message