shrinkwrap / descriptors

ShrinkWrap subproject for creating Archive Descriptors
Apache License 2.0
26 stars 30 forks source link

[SHRINKDESC-94] Support Taglibs Descriptors #50

Closed rbattenfeld closed 12 years ago

rbattenfeld commented 12 years ago

Hi Andrew

SD-94 is ready for analysing. Both descriptors for the web-jsptaglibrary_2_1.xsd and web-jsptaglibrary_2_0.xsd are generated. A full test case covers the jsptaglibrary21 descriptor.

Note, there is a thing which I am not the expert. Both schema include an abstract type:

xsd:annotation xsd:documentation ``` The extensibleType is an abstract base type that is used to define the type of extension-elements. Instance documents must substitute a known type to define the extension by using xsi:type attribute to define the actual type of extension-elements. ``` /xsd:complexType This is an empty element, which is somehow specified later by a concrete tag library. I have mapped such abstract elements to string in a first place. If you have a better idea, then we can change this. Regards, Ralf
ALRubinger commented 12 years ago

Upstream: 99487d5

ALRubinger commented 12 years ago

Also note I added tests for the 2.0 taglibs descriptor.

rbattenfeld commented 12 years ago

Thanks Andrew for the second test case.