Examples of StreamReaderDelegate


Examples of javax.xml.stream.util.StreamReaderDelegate

            throw new WebServiceException("Unable to read the attributes for {"+nsUri+"}"+localName+" header",e);
        }
    }

    public XMLStreamReader readHeader() throws XMLStreamException {
        return new StreamReaderDelegate(infoset.readAsXMLStreamReader()) {
            int state=0; /* 0:expecting root, 1:in root, 2:past root */
            public int next() throws XMLStreamException {
                return check(super.next());
            }

View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

            throw new WebServiceException("Unable to read the attributes for {"+nsUri+"}"+localName+" header",e);
        }
    }

    public XMLStreamReader readHeader() throws XMLStreamException {
        return new StreamReaderDelegate(infoset.readAsXMLStreamReader()) {
            int state=0; /* 0:expecting root, 1:in root, 2:past root */
            public int next() throws XMLStreamException {
                return check(super.next());
            }

View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

           
            newXmlStreamReader =
                inboundWSSec.processInMessage(originalXmlStreamReader, requestSecurityEvents, securityEventListeners);
            final Object provider = soapMessage.getExchange().get(Provider.class);
            if (provider != null && ThreadLocalSecurityProvider.isInstalled()) {
                newXmlStreamReader = new StreamReaderDelegate(newXmlStreamReader) {
                    @Override
                    public int next() throws XMLStreamException {
                        try {
                            ThreadLocalSecurityProvider.setProvider((Provider)provider);
                            return super.next();
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

        }

    }
   
    private XMLStreamReader createNoCDATAReader(final XMLStreamReader reader) {
        return new StreamReaderDelegate(reader) {
            public int next() throws XMLStreamException {
                int i = super.next();
                return i == XMLStreamReader.CDATA ? XMLStreamReader.CHARACTERS : i;
            }
        };
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

        }

    }
   
    private XMLStreamReader createNoCDATAReader(final XMLStreamReader reader) {
        return new StreamReaderDelegate(reader) {
            public int next() throws XMLStreamException {
                int i = super.next();
                return i == XMLStreamReader.CDATA ? XMLStreamReader.CHARACTERS : i;
            }
        };
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

            throw new WebServiceException("Unable to read the attributes for {"+nsUri+"}"+localName+" header",e);
        }
    }

    public XMLStreamReader readHeader() throws XMLStreamException {
        return new StreamReaderDelegate(infoset.readAsXMLStreamReader()) {
            int state=0; /* 0:expecting root, 1:in root, 2:past root */
            public int next() throws XMLStreamException {
                return check(super.next());
            }

View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

                    JAXBContext jaxbContext = contextHelper.createJAXBContext(context, false);
                    try {
                        unmarshaller = contextHelper.getUnmarshaller(jaxbContext);
                        reader = source.getXMLStreamReaderWithoutCaching();
                        // https://issues.apache.org/jira/browse/WSCOMMONS-395
                        reader = new StreamReaderDelegate(reader) {
                            // Fix the issue in WSCOMMONS-395
                            public String getAttributeType(int index) {
                                String type = super.getAttributeType(index);
                                return type == null ? "CDATA" : type;
                            }
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

                                                     "org.apache.pluto.container.om.portlet.impl",
                                                     containerClassLoader);
           
            XMLInputFactory inputFactory = getXMLInputFactory(containerClassLoader);
            XMLStreamReader streamReader = inputFactory.createXMLStreamReader(in);
            StreamReaderDelegate delegatingStreamReader = new StreamReaderDelegate(streamReader)
            {
                private String adjustedNamespaceURI = null;
               
                @Override
                public int next() throws XMLStreamException
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

        }
      }
      if (streamSource.getSystemId() != null) {
        try {
          final InputStream stream = new URI(source.getSystemId()).toURL().openStream();
          return new StreamReaderDelegate(createXMLStreamReader(streamSource.getSystemId(), stream)) {
            /*
             * Close underlying stream, otherwise it could never be done
             * @see javax.xml.stream.util.StreamReaderDelegate#close()
             */
            @Override
 
View Full Code Here

Examples of javax.xml.stream.util.StreamReaderDelegate

    return createXMLEventReader(createXMLStreamReader(systemId, stream));
  }

  @Override
  public XMLStreamReader createFilteredReader(XMLStreamReader reader, final StreamFilter filter) throws XMLStreamException {
    return new StreamReaderDelegate(reader) {
      @Override
      public boolean hasNext() throws XMLStreamException {
        while (super.hasNext()) {
          if (filter.accept(getParent())) {
            return true;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.