[jira] [Created] (AXIS2-6106) Remove unmaintained XMPP transport module

"Robert Lazarski (Jira)" <[email protected]> Tue, 21 Apr 2026 22:51:00 +0000 (UTC)
Newsgroups gmane.text.xml.axis.devel
Message-ID <[email protected]>
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)