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]