Package org.apache.axis2.databinding.utils.writer

Examples of org.apache.axis2.databinding.utils.writer.MTOMAwareXMLSerializer


     * @param xmlWriter
     * @throws XMLStreamException
     * @see OMDataSource#serialize(javax.xml.stream.XMLStreamWriter)
     */
    public void serialize(XMLStreamWriter xmlWriter) throws XMLStreamException{
        MTOMAwareXMLStreamWriter mtomAwareXMLStreamWriter = new MTOMAwareXMLSerializer(xmlWriter);
        serialize(mtomAwareXMLStreamWriter);
        mtomAwareXMLStreamWriter.flush();
    }
View Full Code Here


            assertEquals(result.getSequence2(), 3);
            assertEquals(result.getTestInnerSequence1Choice_type0().getChoice2(), 5);

            // writtig result back
            XMLStreamWriter xmlStreamWriter = StAXUtils.createXMLStreamWriter(System.out);
            MTOMAwareXMLStreamWriter mtomAwareXMLStreamWriter = new MTOMAwareXMLSerializer(xmlStreamWriter);
            result.serialize(new javax.xml.namespace.QName("org.apache.axis2.test", "TestInnerSequence1", "foo")
                    , OMAbstractFactory.getSOAP11Factory(), mtomAwareXMLStreamWriter);
            xmlStreamWriter.flush();

        } catch (Exception e) {
View Full Code Here

        StringWriter stringWriter = new StringWriter();

        try {

            XMLStreamWriter xmlStreamWriter = StAXUtils.createXMLStreamWriter(stringWriter);
            MTOMAwareXMLStreamWriter mtomAwareXMLStreamWriter = new MTOMAwareXMLSerializer(xmlStreamWriter);
            testElement1.getTestElement1().serialize(new QName("http://tempuri.org/defaultnamepaces", "TestElement1", "ns1"),
                    OMAbstractFactory.getSOAP11Factory(), mtomAwareXMLStreamWriter);
            xmlStreamWriter.flush();
            xmlStreamWriter.close();
            String omElementString = stringWriter.toString();
View Full Code Here

        OutputStream os = response.getOutputStream();
        response.setStatus(200);
        response.setContentType("text/xml");
        XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter(os);
        xmlWriter.writeStartDocument("UTF-8", "1.0");
        MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer(xmlWriter);
        MTOMWriter.setDefaultNamespace("http://ec2.amazonaws.com/doc/" + wsdlVersion + "/");
        EC2Response.serialize(null, factory, MTOMWriter);
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
    }
View Full Code Here

        this.outputStream = outputStream;
        // Create an implementor of xmlWriter for this instance
        xmlWriter = xmlOutputFactory.createXMLStreamWriter(outputStream);
        // Create an MTOM aware XML serializer for this instance
        // An MTOMAwareXMLSerializer wraps a xmlStreamWriter and implements writeDataHandler
        mtomWriter = new MTOMAwareXMLSerializer(xmlWriter);
        // Create a new qualified name passing in namespace URI (default), localpart, prefix (default)
        qualifiedName = new QName(S3XMLNS, nameOfResult, DEFAULT_NS_PREFIX);
    }
View Full Code Here

    response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
    XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
    String documentStart = new String( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" );
    os.write( documentStart.getBytes());
    MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
        allBuckets.serialize( new QName( "http://s3.amazonaws.com/doc/2006-03-01/", "ListAllMyBucketsResponse", "ns1" ), factory, MTOMWriter );
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
  }
View Full Code Here

    response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
    XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
    String documentStart = new String( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" );
    os.write( documentStart.getBytes());
    MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
        oneBucket.serialize( new QName( "http://s3.amazonaws.com/doc/2006-03-01/", "ListBucketResponse", "ns1" ), factory, MTOMWriter );
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
  }
View Full Code Here

    response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
    XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
    String documentStart = new String( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" );
    os.write( documentStart.getBytes());
    MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
        onePolicy.serialize( new QName( "http://s3.amazonaws.com/doc/2006-03-01/", "GetBucketAccessControlPolicyResponse", "ns1" ), factory, MTOMWriter );
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
  }
View Full Code Here

      throws ADBException, XMLStreamException, IOException {
      OutputStream os = response.getOutputStream();
      response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
      XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
      MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
      MTOMWriter.setDefaultNamespace("http://ec2.amazonaws.com/doc/" + wsdlVersion + "/");
  EC2Response.serialize( null, factory, MTOMWriter );
  xmlWriter.flush();
  xmlWriter.close();
  os.close();
    }
View Full Code Here

    response.setStatus(200)
      response.setContentType("text/xml; charset=UTF-8");
    XMLStreamWriter xmlWriter = xmlOutFactory.createXMLStreamWriter( os );
    String documentStart = new String( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>" );
    os.write( documentStart.getBytes());
    MTOMAwareXMLSerializer MTOMWriter = new MTOMAwareXMLSerializer( xmlWriter );
        allBuckets.serialize( new QName( "http://s3.amazonaws.com/doc/2006-03-01/", "CopyObjectResponse", "ns1" ), factory, MTOMWriter );
        xmlWriter.flush();
        xmlWriter.close();
        os.close();
  }
View Full Code Here

TOP

Related Classes of org.apache.axis2.databinding.utils.writer.MTOMAwareXMLSerializer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.