[jboss-dev-forums] [JBoss AS7 Development] - Re: metadata and AS7
Carlo de Wolf
do-not-reply at jboss.com
Wed Sep 29 07:34:09 EDT 2010
Carlo de Wolf [http://community.jboss.org/people/wolfc] created the discussion
"Re: metadata and AS7"
To view the discussion, visit: http://community.jboss.org/message/563765#563765
--------------------------------------------------------------
It *is* complicated and possibly too difficult. I agree with that.
But right now the issue we're seeing is that the spec xsd is incorrect:
<xsd:complexType name="web-appType">
<xsd:choice minOccurs="0"
maxOccurs="unbounded">
<xsd:group ref="javaee:web-commonType"/>
<xsd:element name="module-name"
type="javaee:string"
minOccurs="0"/>
<xsd:element name="absolute-ordering"
type="javaee:absoluteOrderingType"/>
</xsd:choice>
<xsd:attributeGroup ref="javaee:web-common-attributes"/>
</xsd:complexType>
should be something like:
<xsd:complexType name="web-appType">
<xsd:sequence>
<xsd:element name="module-name"
type="javaee:string"
minOccurs="0"/>
<xsd:element name="absolute-ordering"
type="javaee:absoluteOrderingType"
minOccurs="0"/>
<xsd:group ref="javaee:web-commonType"
minOccurs="0"
maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attributeGroup ref="javaee:web-common-attributes"/>
</xsd:complexType>
Regardless of this, the main advantage of using interfaces is that components like jboss-injection can use it as input without depending on any actual parser implementation.
Message was edited by: Carlo de Wolf - corrected minOccurs
--------------------------------------------------------------
Reply to this message by going to Community
[http://community.jboss.org/message/563765#563765]
Start a new discussion in JBoss AS7 Development at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2225]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-dev-forums/attachments/20100929/92076274/attachment.html
More information about the jboss-dev-forums
mailing list