Robert Lazarski created AXIS2-6028:
--------------------------------------

             Summary: Remove Qpid from JMS transport unit test 
                 Key: AXIS2-6028
                 URL: https://issues.apache.org/jira/browse/AXIS2-6028
             Project: Axis2
          Issue Type: Test
            Reporter: Robert Lazarski


There are two separate libs that our JMS unit test uses: Active MQ and Qpid.

The Qpid lib is a problem because the ancient version in the unit tests uses 
log4j 1.x which is EOL. At some point the project moved to slf4j. 

Since the time period over a decade ago that these Qpid tests were written, 
Qpid went thru a huge refactoring. Many concepts changed and API is now 
completely different.

In short, AMQP is a complex protocol and the new API from Qpid to support it 
requires too much of a complete rewrite. 

I looked quite a bit at the Qpid junit tests and the commit history that 
changed the API. The effort to rewrite this code is too great so it's being 
removed.

The ActiveMQ test of the JMS transport still remains.

 

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to