Robert Lazarski created AXIS2-6106:
--------------------------------------

             Summary: Remove unmaintained XMPP transport module
                 Key: AXIS2-6106
                 URL: https://issues.apache.org/jira/browse/AXIS2-6106
             Project: Axis2
          Issue Type: Task
            Reporter: Robert Lazarski
             Fix For: 2.0.1



  The XMPP transport module (axis2-transport-xmpp) depends on 
jivesoftware:smack and jivesoftware:smackx — artifacts that have not been 
updated since approximately 2008. The modern Smack library is under 
org.igniterealtime.smack (Smack 4.x) with a completely incompatible API.

  This module cannot function against any current XMPP server without a full 
rewrite. Unlike the CORBA module (which has at least one known active user), 
there are no known users of the XMPP transport.

  The XMPP transport was designed for an era when XMPP was considered a 
potential web services transport protocol. That use case never materialized — 
XMPP is used for chat federation and IoT messaging, not for invoking web 
services.

  Scope:
  - Remove modules/transport/xmpp
  - Remove XMPP references from parent POM module list
  - Remove from distribution/assembly descriptors if referenced




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to