VYSPER-329, VYSPER-344: fix verifying jabber:server namespace, must be possible in s2s as well as c2s
Project: http://git-wip-us.apache.org/repos/asf/mina-vysper/repo Commit: http://git-wip-us.apache.org/repos/asf/mina-vysper/commit/19fd1b6b Tree: http://git-wip-us.apache.org/repos/asf/mina-vysper/tree/19fd1b6b Diff: http://git-wip-us.apache.org/repos/asf/mina-vysper/diff/19fd1b6b Branch: refs/heads/master Commit: 19fd1b6bcec6c2750bd185a994b97873ebe7a3c5 Parents: 8c41757 Author: Bernd Fondermann <[email protected]> Authored: Mon Jul 1 12:45:32 2013 +0200 Committer: Bernd Fondermann <[email protected]> Committed: Mon Jul 1 12:45:32 2013 +0200 ---------------------------------------------------------------------- .../xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mina-vysper/blob/19fd1b6b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java ---------------------------------------------------------------------- diff --git a/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java index 9fb45ba..d26630f 100644 --- a/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java +++ b/server/core/src/main/java/org/apache/vysper/xmpp/modules/core/base/handler/XMPPCoreStanzaHandler.java @@ -61,7 +61,8 @@ public abstract class XMPPCoreStanzaHandler implements StanzaHandler { protected abstract boolean verifyType(Stanza stanza); protected boolean verifyNamespace(Stanza stanza) { - return NamespaceURIs.JABBER_CLIENT.equals(stanza.getNamespaceURI()); + return NamespaceURIs.JABBER_CLIENT.equals(stanza.getNamespaceURI()) || + NamespaceURIs.JABBER_SERVER.equals(stanza.getNamespaceURI()); } public ResponseStanzaContainer execute(Stanza anyStanza, ServerRuntimeContext serverRuntimeContext,
