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

"Robert Lazarski (Jira)" <[email protected]> Tue, 21 Apr 2026 23:02:00 +0000 (UTC)
Newsgroups gmane.text.xml.axis.devel
Message-ID <[email protected]>
     [ https://issues.apache.org/jira/browse/AXIS2-6106?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Lazarski resolved AXIS2-6106.
------------------------------------
    Resolution: Fixed

> 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
>            Priority: Major
>             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)