You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by "Sagara Gunathunga (JIRA)" <ji...@apache.org> on 2014/07/02 10:51:25 UTC
[jira] [Assigned] (WODEN-236) Woden WSDLReader returns invalid WSDL
Description when multiple "style" tags are present
[ https://issues.apache.org/jira/browse/WODEN-236?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Sagara Gunathunga reassigned WODEN-236:
----------------------------------------
Assignee: Sagara Gunathunga
> 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
> Assignee: Sagara Gunathunga
>
> 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: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org