writer.flush(); } catch (XMLStreamException e) { throw new WebServiceException(e);
writer.flush(); } catch (XMLStreamException e) { throw new WebServiceException(e);
writer.flush(); } catch (XMLStreamException e) { throw new WebServiceException(e);
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable List<Element> elements, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (elements != null) { for (Element e : elements) { DOMUtil.serializeNode(e, writer); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable List<Element> elements, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (elements != null) { for (Element e : elements) { DOMUtil.serializeNode(e, writer); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable List<Element> elements, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (elements != null) { for (Element e : elements) { DOMUtil.serializeNode(e, writer); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable Collection<EPRExtension> extns, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (extns != null) { for (EPRExtension e : extns) { XMLStreamReaderToXMLStreamWriter c = new XMLStreamReaderToXMLStreamWriter(); XMLStreamReader r = e.readAsXMLStreamReader(); c.bridge(r, writer); XMLStreamReaderFactory.recycle(r); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable Collection<EPRExtension> extns, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (extns != null) { for (EPRExtension e : extns) { XMLStreamReaderToXMLStreamWriter c = new XMLStreamReaderToXMLStreamWriter(); XMLStreamReader r = e.readAsXMLStreamReader(); c.bridge(r, writer); XMLStreamReaderFactory.recycle(r); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }
private static XMLStreamBuffer createBufferFromData(AddressingVersion version, String address, List<Element> referenceParameters, QName service, QName port, QName portType, List<Element> metadata, String wsdlAddress, String wsdlTargetNamespace, @Nullable Collection<EPRExtension> extns, @Nullable Map<QName, String> attributes) { StreamWriterBufferCreator writer = new StreamWriterBufferCreator(); try { writer.writeStartDocument(); writer.writeStartElement(version.getPrefix(),"EndpointReference", version.nsUri); writer.writeNamespace(version.getPrefix(),version.nsUri); writePartialEPRInfoset(writer, version, address, referenceParameters, service, port, portType, metadata,wsdlAddress, wsdlTargetNamespace, attributes); //write extensibility elements in the EPR element if (extns != null) { for (EPRExtension e : extns) { XMLStreamReaderToXMLStreamWriter c = new XMLStreamReaderToXMLStreamWriter(); XMLStreamReader r = e.readAsXMLStreamReader(); c.bridge(r, writer); XMLStreamReaderFactory.recycle(r); } } writer.writeEndElement(); writer.writeEndDocument(); writer.flush(); return writer.getXMLStreamBuffer(); } catch (XMLStreamException e) { throw new WebServiceException(e); } }