[ 
http://issues.apache.org/jira/browse/WODEN-13?page=comments#action_12446298 ] 
            
John Kaputin commented on WODEN-13:
-----------------------------------

Applied a fix to modify the buildElementsAndTypes method to  match a change in 
WS-Commons XmlSchema
where by  XmlSchema.getTargetNamespace() now returns null if the target 
namespace  is absent (rather than the string "DEFAULT" as it used to).

This should fix the first 3 test failures reported by this JIRA; Chameleon-1G, 
Chameleon-2G and Chameleon-3G.

Testcase Chameleon-4G will still fail because of a problem with the 
equals(Object) method inherited by XmlSchema from XmlSchemaObject. Based on the 
equivalance checking in this method, the second inline schema in Chameleon-4G's 
getBalance.wsdl is considered to be equal to the first inline schema (ie. even 
though they have different TNS and <xs:include> different schemas), so the 
second inline schema is ignored by Woden. i.e. Woden does not extract the 
second inline schema's included element declarations and type defintitions.

A workaround might be to re-code Woden so that it does not depend on the 
equals(Object) method via the statement:

        if(!fSchemasDone.contains(schemaDef))

but instead,  checks the object references explicitly.

A better solution is to fix the equivalence checking of  
XmlSchema.equals(Object). I'll post to the WS-COMMONS mailing list about this 
and/or raise an JIRA against XmlSchema.

> Test Case Failures: documents/good/Chameleon-1G, 2G, 3G, 4G
> -----------------------------------------------------------
>
>                 Key: WODEN-13
>                 URL: http://issues.apache.org/jira/browse/WODEN-13
>             Project: Woden
>          Issue Type: Bug
>          Components: Parser
>            Reporter: Arthur Ryman
>         Assigned To: John Kaputin
>         Attachments: WODEN-13patch.txt
>
>
> These are failing due to lack of <xs:import> support. TypeDefinition and 
> ElementDeclaration components are missing.
> FYI, see the W3C status report for latest results [1]
> [1] 
> http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/results/Overview.html

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to