Author: ngn
Date: Fri May  7 20:55:03 2010
New Revision: 942216

URL: http://svn.apache.org/viewvc?rev=942216&view=rev
Log:
Removing dependency on nekopull parser (VYSPER-195)

Removed:
    
mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/parser/AbstractNekopullStreamParser.java
    
mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/parser/InputStreamParser.java
    
mina/vysper/trunk/server/core/src/main/java/org/apache/vysper/xmpp/parser/StringStreamParser.java
    
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/parser/AbstractStreamParserTestCase.java
    
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/parser/StringStreamParserTestCase.java
Modified:
    mina/vysper/trunk/server/core/pom.xml
    
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/server/response/ServerResponsesTestCase.java

Modified: mina/vysper/trunk/server/core/pom.xml
URL: 
http://svn.apache.org/viewvc/mina/vysper/trunk/server/core/pom.xml?rev=942216&r1=942215&r2=942216&view=diff
==============================================================================
--- mina/vysper/trunk/server/core/pom.xml (original)
+++ mina/vysper/trunk/server/core/pom.xml Fri May  7 20:55:03 2010
@@ -53,12 +53,6 @@
     </dependency>
 
     <dependency>
-      <groupId>org.cyberneko.pull</groupId>
-      <artifactId>nekopull</artifactId>
-      <optional>true</optional>
-    </dependency>
-
-    <dependency>
       <groupId>javax.jcr</groupId>
       <artifactId>jcr</artifactId>
     </dependency>

Modified: 
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/server/response/ServerResponsesTestCase.java
URL: 
http://svn.apache.org/viewvc/mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/server/response/ServerResponsesTestCase.java?rev=942216&r1=942215&r2=942216&view=diff
==============================================================================
--- 
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/server/response/ServerResponsesTestCase.java
 (original)
+++ 
mina/vysper/trunk/server/core/src/test/java/org/apache/vysper/xmpp/server/response/ServerResponsesTestCase.java
 Fri May  7 20:55:03 2010
@@ -20,33 +20,33 @@
 
 package org.apache.vysper.xmpp.server.response;
 
-import org.apache.vysper.xmpp.parser.ParsingException;
-import org.apache.vysper.xmpp.stanza.Stanza;
-import org.apache.vysper.xmpp.parser.StringStreamParser;
-import org.apache.vysper.xmpp.authorization.SASLMechanism;
-import org.apache.vysper.xmpp.authorization.Anonymous;
-import org.apache.vysper.xmpp.authorization.Plain;
-import org.apache.vysper.xmpp.authorization.External;
+import java.util.ArrayList;
+import java.util.List;
+
 import junit.framework.TestCase;
 
-import java.util.List;
-import java.util.ArrayList;
+import org.apache.vysper.xmpp.authorization.Anonymous;
+import org.apache.vysper.xmpp.authorization.External;
+import org.apache.vysper.xmpp.authorization.Plain;
+import org.apache.vysper.xmpp.authorization.SASLMechanism;
+import org.apache.vysper.xmpp.parser.ParsingException;
+import org.apache.vysper.xmpp.protocol.NamespaceURIs;
+import org.apache.vysper.xmpp.stanza.Stanza;
+import org.apache.vysper.xmpp.stanza.StanzaBuilder;
 
 /**
  */
 public class ServerResponsesTestCase extends TestCase {
 
     public void testFeaturesForAuthentication() throws ParsingException {
-        StringStreamParser parser = new StringStreamParser(
-                "<features>" +
-                  "<mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'>" +
-                    "<mechanism>EXTERNAL</mechanism>" +
-                    "<mechanism>PLAIN</mechanism>" +
-                    "<mechanism>ANONYMOUS</mechanism>" +
-                  "</mechanisms>" +
-                "</features>");
 
-        Stanza stanza = parser.getNextStanza();
+        Stanza stanza = new StanzaBuilder("features")
+               .startInnerElement("mechanisms", 
NamespaceURIs.URN_IETF_PARAMS_XML_NS_XMPP_SASL)
+                       .startInnerElement("mechanism", 
NamespaceURIs.URN_IETF_PARAMS_XML_NS_XMPP_SASL).addText("EXTERNAL").endInnerElement()
+                       .startInnerElement("mechanism", 
NamespaceURIs.URN_IETF_PARAMS_XML_NS_XMPP_SASL).addText("PLAIN").endInnerElement()
+                       .startInnerElement("mechanism", 
NamespaceURIs.URN_IETF_PARAMS_XML_NS_XMPP_SASL).addText("ANONYMOUS").endInnerElement()
+               .endInnerElement()
+               .build();
 
 
         List<SASLMechanism> mechanismList = new ArrayList<SASLMechanism>();


Reply via email to