Ruwan created WODEN-236:
---------------------------
Summary: Woden WSDLReader returns invalid WSDL Description when
multiple "style" tags are present
Key: WODEN-236
URL: https://issues.apache.org/jira/browse/WODEN-236
Project: Woden
Issue Type: Bug
Components: Parser
Affects Versions: M9
Reporter: Ruwan
After reading a wsdl from a url like below ;
writer.writeWSDL(wsdlDefinition.toElement(), byteArrayOutputStream);
and converting the byteArrayOutputStream object to a string,
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
DocumentBuilder builder;
try
{
builder = factory.newDocumentBuilder();
Document document = builder.parse( new InputSource(new
StringReader( wsdldocString)));
wsdldoc = document.getFirstChild().toString();
} catch (Exception e) {
e.printStackTrace();
}
when multiple style definitions are present in the WSDL, like below;
style="http://www.w3.org/ns/wsdl/style/rpc http://www.w3.org/ns/wsdl/style/iri
http://www.w3.org/ns/wsdl/style/multipart"
In the resultant XML, it appears as
style="http://www.w3.org/ns/wsdl/style/rpc"
style="http://www.w3.org/ns/wsdl/style/iri"
style="http://www.w3.org/ns/wsdl/style/multipart"
when this happens there is a parsing error when trying to build a document from
said string.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]