- From: Jacek Kopecky <jacek.kopecky@deri.org>
- Date: Fri, 25 May 2007 15:52:59 +0200
- To: Jonathan Marsh <jonathan@wso2.com>
- Cc: public-ws-semann@w3.org
Hi Jonathan, the answer is yes. The behavior should show up on a number of the test cases: 05-simpletype-annotation.wsdl propagates mRef from simple type 06-complextype-annotation.wsdl propagates mRef from complex type 06-multiple-complextype-annotation.wsdl checks set merging on propagation 10-type-lifting.wsdl propagates liftingSM from simple type 12-* propagate loweringSM from complex type 13-* have propagation overriding Note that 06-... are updated because previously only an embedded element declaration referenced the global type definition with a sawsdl annotation, so no propagation would show up in the WSDL components. If you generate the results for these test cases, I'll be happy to eyeball them for correctness. 8-) If you wish, for some of the cases I could also add test files that are equivalent after propagation, i.e. as though the propagation was done manually. Jacek On Tue, 2007-05-22 at 10:53 -0700, Jonathan Marsh wrote: > So wsdl-xslt should add all three annotations to the Element Declaration > Component that appear on the Type Definition Component that it references > (if it does reference one)? > > Hoping the answer is yes I added this to wsdl-xslt, and did some temporary > test case tweaking to do a smoke test, but none of the test cases currently > in the WSDL test suite test this functionality. Would you be willing to > write up some test cases to verify that my implementation is correct? > > Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com >
Received on Friday, 25 May 2007 13:53:16 UTC