Author: ngn
Date: Tue Jul 14 21:24:17 2009
New Revision: 794071

URL: http://svn.apache.org/viewvc?rev=794071&view=rev
Log:
Fixing bug in Nekopull parser where the namespace URI is used as the prefix

Modified:
    
mina/sandbox/vysper/trunk/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java

Modified: 
mina/sandbox/vysper/trunk/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java
URL: 
http://svn.apache.org/viewvc/mina/sandbox/vysper/trunk/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java?rev=794071&r1=794070&r2=794071&view=diff
==============================================================================
--- 
mina/sandbox/vysper/trunk/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java
 (original)
+++ 
mina/sandbox/vysper/trunk/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java
 Tue Jul 14 21:24:17 2009
@@ -20,6 +20,12 @@
 
 package org.apache.vysper.xmpp.parser;
 
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
 import org.apache.vysper.xmpp.stanza.Stanza;
 import org.apache.vysper.xmpp.xmlfragment.Attribute;
 import org.apache.vysper.xmpp.xmlfragment.XMLElement;
@@ -37,12 +43,6 @@
 import org.cyberneko.pull.event.PrefixMappingEvent;
 import org.cyberneko.pull.parsers.Xerces2;
 
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
 /**
  * uses Nekopull/Xerves2 to parse XMPP XML streams. implementations differ 
only in the way they aquire
  * the XMLInputSource (stream, reader, file, string).
@@ -135,7 +135,7 @@
             if (!fillDeep(startElementEvent.element.rawname, xmlFragments)) 
throw new ParsingException("XML end element not found as expected");
         }
 
-        return new Stanza(name, namespaceURI, stanzaAttributes, xmlFragments);
+        return new Stanza(name, null, stanzaAttributes, xmlFragments);
     }
 
     private boolean fillDeep(String name, List<XMLFragment> xmlFragments) 
throws ParsingException {


Reply via email to