Package org.apache.cxf.aegis.util.jdom

Examples of org.apache.cxf.aegis.util.jdom.StaxBuilder


        writer.flush();
        bos.close();

        // System.out.println(bos.toString());
        StaxBuilder builder = new StaxBuilder();
        Document doc = builder.build(new StringReader(bos.toString()));

        testWrite(doc);
    }
View Full Code Here


        setWriteOuter(false);
    }

    @Override
    public Object readObject(MessageReader mreader, Context context) throws DatabindingException {
        StaxBuilder builder = new StaxBuilder();
        try {
            XMLStreamReader reader = ((ElementReader)mreader).getXMLStreamReader();

            if (reader instanceof JDOMStreamReader) {
                return ((JDOMStreamReader)reader).getCurrentElement();
            }

            return builder.build(reader).getRootElement();
        } catch (XMLStreamException e) {
            throw new DatabindingException("Could not parse xml.", e);
        }
    }
View Full Code Here

        setWriteOuter(false);
    }

    @Override
    public Object readObject(MessageReader mreader, Context context) throws DatabindingException {
        StaxBuilder builder = new StaxBuilder();
        try {
            XMLStreamReader reader = ((ElementReader)mreader).getXMLStreamReader();

            if (reader instanceof JDOMStreamReader) {
                return ((JDOMStreamReader)reader).getCurrentElement();
            }

            return builder.build(reader);
        } catch (XMLStreamException e) {
            throw new DatabindingException("Could not parse xml.", e);
        }
    }
View Full Code Here

        writer.close();
        writer.flush();

        bos.close();
       
        StaxBuilder builder = new StaxBuilder();
        Document doc = builder.build(new ByteArrayInputStream(bos.toByteArray()));
        Element element = doc.getRootElement();

        addNamespace("b2", "urn:Bean2");
        assertValid("/b:root[@b2:bleh='bleh']", element);
        assertValid("/b:root[@b2:howdy='howdy']", element);
View Full Code Here

        writer.flush();
        bos.close();

        // System.out.println(bos.toString());
        StaxBuilder builder = new StaxBuilder();
        Document doc = builder.build(new StringReader(bos.toString()));

        testWrite(doc);
    }
View Full Code Here

        setWriteOuter(false);
    }

    @Override
    public Object readObject(MessageReader mreader, Context context) throws DatabindingException {
        StaxBuilder builder = new StaxBuilder();
        try {
            XMLStreamReader reader = ((ElementReader)mreader).getXMLStreamReader();

            if (reader instanceof JDOMStreamReader) {
                return ((JDOMStreamReader)reader).getCurrentElement();
            }

            return builder.build(reader);
        } catch (XMLStreamException e) {
            throw new DatabindingException("Could not parse xml.", e);
        }
    }
View Full Code Here

        setWriteOuter(false);
    }

    @Override
    public Object readObject(MessageReader mreader, Context context) throws DatabindingException {
        StaxBuilder builder = new StaxBuilder();
        try {
            XMLStreamReader reader = ((ElementReader)mreader).getXMLStreamReader();

            if (reader instanceof JDOMStreamReader) {
                return ((JDOMStreamReader)reader).getCurrentElement();
            }

            return builder.build(reader).getRootElement();
        } catch (XMLStreamException e) {
            throw new DatabindingException("Could not parse xml.", e);
        }
    }
View Full Code Here

            LOG.debug("Mapping file : " + path + " not found.");
            return null;
        }
        LOG.debug("Found mapping file : " + path);
        try {
            doc = new StaxBuilder().build(is);
            documents.put(clazz.getName(), doc);
            return doc;
        } catch (XMLStreamException e) {
            LOG.error("Error loading file " + path, e);
        }
View Full Code Here

        writer.close();
        writer.flush();

        bos.close();
       
        StaxBuilder builder = new StaxBuilder();
        Document doc = builder.build(new ByteArrayInputStream(bos.toByteArray()));
        Element element = doc.getRootElement();

        addNamespace("b2", "urn:Bean2");
        assertValid("/b:root[@b2:bleh='bleh']", element);
        assertValid("/b:root[@b2:howdy='howdy']", element);
View Full Code Here

        writer.close();
        writer.flush();

        bos.close();
       
        StaxBuilder builder = new StaxBuilder();
        Document doc = builder.build(new ByteArrayInputStream(bos.toByteArray()));
        Element element = doc.getRootElement();

        addNamespace("b2", "urn:Bean2");
        assertValid("/b:root[@b2:bleh='bleh']", element);
        assertValid("/b:root[@b2:howdy='howdy']", element);
View Full Code Here

TOP

Related Classes of org.apache.cxf.aegis.util.jdom.StaxBuilder

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.