return header.readHeader();
public XMLStreamReader readToBodyStarTag() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
public XMLStreamReader readEnvelope() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } try { XMLStreamReader payload= readPayload(); XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{payload}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } catch (XMLStreamException e) { throw new RuntimeException(e); } }
public XMLStreamReader readToBodyStarTag() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
public XMLStreamReader readToBodyStarTag() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
public XMLStreamReader readToBodyStarTag() { if ( envelopeReader != null ) readEnvelope(this); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
public XMLStreamReader readEnvelope() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } try { XMLStreamReader payload= readPayload(); XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{payload}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } catch (XMLStreamException e) { throw new RuntimeException(e); } }
public XMLStreamReader readEnvelope() { if (envelopeReader == null) { List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {readPayload()}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } return envelopeReader; }
public XMLStreamReader readEnvelope() { int base = soapVersion.ordinal()*3; this.envelopeTag = DEFAULT_TAGS.get(base); this.bodyTag = DEFAULT_TAGS.get(base+2); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = null; if(hReaders.size()>0) { headerTag = DEFAULT_TAGS.get(base+1); ElemInfo hdrElem = new ElemInfo(headerTag, envElem); soapHeader = new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])); } try { XMLStreamReader payload= readPayload(); XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, new XMLStreamReader[]{payload}); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } catch (XMLStreamException e) { throw new RuntimeException(e); } }
public XMLStreamReader readToBodyStarTag() { if ( envelopeReader != null ) readEnvelope(this); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
public XMLStreamReader readToBodyStarTag() { if ( envelopeReader != null ) readEnvelope(this); List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } }
protected void parse()throws XMLStreamException{ XMLStreamReader reader = this.wrappedHeader.readHeader(); parsed = true; boolean stop = false;
public XMLStreamReader readEnvelope() { if (envelopeReader == null) { List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {readPayload()}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } return envelopeReader; }
public XMLStreamReader readEnvelope() { if (envelopeReader == null) { List<XMLStreamReader> hReaders = new java.util.ArrayList<XMLStreamReader>(); ElemInfo envElem = new ElemInfo(envelopeTag, null); ElemInfo hdrElem = (headerTag != null) ? new ElemInfo(headerTag, envElem) : null; ElemInfo bdyElem = new ElemInfo(bodyTag, envElem); for (Header h : getHeaders().asList()) { try { hReaders.add(h.readHeader()); } catch (XMLStreamException e) { throw new RuntimeException(e); } } XMLStreamReader soapHeader = (hdrElem != null) ? new XMLReaderComposite(hdrElem, hReaders.toArray(new XMLStreamReader[hReaders.size()])) : null; XMLStreamReader[] payload = {readPayload()}; XMLStreamReader soapBody = new XMLReaderComposite(bdyElem, payload); XMLStreamReader[] soapContent = (soapHeader != null) ? new XMLStreamReader[]{soapHeader, soapBody} : new XMLStreamReader[]{soapBody}; return new XMLReaderComposite(envElem, soapContent); } return envelopeReader; }
final XMLStreamReader reader = header.readHeader(); try { if (!reader.hasNext()) {