You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by th...@apache.org on 2005/06/24 04:59:11 UTC

svn commit: r201548 - in /webservices/axis/trunk/java/modules/samples: src/sample/amazon/search/ src/userguide/clients/ test/org/apache/axis/engine/ test/org/apache/axis/mail/ test/org/apache/axis/rest/ test/org/apache/axis/tcp/

Author: thilina
Date: Thu Jun 23 19:59:10 2005
New Revision: 201548

URL: http://svn.apache.org/viewcvs?rev=201548&view=rev
Log:
changes due to OMOutputer

Modified:
    webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/AsynchronousClient.java
    webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/ClientCallbackHandler.java
    webservices/axis/trunk/java/modules/samples/src/userguide/clients/ClientForWebServiceWithModule.java
    webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java
    webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java
    webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java
    webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/EchoRawXMLOnTwoChannelsTest.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/HandlerFailureTest.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/MailEchoRawXMLTest.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/mail/MailRequestResponseRawXMLTest.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/rest/RESTBasedEchoRawXMLTest.java
    webservices/axis/trunk/java/modules/samples/test/org/apache/axis/tcp/TCPTwoChannelEchoRawXMLTest.java

Modified: webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/AsynchronousClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/AsynchronousClient.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/AsynchronousClient.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/AsynchronousClient.java Thu Jun 23 19:59:10 2005
@@ -29,6 +29,7 @@
 import org.apache.axis.addressing.EndpointReference;
 import org.apache.axis.clientapi.Call;
 import org.apache.axis.engine.AxisFault;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLOutputFactory;
@@ -155,10 +156,10 @@
 
             System.out.println("Sending the Async message ....");
 
-            XMLStreamWriter writer = XMLOutputFactory.newInstance().createXMLStreamWriter
-                    (System.out);
-            requestContext.getEnvelope().serialize(writer);
-            writer.flush();
+           OMOutputer omOutput = new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter
+                    (System.out));
+            requestContext.getEnvelope().serialize(omOutput);
+            omOutput.flush();
 
             System.out.println();
             QName opName = new QName("urn:GoogleSearch", "doGoogleSearch");

Modified: webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/ClientCallbackHandler.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/ClientCallbackHandler.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/ClientCallbackHandler.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/sample/amazon/search/ClientCallbackHandler.java Thu Jun 23 19:59:10 2005
@@ -20,6 +20,7 @@
 import org.apache.axis.clientapi.Callback;
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMNode;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.soap.SOAPEnvelope;
 
 import javax.xml.stream.FactoryConfigurationError;
