[jboss-jira] [JBoss JIRA] (WFLY-11142) Regression in SOAP over JMS when WF13 and WF14 are communicating
Jan Blizňák (Jira)
issues at jboss.org
Tue Oct 9 05:54:00 EDT 2018
[ https://issues.jboss.org/browse/WFLY-11142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Blizňák updated WFLY-11142:
-------------------------------
Steps to Reproduce:
#get JBWS TS
git clone https://github.com/jbossws/jbossws-cxf.git .
git checkout jbossws-cxf-5.2.3.Final
#client WF13(artemis 1.5.5) & server WF14(artemis 2.6.3)
{code:java}
mvn -Ptestsuite,wildfly1400 clean integration-test -Dnodeploy -Dtest=JMSEndpointOnlyDeploymentTestCase#testMessagingClient -DnoLogRedirect -DenableServerLoggingToConsole -pl modules/dist,modules/test-utils,modules/testsuite,modules/testsuite/cxf-tests -Dserver.home=/tmp/wildfly-14.0.0.Final -Dwildfly1400.version=13.0.0.Final
{code}
#client WF14(artemis 2.6.3) & server WF13(artemis 1.5.5)
{code:java}
mvn -Ptestsuite,wildfly1400 clean integration-test -Dnodeploy -Dtest=JMSEndpointOnlyDeploymentTestCase#testMessagingClient -DnoLogRedirect -DenableServerLoggingToConsole -pl modules/dist,modules/test-utils,modules/testsuite,modules/testsuite/cxf-tests -Dserver.home=/tmp/wildfly-13.0.0.Final -Dwildfly1400.version=14.0.0.Final
{code}
was:
# get JBWS TS
git clone https://github.com/jbossws/jbossws-cxf.git .
git checkout jbossws-cxf-5.2.3.Final
#client WF13(artemis 1.5.5) & server WF14(artemis 2.6.3)
{code:java}
mvn -Ptestsuite,wildfly1400 clean integration-test -Dnodeploy -Dtest=JMSEndpointOnlyDeploymentTestCase#testMessagingClient -DnoLogRedirect -DenableServerLoggingToConsole -pl modules/dist,modules/test-utils,modules/testsuite,modules/testsuite/cxf-tests -Dserver.home=/tmp/wildfly-14.0.0.Final -Dwildfly1400.version=13.0.0.Final
{code}
#client WF14(artemis 2.6.3) & server WF13(artemis 1.5.5)
{code:java}
mvn -Ptestsuite,wildfly1400 clean integration-test -Dnodeploy -Dtest=JMSEndpointOnlyDeploymentTestCase#testMessagingClient -DnoLogRedirect -DenableServerLoggingToConsole -pl modules/dist,modules/test-utils,modules/testsuite,modules/testsuite/cxf-tests -Dserver.home=/tmp/wildfly-13.0.0.Final -Dwildfly1400.version=14.0.0.Final
{code}
> Regression in SOAP over JMS when WF13 and WF14 are communicating
> ----------------------------------------------------------------
>
> Key: WFLY-11142
> URL: https://issues.jboss.org/browse/WFLY-11142
> Project: WildFly
> Issue Type: Bug
> Components: JMS, Web Services
> Affects Versions: 14.0.0.Final
> Reporter: Jan Blizňák
> Assignee: Jeff Mesnil
> Priority: Major
>
> There is a regression visible in JBossWS testsuite in SOAP over JMS test when client side and server side are WF13 and WF14 or vice-versa, in other words it is affecting backward and forward compatibility.
> The cause was identified as Artemis upgrade from 1.5.5 to 2.6.3, there is ongoing investigation for gathering more details.
> Exception in case of new client and old server:
> {code:java}
> Exception while processing jms message in cxf. Rolling back: javax.jms.JMSRuntimeException: Invalid address queue://jms.queue.testQueue
> at org.apache.activemq.artemis.jms.client.ActiveMQDestination.fromAddress(ActiveMQDestination.java:119) [artemis-jms-client-1.5.5.jbossorg-012.jar:1.5.5.jbossorg-012]
> at org.apache.activemq.artemis.jms.client.ActiveMQMessage.getJMSReplyTo(ActiveMQMessage.java:356) [artemis-jms-client-1.5.5.jbossorg-012.jar:1.5.5.jbossorg-012]
> at org.apache.cxf.transport.jms.JMSMessageHeadersType.getDestName(JMSMessageHeadersType.java:363) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at org.apache.cxf.transport.jms.JMSMessageHeadersType.read(JMSMessageHeadersType.java:358) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at org.apache.cxf.transport.jms.JMSMessageHeadersType.from(JMSMessageHeadersType.java:335) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at org.apache.cxf.transport.jms.JMSMessageUtils.asCXFMessage(JMSMessageUtils.java:64) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at org.apache.cxf.transport.jms.JMSDestination.onMessage(JMSDestination.java:237) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at org.apache.cxf.transport.jms.util.PollingMessageListenerContainer$Poller.run(PollingMessageListenerContainer.java:84) [cxf-rt-transports-jms-3.2.4-jbossorg-1.jar:3.2.4.jbossorg-1]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_181]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_181]
> at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_181]
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list