Package org.apache.axis2.om.impl.llom.builder

Examples of org.apache.axis2.om.impl.llom.builder.StAXOMBuilder


    protected SOAPEnvelope createEnvelope() throws SOAPProcessingException {
        return getFactory(this._clientOptions.getSoapVersionURI()).getDefaultEnvelope();
    }

    protected OMElement getElementFromReader(XMLStreamReader reader) {
        StAXOMBuilder builder = OMXMLBuilderFactory.createStAXOMBuilder(
                OMAbstractFactory.getOMFactory(), reader);
        return builder.getDocumentElement();
    }
View Full Code Here


    public void testArray() throws Exception {
        InputStream is = new FileInputStream("test-resources/xmls/array1.xml");
        XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(is);

        StAXOMBuilder builder = OMXMLBuilderFactory.createStAXOMBuilder(OMAbstractFactory.getOMFactory(), reader);
        OMElement el = builder.getDocumentElement();
        XMLStreamReader omReader = el.getXMLStreamReaderWithoutCaching();
        omReader.next();
        DeserializationContext context = new DeserializationContext();
        Object value = context.deserializeToClass(omReader, TestBean.class);
View Full Code Here

        XMLStreamReader xmlReader =
            XMLInputFactory.newInstance().createXMLStreamReader(
                new ByteArrayInputStream(str.getBytes()));
        OMFactory fac = OMAbstractFactory.getOMFactory();

        StAXOMBuilder staxOMBuilder =
            new StAXOMBuilder(fac, xmlReader);
        return staxOMBuilder.getDocumentElement();
    }
View Full Code Here

            String entryName = "";
            while ((entry = zipInputStream.getNextEntry()) != null) {
                entryName = entry.getName();
                if (entryName.startsWith(XMLBeansExtension.MAPPING_FOLDER) && entryName.endsWith(".xml")) {
                    InputStream schemaEntry = axisService.getClassLoader().getResourceAsStream(entryName);
                    OMElement mappingsElement = new StAXOMBuilder(schemaEntry).getDocumentElement();
                    Iterator mappingElementsIter = mappingsElement.getChildElements();
                    while (mappingElementsIter.hasNext()) {
                        OMElement mappingElement = (OMElement) mappingElementsIter.next();
                        String messageName = mappingElement.getFirstChildWithName(new QName(XMLBeansExtension.MESSAGE)).getText();
                        String javaclass = mappingElement.getFirstChildWithName(new QName(XMLBeansExtension.JAVA_NAME)).getText();
View Full Code Here

                bodyContent = getSOAPFactory().createOMElement(
                        method.getName() + "Response", ns);
                // Java Beans
                XMLStreamReader xr = BeanSerializerUtil.getPullParser(resObject,
                        new QName(RETURN_WRAPPER));
                StAXOMBuilder stAXOMBuilder =
                        OMXMLBuilderFactory.createStAXOMBuilder(
                                OMAbstractFactory.getOMFactory(), xr);
                OMElement documentElement = stAXOMBuilder.getDocumentElement();
                if (documentElement != null) {
                    bodyContent.addChild(documentElement);
                }
            }
        }
View Full Code Here

                objects.add(arg);
            }
            argCount ++;
        }
        XMLStreamReader xr = ADBPullParser.createPullParser(opName, objects.toArray(), null);
        StAXOMBuilder stAXOMBuilder =
                OMXMLBuilderFactory.createStAXOMBuilder(
                        OMAbstractFactory.getSOAP11Factory(), xr);
        return stAXOMBuilder.getDocumentElement();
    }
View Full Code Here

        // this still has some namespace problem. Need to fix this.

    }

    private String getStringXML(XMLStreamReader reader) {
        OMElement omelement = new StAXOMBuilder(reader).getDocumentElement();
        return omelement.toString();
    }
View Full Code Here

        }
        return elemnts;
    }

    private OMElement elementClone(OMElement ele){
        return  new StAXOMBuilder(ele.getXMLStreamReader()).getDocumentElement();
    }
View Full Code Here

    public Object getDocument(String uri) throws Exception {
        try {
            XMLStreamReader parser =
                    XMLInputFactory.newInstance().createXMLStreamReader(
                            new FileInputStream(uri));
            StAXOMBuilder builder =
                    new StAXOMBuilder(parser);
            return builder.getDocumentElement();
        } catch (Exception e) {
            throw new FunctionCallException(e);
        }
    }
View Full Code Here

     
      xmlSer.serialize(elem);
     
      ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
      XMLStreamReader reader = XMLInputFactory.newInstance().createXMLStreamReader(bais);
      StAXOMBuilder builder = new StAXOMBuilder(reader);
      builder.setCache(true);
     
      return builder.getDocumentElement();
     
    } catch (Exception e) {
      throw new WSSecurityException(e.getMessage(),e);
    }
View Full Code Here

TOP

Related Classes of org.apache.axis2.om.impl.llom.builder.StAXOMBuilder

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.