You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Christian Schneider (JIRA)" <ji...@apache.org> on 2008/11/12 00:21:44 UTC

[jira] Commented: (CXF-1909) JMS Transport does not work with JMS 1.0.2 provider

    [ https://issues.apache.org/jira/browse/CXF-1909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12646726#action_12646726 ] 

Christian Schneider commented on CXF-1909:
------------------------------------------

Dan found the reason:

I think I see the issue.   If jms102 support is enabled, we need to create a 
SingleConnectionFactory102 instead of SingleConnectionFactory.  Probably 
should check the spring-jms jar for other classes ending in 102 to see if we 
need to change anything else.


Dan



> JMS Transport does not work with JMS 1.0.2 provider
> ---------------------------------------------------
>
>                 Key: CXF-1909
>                 URL: https://issues.apache.org/jira/browse/CXF-1909
>             Project: CXF
>          Issue Type: Bug
>          Components: Transports
>    Affects Versions: 2.0.9, 2.1.3
>            Reporter: Christian Schneider
>             Fix For: 2.0.10, 2.1.4
>
>
> The following error occurs when starting a JMSDestinaation with a JMs provider that only supports JMS 1.0.2
> http://www.nabble.com/JMS-1.0.2-support......-to19919693.html
> java.lang.AbstractMethodError:
> progress.message.jclient.QueueConnectionFactory.createConnection()Ljavax
> /jms/Connection;
> at
> org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapt
> er.doCreateConnection(UserCredentialsConnectionFactoryAdapter.java:177)
> at
> org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapt
> er.createConnection(UserCredentialsConnectionFactoryAdapter.java:149)
> at
> org.springframework.jms.connection.SingleConnectionFactory.doCreateConne
> ction(SingleConnectionFactory.java:316)
> at
> org.springframework.jms.connection.SingleConnectionFactory.initConnectio
> n(SingleConnectionFactory.java:270)
> at
> org.springframework.jms.connection.SingleConnectionFactory.createConnect
> ion(SingleConnectionFactory.java:215)
> at
> org.springframework.jms.connection.SingleConnectionFactory.createQueueCo
> nnection(SingleConnectionFactory.java:227)
> at
> org.springframework.jms.core.JmsTemplate102.createConnection(JmsTemplate
> 102.java:170)
> at
> org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:461)
> at
> org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:436)
> at
> org.apache.cxf.transport.jms.JMSFactory.resolveOrCreateDestination(JMSFa
> ctory.java:120)
> at
> org.apache.cxf.transport.jms.JMSFactory.createJmsListener(JMSFactory.jav
> a:101)
> at
> org.apache.cxf.transport.jms.JMSDestination.activate(JMSDestination.java
> :99)
> at
> org.apache.cxf.transport.AbstractObservable.setMessageObserver(AbstractO
> bservable.java:48)
> at
> org.apache.cxf.binding.AbstractBindingFactory.addListener(AbstractBindin
> gFactory.java:166)
> at
> org.apache.cxf.binding.soap.SoapBindingFactory.addListener(SoapBindingFa
> ctory.java:721)
> at org.apache.cxf.endpoint.ServerImpl.start(ServerImpl.java:122)
> at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:263)
> at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:201)
> at
> org.apache.cxf.jaxws.spi.ProviderImpl.createAndPublishEndpoint(ProviderI
> mpl.java:84)
> at javax.xml.ws.Endpoint.publish(Endpoint.java:47) 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.