[ 
https://issues.apache.org/jira/browse/ARTEMIS-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Timothy Bish closed ARTEMIS-306.
--------------------------------
    Resolution: Won't Fix

The C++ client doesn't officially support XA so to run tests against Artemis 
you should disable the XA test bits.  If you encounter an issue with the Java 
OpenWire client and XA then open a new issue with proper steps to reproduce.

> ActiveMQ CPP (CMS) integration unit tests leads to client segmentation fault 
> when executed against Artemis
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: ARTEMIS-306
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-306
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker, OpenWire
>    Affects Versions: 1.1.0
>         Environment: Machine OS: Rhel 6.7 i686 and x86_64
> Client: ActiveMQ CPP 3.9.0
>            Reporter: Petra Svobodova
>         Attachments: terminal_transcript
>
>
> CMS tests that leads to client segmentation fault:  
> N8activemq4test8openwire26OpenwireXATransactionsTestE::testSendReceiveTransactedBatchesSegmentation
>  fault (core dumped)  
> N8activemq4test8openwire36OpenWireCmsSendWithAsyncCallbackTestE::testAsyncCallbackIsFasterSegmentation
>  fault (core dumped) - Occasionally only
> other failing test from the suite:  
> N8activemq4test8openwire21OpenwireAdvisorysTestE::testConnectionAdvisories. : 
> assertionF  
> N8activemq4test8openwire30OpenwireEnhancedConnectionTestE::testDestinationSourceGetters.
>  : assertionF  
> N8activemq4test8openwire22OpenwireMapMessageTestE::testEmptyMapSendReceive. : 
> assertionF  
> N8activemq4test8openwire30OpenwireMessageCompressionTestE::testTextMessageCompression.
>  : assertionF  
> N8activemq4test8openwire30OpenwireMessageCompressionTestE::testStreamMessageCompression.
>  : assertionF  
> N8activemq4test8openwire24OpenwireQueueBrowserTestE::testReceiveBrowseReceive.
>  : assertionF  
> N8activemq4test8openwire24OpenwireQueueBrowserTestE::testQueueBrowserWith2Consumers.
>  : assertionF  
> N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testDLQHandling. : 
> errorE  
> N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testRepeatedRedeliveryReceiveNoCommit.
>  : errorE  
> N8activemq4test8openwire28OpenWireRedeliveryPolicyTestE::testRepeatedRedeliveryOnMessageNoCommit.
>  : errorE  
> N8activemq4test8openwire18OpenwireSimpleTestE::testMultipleConnections. : 
> assertionF  
> N8activemq4test8openwire18OpenwireSimpleTestE::testMultipleSessions. : 
> assertionF  
> N8activemq4test8openwire18OpenwireSimpleTestE::testReceiveAlreadyInQueue. : 
> assertionF  
> N8activemq4test8openwire18OpenwireSimpleTestE::testWithZeroConsumerPrefetchWithInFlightExpiration.
>  : errorE  N8activemq4test8openwire18OpenwireSimpleTestE::tesstStreamMessage. 
> : assertionF  
> N8activemq4test8openwire27OpenwireTempDestinationTestE::testBasics. : errorE  
> N8activemq4test8openwire27OpenwireTempDestinationTestE::testTwoConnections. : 
> assertionF  
> N8activemq4test8openwire23OpenwireTransactionTestE::testSendSessionClose. : 
> errorE  
> N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveAutoAck.
>  : assertionF  
> N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveClinetAck.
>  : assertionF  
> N8activemq4test8openwire24OpenwireVirtualTopicTestE::testVirtualTopicSyncReceiveTransacted.
>  : assertionF
> Steps to reproduce:
> 1.) wget 
> http://apache.miloslavbrada.cz/activemq/activemq-artemis/1.1.0/apache-artemis-1.1.0-bin.zip
> 2.) unzip apache-artemis-1.1.0-bin.zip
> 3.) cd apache-artemis-1.1.0/bin/
> 4.) ./artemis create broker110 --data /tmp/artemis/broker110 
> --allow-anonymous --user pematous --password pematous ../runtime/broker110
> 5.) 
> /root/A-MQ/r7.0.0/upstream/apache-artemis-1.1.0/runtime/broker110/bin/artemis-service
>  start
> 6.) cd -
> 7.) cd activemq-cpp-library-3.9.0/src/test-integration/
> 8.) wget 
> http://apache.miloslavbrada.cz/activemq/activemq-cpp/3.9.0/activemq-cpp-library-3.9.0-src.tar.gz
> 9.) tar -xf activemq-cpp-library-3.9.0-src.tar.gz
> 10.) cd activemq-cpp-library-3.9.0
> 11.) ./configure
> 12.) make check
> 13.) cd src/test-integration
> 14.) ./activemq-test-integration



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to