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,

Reply via email to