[ 
https://issues.apache.org/jira/browse/WODEN-172?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Kaputin resolved WODEN-172.
--------------------------------

    Resolution: Fixed

r561808
DOMXMLElement and OMXMLElement - fixed namespace prefix problem
InterfaceImpl - fixed derived operations and faults for multiple levels of 
extended interfaces
W3Ctests.catalog - added the Flickr test url

> FlickrHTTP-1G test fails due to NS prefix and interface extension errors
> ------------------------------------------------------------------------
>
>                 Key: WODEN-172
>                 URL: https://issues.apache.org/jira/browse/WODEN-172
>             Project: Woden
>          Issue Type: Bug
>            Reporter: John Kaputin
>            Assignee: John Kaputin
>             Fix For: M8
>
>
> The FlickrHTTP-1G testcase fails with messages like:
> Woden[Error],0:0,WSDL505,Could not create a QName from the string 
> "activity.userComments" in element "{http://www.w3.org/ns/wsdl}input";.
> for  each occurrence of a xs:QName attribute value that does not contain a 
> namespace prefix. Adding a default namespace declaration to the WSDL that is 
> equivalent to the target NS  will eliminate these errors, but this is not 
> solving the fundamental problem.  This problem is that when Woden attempts to 
> create a QName object from such a prefix-less xs:QName value, it should 
> simply pass a null value as the namespaceURI argument to the QName ctor. 
> Instead it assumes there has been some error resolving a namespace prefix to 
> a namespace URI and throws a WSDLException.
> The solution is to check if a prefix was present in the xs:QName value before 
> attempting prefix resolution and if not, then just pass null to the ctor as 
> above.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to