@@ -67,9 +68,9 @@
     public void onComplete(AsyncResult result) {
          System.out.println("Responce message received to the ClientCallbackHandler ...");
         try {
-            XMLStreamWriter writer = XMLOutputFactory.newInstance().createXMLStreamWriter(System.out);
-            result.getResponseEnvelope().serialize(writer);
-            writer.flush();
+            OMOutputer outputer = new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+            result.getResponseEnvelope().serialize(outputer);
+            outputer.flush();
         } catch (XMLStreamException e) {
             System.out.println("Error occured after responce is received");
             e.printStackTrace();

Modified: webservices/axis/trunk/java/modules/samples/src/userguide/clients/ClientForWebServiceWithModule.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/userguide/clients/ClientForWebServiceWithModule.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/userguide/clients/ClientForWebServiceWithModule.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/userguide/clients/ClientForWebServiceWithModule.java Thu Jun 23 19:59:10 2005
@@ -6,6 +6,7 @@
 import org.apache.axis.clientapi.Call;
 import org.apache.axis.engine.AxisFault;
 import org.apache.axis.om.OMElement;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.stream.XMLOutputFactory;
 import javax.xml.stream.XMLStreamException;
@@ -42,7 +43,7 @@
             OMElement result = (OMElement) call.invokeBlocking("echo", payload);
 
             StringWriter writer = new StringWriter();
-            result.serializeWithCache(XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
+            result.serializeWithCache(new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(writer)));
             writer.flush();
 
             System.out.println(writer.toString());

Modified: webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingClient.java Thu Jun 23 19:59:10 2005
@@ -6,6 +6,7 @@
 import org.apache.axis.clientapi.Call;
 import org.apache.axis.engine.AxisFault;
 import org.apache.axis.om.OMElement;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.stream.XMLOutputFactory;
 import javax.xml.stream.XMLStreamException;
@@ -42,7 +43,7 @@
             OMElement result = (OMElement) call.invokeBlocking("echo", payload);
 
             StringWriter writer = new StringWriter();
-            result.serializeWithCache(XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
+            result.serializeWithCache(new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(writer)));
             writer.flush();
 
             System.out.println(writer.toString());

Modified: webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoBlockingDualClient.java Thu Jun 23 19:59:10 2005
@@ -6,6 +6,7 @@
 import org.apache.axis.clientapi.Call;
 import org.apache.axis.engine.AxisFault;
 import org.apache.axis.om.OMElement;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLOutputFactory;
@@ -37,7 +38,7 @@
             OMElement result = (OMElement) call.invokeBlocking("echo", payload);
 
             StringWriter writer = new StringWriter();
-            result.serializeWithCache(XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
+            result.serializeWithCache(new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(writer)));
             writer.flush();
 
             System.out.println(writer.toString());

Modified: webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingClient.java Thu Jun 23 19:59:10 2005
@@ -8,6 +8,7 @@
 import org.apache.axis.clientapi.Callback;
 import org.apache.axis.engine.AxisFault;
 import org.apache.axis.om.OMElement;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.stream.XMLOutputFactory;
 import javax.xml.stream.XMLStreamException;
@@ -36,8 +37,8 @@
                 public void onComplete(AsyncResult result) {
                     try {
                         StringWriter writer = new StringWriter();
-                        result.getResponseEnvelope().serializeWithCache(
-                                XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
+                        result.getResponseEnvelope().serializeWithCache(new OMOutputer(
+                                XMLOutputFactory.newInstance().createXMLStreamWriter(writer)));
                         writer.flush();
 
                         System.out.println(writer.toString());

Modified: webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java (original)
+++ webservices/axis/trunk/java/modules/samples/src/userguide/clients/EchoNonBlockingDualClient.java Thu Jun 23 19:59:10 2005
@@ -8,6 +8,7 @@
 import org.apache.axis.clientapi.Callback;
 import org.apache.axis.engine.AxisFault;
 import org.apache.axis.om.OMElement;
+import org.apache.axis.om.impl.llom.OMOutputer;
 
 import javax.xml.namespace.QName;
 import javax.xml.stream.XMLOutputFactory;
@@ -42,7 +43,7 @@
                     try {
                         StringWriter writer = new StringWriter();
                         result.getResponseEnvelope().serializeWithCache(
-                                XMLOutputFactory.newInstance().createXMLStreamWriter(writer));
+                               new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(writer)));
                         writer.flush();
 
                         System.out.println(writer.toString());

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/EchoRawXMLOnTwoChannelsTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/EchoRawXMLOnTwoChannelsTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/EchoRawXMLOnTwoChannelsTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/EchoRawXMLOnTwoChannelsTest.java Thu Jun 23 19:59:10 2005
@@ -35,6 +35,7 @@
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMFactory;
 import org.apache.axis.om.OMNamespace;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.soap.SOAPEnvelope;
 import org.apache.axis.soap.SOAPFactory;
 import org.apache.axis.transport.http.SimpleHTTPServer;
@@ -129,7 +130,7 @@
                 public void onComplete(AsyncResult result) {
                     try {
                         result.getResponseEnvelope().serialize(
-                            XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+                            new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out)));
                     } catch (XMLStreamException e) {
                         reportError(e);
                     } finally {

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/HandlerFailureTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/HandlerFailureTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/HandlerFailureTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/HandlerFailureTest.java Thu Jun 23 19:59:10 2005
@@ -36,6 +36,7 @@
 import org.apache.axis.om.OMAbstractFactory;
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMNamespace;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.phaseresolver.PhaseMetadata;
 import org.apache.axis.soap.SOAPFactory;
 import org.apache.axis.transport.http.SimpleHTTPServer;
@@ -155,9 +156,9 @@
             call.setTransportInfo(Constants.TRANSPORT_HTTP,Constants.TRANSPORT_HTTP,false);
             call.setTo(targetEPR);
             OMElement result = call.invokeBlocking(operationName.getLocalPart(),method);
-            XMLStreamWriter xmlwriter = XMLOutputFactory.newInstance().createXMLStreamWriter(System.out);
-            result.serialize(xmlwriter);
-            xmlwriter.flush();
+            OMOutputer omOutput = new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+            result.serialize(omOutput);
+           omOutput.flush();
             fail("the test must fail due to bad service Name");
         } catch (AxisFault e) {
             e.printStackTrace();

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/MailEchoRawXMLTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/MailEchoRawXMLTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/MailEchoRawXMLTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/engine/MailEchoRawXMLTest.java Thu Jun 23 19:59:10 2005
@@ -34,6 +34,7 @@
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMFactory;
 import org.apache.axis.om.OMNamespace;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.soap.SOAPFactory;
 import org.apache.axis.util.Utils;
 import org.apache.commons.logging.Log;
@@ -145,7 +146,7 @@
 
         OMElement result =
                 (OMElement) call.invokeBlocking(operationName.getLocalPart(), payload);
-        result.serializeWithCache(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+        result.serializeWithCache(new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out)));
         call.close();
     }
     

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/mail/MailRequestResponseRawXMLTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/mail/MailRequestResponseRawXMLTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/mail/MailRequestResponseRawXMLTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/mail/MailRequestResponseRawXMLTest.java Thu Jun 23 19:59:10 2005
@@ -46,6 +46,7 @@
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMFactory;
 import org.apache.axis.om.OMNamespace;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.soap.SOAPEnvelope;
 import org.apache.axis.transport.mail.MailTransportSender;
 import org.apache.axis.transport.mail.SimpleMailListener;
@@ -134,7 +135,7 @@
                 public void onComplete(AsyncResult result) {
                     try {
                         result.getResponseEnvelope().serialize(
-                            XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+                            new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out)));
                     } catch (XMLStreamException e) {
                         reportError(e);
                     } finally {

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/rest/RESTBasedEchoRawXMLTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/rest/RESTBasedEchoRawXMLTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/rest/RESTBasedEchoRawXMLTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/rest/RESTBasedEchoRawXMLTest.java Thu Jun 23 19:59:10 2005
@@ -44,7 +44,7 @@
 import org.apache.axis.util.Utils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.apache.axis.om.impl.llom.OMOutputer;
+
 
 public class RESTBasedEchoRawXMLTest extends TestCase {
     private EndpointReference targetEPR =

Modified: webservices/axis/trunk/java/modules/samples/test/org/apache/axis/tcp/TCPTwoChannelEchoRawXMLTest.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/samples/test/org/apache/axis/tcp/TCPTwoChannelEchoRawXMLTest.java?rev=201548&r1=201547&r2=201548&view=diff
==============================================================================
--- webservices/axis/trunk/java/modules/samples/test/org/apache/axis/tcp/TCPTwoChannelEchoRawXMLTest.java (original)
+++ webservices/axis/trunk/java/modules/samples/test/org/apache/axis/tcp/TCPTwoChannelEchoRawXMLTest.java Thu Jun 23 19:59:10 2005
@@ -40,6 +40,7 @@
 import org.apache.axis.om.OMElement;
 import org.apache.axis.om.OMFactory;
 import org.apache.axis.om.OMNamespace;
+import org.apache.axis.om.impl.llom.OMOutputer;
 import org.apache.axis.transport.http.SimpleHTTPServer;
 import org.apache.axis.util.Utils;
 
@@ -129,7 +130,7 @@
                     public void onComplete(AsyncResult result) {
                         try {
                             result.getResponseEnvelope().serialize(
-                                XMLOutputFactory.newInstance().createXMLStreamWriter(System.out));
+                                new OMOutputer(XMLOutputFactory.newInstance().createXMLStreamWriter(System.out)));
                         } catch (XMLStreamException e) {
                             reportError(e);
                         } finally {