[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)