[jboss-cvs] jboss-seam/src/main/org/jboss/seam ...
Peter Muir
peter at bleepbleep.org.uk
Mon Apr 23 18:26:57 EDT 2007
User: pmuir
Date: 07/04/23 18:26:57
Modified: src/main/org/jboss/seam mail-1.2.xsd
Log:
JBSEAM-1170, overhaul Meldware
Revision Changes Path
1.3 +27 -1 jboss-seam/src/main/org/jboss/seam/mail-1.2.xsd
(In the diff below, changes in quantity of whitespace are not shown.)
Index: mail-1.2.xsd
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/mail-1.2.xsd,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- mail-1.2.xsd 22 Mar 2007 16:18:30 -0000 1.2
+++ mail-1.2.xsd 23 Apr 2007 22:26:57 -0000 1.3
@@ -4,6 +4,7 @@
xmlns:mail="http://jboss.com/products/seam/mail"
xmlns:components="http://jboss.com/products/seam/components" attributeFormDefault="unqualified">
<xs:import namespace="http://jboss.com/products/seam/components" schemaLocation="http://jboss.com/products/seam/components-1.2.xsd"/>
+
<xs:attributeGroup name="attlist.mailSession">
<xs:attribute name="username" type="xs:string"/>
<xs:attribute name="password" type="xs:string"/>
@@ -13,11 +14,36 @@
<xs:attribute name="ssl" type="xs:boolean"/>
<xs:attribute name="session-jndi-name" type="xs:string"/>
</xs:attributeGroup>
-
<xs:element name="mail-session">
<xs:complexType>
<xs:attributeGroup ref="components:attlist.component" />
<xs:attributeGroup ref="mail:attlist.mailSession" />
</xs:complexType>
</xs:element>
+
+ <xs:element name="users" type="components:multiValuedProperty"/>
+ <xs:element name="meldware">
+ <xs:complexType>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="mail:users" />
+ </xs:choice>
+ <xs:attributeGroup ref="components:attlist.component" />
+ </xs:complexType>
+ </xs:element>
+
+ <xs:element name="aliases" type="components:multiValuedProperty"/>
+ <xs:attributeGroup name="attlist.meldwareUser">
+ <xs:attribute name="username" type="xs:string" />
+ <xs:attribute name="password" type="xs:string" />
+ <xs:attribute name="admin" type="xs:boolean" default="false"/>
+ </xs:attributeGroup>
+ <xs:element name="meldware-user">
+ <xs:complexType>
+ <xs:choice minOccurs="0" maxOccurs="unbounded">
+ <xs:element ref="mail:aliases" />
+ </xs:choice>
+ <xs:attributeGroup ref="components:attlist.component" />
+ <xs:attributeGroup ref="mail:attlist.meldwareUser" />
+ </xs:complexType>
+ </xs:element>
</xs:schema>
More information about the jboss-cvs-commits
mailing list