You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jg...@apache.org on 2005/08/24 06:42:22 UTC

svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Author: jgenender
Date: Tue Aug 23 21:42:17 2005
New Revision: 239527

URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
Log:
Updates the xsd for true false and added in the eclipse stuff

Modified:
    geronimo/trunk/modules/tomcat-builder/project.properties
    geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd

Modified: geronimo/trunk/modules/tomcat-builder/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/project.properties?rev=239527&r1=239526&r2=239527&view=diff
==============================================================================
--- geronimo/trunk/modules/tomcat-builder/project.properties (original)
+++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug 23 21:42:17 2005
@@ -5,4 +5,7 @@
 maven.junit.jvmargs=-Djava.security.auth.login.config=src/test-resources/data/login.config -ea
 maven.junit.fork=true
 
+# Include the generated xmlbean classes in the eclipse classpath
+maven.eclipse.classpath.include=${basedir}/target/xmlbeans,${basedir}/target/xmlbeans-classes
+
 maven.idea.generated.source=xmlbeans

Modified: geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
URL: http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd?rev=239527&r1=239526&r2=239527&view=diff
==============================================================================
--- geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd (original)
+++ geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd Tue Aug 23 21:42:17 2005
@@ -29,12 +29,17 @@
     <xs:complexType name="tomcat-configType">
         <xs:sequence>
             <xs:element name="host" type="xs:string" minOccurs="0"/>
-            <xs:element name="cross-context" type="tomcat:emptyType" minOccurs="0"/>
+            <xs:element name="cross-context" type="tomcat:trueFalseType" minOccurs="0"/>
             <xs:element name="valve-chain" type="xs:string" minOccurs="0"/>
             <xs:element name="tomcat-realm" type="xs:string" minOccurs="0"/>
         </xs:sequence>
     </xs:complexType>
 
-    <xs:complexType name="emptyType"/>
-
+    <xs:simpleType name="trueFalseType">
+        <xs:restriction base="xs:string">
+            <xs:enumeration value="true"/>
+            <xs:enumeration value="false"/>
+        </xs:restriction>
+    </xs:simpleType>
+    
 </xs:schema>



Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by Jeff Genender <jg...@savoirtech.com>.
Naw...I have been out voted ;-)  Its no big deal and it makes sense. 
Its done...checked in...

Besides, I have to pick my battles with the web container stuff...this 
one is an easy decision ;-)

Aaron Mulder wrote:
> 	Well, you're free to wait for more input, that's just my 2 
> cents... :)
> 
> Aaron
> 
> On Wed, 24 Aug 2005, Jeff Genender wrote:
> 
>>No problem...I'll fix it in a jiffy.
>>
>>Aaron Mulder wrote:
>>
>>>	I would prefer present/not present to true/false/missing.  I don't
>>>think it's clear what missing means -- as far as an end user is concerned
>>>the default could go either way, so it just adds to our documentation
>>>requirements.
>>>
>>>Aaron
>>>
>>>On Wed, 24 Aug 2005, Jeff Genender wrote:
>>>
>>>
>>>>6 of one / half-dozen of the other.  I am just following the same 
>>>>paradigm as the initParams (and how Tomcat attributes work).  Missing is 
>>>>the same as false.  If there are strong feelings of doing it the other 
>>>>way, I am more than happy to back out the xsd.  I just wanted things to 
>>>>be consistent.
>>>>
>>>>Would you prefer that I back it out?  I have no strong feelings either way.
>>>>
>>>>Jeff
>>>>
>>>>David Jencks wrote:
>>>>
>>>>
>>>>>Out of curiousity, why do you think explicit true/false is better than  
>>>>>missing == false, <cross-context/> == true?  My thinking in using the  
>>>>>latter was that it is unambiguous, whereas with an optional true/false  
>>>>>value, what does missing mean?  This is not a big deal, I just wonder  
>>>>>what your reasoning is.
>>>>>
>>>>>thanks
>>>>>david jencks
>>>>>
>>>>>On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:
>>>>>
>>>>>
>>>>>
>>>>>>Author: jgenender
>>>>>>Date: Tue Aug 23 21:42:17 2005
>>>>>>New Revision: 239527
>>>>>>
>>>>>>URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
>>>>>>Log:
>>>>>>Updates the xsd for true false and added in the eclipse stuff
>>>>>>
>>>>>>Modified:
>>>>>>   geronimo/trunk/modules/tomcat-builder/project.properties
>>>>>>    geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>>>>>>
>>>>>>Modified: geronimo/trunk/modules/tomcat-builder/project.properties
>>>>>>URL:  
>>>>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>>>>>>project.properties?rev=239527&r1=239526&r2=239527&view=diff
>>>>>>======================================================================= 
>>>>>>=======
>>>>>>--- geronimo/trunk/modules/tomcat-builder/project.properties (original)
>>>>>>+++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
>>>>>>23 21:42:17 2005
>>>>>>@@ -5,4 +5,7 @@
>>>>>> maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
>>>>>>resources/data/login.config -ea
>>>>>>maven.junit.fork=true
>>>>>>
>>>>>>+# Include the generated xmlbean classes in the eclipse classpath
>>>>>>+maven.eclipse.classpath.include=${basedir}/target/ 
>>>>>>xmlbeans,${basedir}/target/xmlbeans-classes
>>>>>>+
>>>>>>maven.idea.generated.source=xmlbeans
>>>>>>
>>>>>>Modified:  
>>>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>>>>>>URL:  
>>>>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>>>>>>src/schema/geronimo-tomcat.xsd? rev=239527&r1=239526&r2=239527&view=diff
>>>>>>======================================================================= 
>>>>>>=======
>>>>>>---  
>>>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>>>>>>(original)
>>>>>>+++  
>>>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>>>>>>Tue Aug 23 21:42:17 2005
>>>>>>@@ -29,12 +29,17 @@
>>>>>>    <xs:complexType name="tomcat-configType">
>>>>>>        <xs:sequence>
>>>>>>            <xs:element name="host" type="xs:string" minOccurs="0"/>
>>>>>>-            <xs:element name="cross-context" type="tomcat:emptyType"  
>>>>>>minOccurs="0"/>
>>>>>>+            <xs:element name="cross-context"  
>>>>>>type="tomcat:trueFalseType" minOccurs="0"/>
>>>>>>            <xs:element name="valve-chain" type="xs:string"  
>>>>>>minOccurs="0"/>
>>>>>>            <xs:element name="tomcat-realm" type="xs:string"  
>>>>>>minOccurs="0"/>
>>>>>>        </xs:sequence>
>>>>>>    </xs:complexType>
>>>>>>
>>>>>>-    <xs:complexType name="emptyType"/>
>>>>>>-
>>>>>>+    <xs:simpleType name="trueFalseType">
>>>>>>+        <xs:restriction base="xs:string">
>>>>>>+            <xs:enumeration value="true"/>
>>>>>>+            <xs:enumeration value="false"/>
>>>>>>+        </xs:restriction>
>>>>>>+    </xs:simpleType>
>>>>>>+
>>>>>></xs:schema>
>>>>>>
>>>>>>

Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
	Well, you're free to wait for more input, that's just my 2 
cents... :)

Aaron

On Wed, 24 Aug 2005, Jeff Genender wrote:
> No problem...I'll fix it in a jiffy.
> 
> Aaron Mulder wrote:
> > 	I would prefer present/not present to true/false/missing.  I don't
> > think it's clear what missing means -- as far as an end user is concerned
> > the default could go either way, so it just adds to our documentation
> > requirements.
> > 
> > Aaron
> > 
> > On Wed, 24 Aug 2005, Jeff Genender wrote:
> > 
> >>6 of one / half-dozen of the other.  I am just following the same 
> >>paradigm as the initParams (and how Tomcat attributes work).  Missing is 
> >>the same as false.  If there are strong feelings of doing it the other 
> >>way, I am more than happy to back out the xsd.  I just wanted things to 
> >>be consistent.
> >>
> >>Would you prefer that I back it out?  I have no strong feelings either way.
> >>
> >>Jeff
> >>
> >>David Jencks wrote:
> >>
> >>>Out of curiousity, why do you think explicit true/false is better than  
> >>>missing == false, <cross-context/> == true?  My thinking in using the  
> >>>latter was that it is unambiguous, whereas with an optional true/false  
> >>>value, what does missing mean?  This is not a big deal, I just wonder  
> >>>what your reasoning is.
> >>>
> >>>thanks
> >>>david jencks
> >>>
> >>>On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:
> >>>
> >>>
> >>>>Author: jgenender
> >>>>Date: Tue Aug 23 21:42:17 2005
> >>>>New Revision: 239527
> >>>>
> >>>>URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
> >>>>Log:
> >>>>Updates the xsd for true false and added in the eclipse stuff
> >>>>
> >>>>Modified:
> >>>>    geronimo/trunk/modules/tomcat-builder/project.properties
> >>>>     geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
> >>>>
> >>>>Modified: geronimo/trunk/modules/tomcat-builder/project.properties
> >>>>URL:  
> >>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> >>>>project.properties?rev=239527&r1=239526&r2=239527&view=diff
> >>>>======================================================================= 
> >>>>=======
> >>>>--- geronimo/trunk/modules/tomcat-builder/project.properties (original)
> >>>>+++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
> >>>>23 21:42:17 2005
> >>>>@@ -5,4 +5,7 @@
> >>>>  maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
> >>>>resources/data/login.config -ea
> >>>> maven.junit.fork=true
> >>>>
> >>>>+# Include the generated xmlbean classes in the eclipse classpath
> >>>>+maven.eclipse.classpath.include=${basedir}/target/ 
> >>>>xmlbeans,${basedir}/target/xmlbeans-classes
> >>>>+
> >>>> maven.idea.generated.source=xmlbeans
> >>>>
> >>>>Modified:  
> >>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
> >>>>URL:  
> >>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> >>>>src/schema/geronimo-tomcat.xsd? rev=239527&r1=239526&r2=239527&view=diff
> >>>>======================================================================= 
> >>>>=======
> >>>>---  
> >>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> >>>>(original)
> >>>>+++  
> >>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> >>>>Tue Aug 23 21:42:17 2005
> >>>>@@ -29,12 +29,17 @@
> >>>>     <xs:complexType name="tomcat-configType">
> >>>>         <xs:sequence>
> >>>>             <xs:element name="host" type="xs:string" minOccurs="0"/>
> >>>>-            <xs:element name="cross-context" type="tomcat:emptyType"  
> >>>>minOccurs="0"/>
> >>>>+            <xs:element name="cross-context"  
> >>>>type="tomcat:trueFalseType" minOccurs="0"/>
> >>>>             <xs:element name="valve-chain" type="xs:string"  
> >>>>minOccurs="0"/>
> >>>>             <xs:element name="tomcat-realm" type="xs:string"  
> >>>>minOccurs="0"/>
> >>>>         </xs:sequence>
> >>>>     </xs:complexType>
> >>>>
> >>>>-    <xs:complexType name="emptyType"/>
> >>>>-
> >>>>+    <xs:simpleType name="trueFalseType">
> >>>>+        <xs:restriction base="xs:string">
> >>>>+            <xs:enumeration value="true"/>
> >>>>+            <xs:enumeration value="false"/>
> >>>>+        </xs:restriction>
> >>>>+    </xs:simpleType>
> >>>>+
> >>>> </xs:schema>
> >>>>
> >>>>
> 

Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by Jeff Genender <jg...@savoirtech.com>.
No problem...I'll fix it in a jiffy.

Aaron Mulder wrote:
> 	I would prefer present/not present to true/false/missing.  I don't
> think it's clear what missing means -- as far as an end user is concerned
> the default could go either way, so it just adds to our documentation
> requirements.
> 
> Aaron
> 
> On Wed, 24 Aug 2005, Jeff Genender wrote:
> 
>>6 of one / half-dozen of the other.  I am just following the same 
>>paradigm as the initParams (and how Tomcat attributes work).  Missing is 
>>the same as false.  If there are strong feelings of doing it the other 
>>way, I am more than happy to back out the xsd.  I just wanted things to 
>>be consistent.
>>
>>Would you prefer that I back it out?  I have no strong feelings either way.
>>
>>Jeff
>>
>>David Jencks wrote:
>>
>>>Out of curiousity, why do you think explicit true/false is better than  
>>>missing == false, <cross-context/> == true?  My thinking in using the  
>>>latter was that it is unambiguous, whereas with an optional true/false  
>>>value, what does missing mean?  This is not a big deal, I just wonder  
>>>what your reasoning is.
>>>
>>>thanks
>>>david jencks
>>>
>>>On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:
>>>
>>>
>>>>Author: jgenender
>>>>Date: Tue Aug 23 21:42:17 2005
>>>>New Revision: 239527
>>>>
>>>>URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
>>>>Log:
>>>>Updates the xsd for true false and added in the eclipse stuff
>>>>
>>>>Modified:
>>>>    geronimo/trunk/modules/tomcat-builder/project.properties
>>>>     geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>>>>
>>>>Modified: geronimo/trunk/modules/tomcat-builder/project.properties
>>>>URL:  
>>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>>>>project.properties?rev=239527&r1=239526&r2=239527&view=diff
>>>>======================================================================= 
>>>>=======
>>>>--- geronimo/trunk/modules/tomcat-builder/project.properties (original)
>>>>+++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
>>>>23 21:42:17 2005
>>>>@@ -5,4 +5,7 @@
>>>>  maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
>>>>resources/data/login.config -ea
>>>> maven.junit.fork=true
>>>>
>>>>+# Include the generated xmlbean classes in the eclipse classpath
>>>>+maven.eclipse.classpath.include=${basedir}/target/ 
>>>>xmlbeans,${basedir}/target/xmlbeans-classes
>>>>+
>>>> maven.idea.generated.source=xmlbeans
>>>>
>>>>Modified:  
>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>>>>URL:  
>>>>http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>>>>src/schema/geronimo-tomcat.xsd? rev=239527&r1=239526&r2=239527&view=diff
>>>>======================================================================= 
>>>>=======
>>>>---  
>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>>>>(original)
>>>>+++  
>>>>geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>>>>Tue Aug 23 21:42:17 2005
>>>>@@ -29,12 +29,17 @@
>>>>     <xs:complexType name="tomcat-configType">
>>>>         <xs:sequence>
>>>>             <xs:element name="host" type="xs:string" minOccurs="0"/>
>>>>-            <xs:element name="cross-context" type="tomcat:emptyType"  
>>>>minOccurs="0"/>
>>>>+            <xs:element name="cross-context"  
>>>>type="tomcat:trueFalseType" minOccurs="0"/>
>>>>             <xs:element name="valve-chain" type="xs:string"  
>>>>minOccurs="0"/>
>>>>             <xs:element name="tomcat-realm" type="xs:string"  
>>>>minOccurs="0"/>
>>>>         </xs:sequence>
>>>>     </xs:complexType>
>>>>
>>>>-    <xs:complexType name="emptyType"/>
>>>>-
>>>>+    <xs:simpleType name="trueFalseType">
>>>>+        <xs:restriction base="xs:string">
>>>>+            <xs:enumeration value="true"/>
>>>>+            <xs:enumeration value="false"/>
>>>>+        </xs:restriction>
>>>>+    </xs:simpleType>
>>>>+
>>>> </xs:schema>
>>>>
>>>>

Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by Aaron Mulder <am...@alumni.princeton.edu>.
	I would prefer present/not present to true/false/missing.  I don't
think it's clear what missing means -- as far as an end user is concerned
the default could go either way, so it just adds to our documentation
requirements.

Aaron

On Wed, 24 Aug 2005, Jeff Genender wrote:
> 6 of one / half-dozen of the other.  I am just following the same 
> paradigm as the initParams (and how Tomcat attributes work).  Missing is 
> the same as false.  If there are strong feelings of doing it the other 
> way, I am more than happy to back out the xsd.  I just wanted things to 
> be consistent.
> 
> Would you prefer that I back it out?  I have no strong feelings either way.
> 
> Jeff
> 
> David Jencks wrote:
> > Out of curiousity, why do you think explicit true/false is better than  
> > missing == false, <cross-context/> == true?  My thinking in using the  
> > latter was that it is unambiguous, whereas with an optional true/false  
> > value, what does missing mean?  This is not a big deal, I just wonder  
> > what your reasoning is.
> > 
> > thanks
> > david jencks
> > 
> > On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:
> > 
> >> Author: jgenender
> >> Date: Tue Aug 23 21:42:17 2005
> >> New Revision: 239527
> >>
> >> URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
> >> Log:
> >> Updates the xsd for true false and added in the eclipse stuff
> >>
> >> Modified:
> >>     geronimo/trunk/modules/tomcat-builder/project.properties
> >>      geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
> >>
> >> Modified: geronimo/trunk/modules/tomcat-builder/project.properties
> >> URL:  
> >> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> >> project.properties?rev=239527&r1=239526&r2=239527&view=diff
> >> ======================================================================= 
> >> =======
> >> --- geronimo/trunk/modules/tomcat-builder/project.properties (original)
> >> +++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
> >> 23 21:42:17 2005
> >> @@ -5,4 +5,7 @@
> >>   maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
> >> resources/data/login.config -ea
> >>  maven.junit.fork=true
> >>
> >> +# Include the generated xmlbean classes in the eclipse classpath
> >> +maven.eclipse.classpath.include=${basedir}/target/ 
> >> xmlbeans,${basedir}/target/xmlbeans-classes
> >> +
> >>  maven.idea.generated.source=xmlbeans
> >>
> >> Modified:  
> >> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
> >> URL:  
> >> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> >> src/schema/geronimo-tomcat.xsd? rev=239527&r1=239526&r2=239527&view=diff
> >> ======================================================================= 
> >> =======
> >> ---  
> >> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> >> (original)
> >> +++  
> >> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> >> Tue Aug 23 21:42:17 2005
> >> @@ -29,12 +29,17 @@
> >>      <xs:complexType name="tomcat-configType">
> >>          <xs:sequence>
> >>              <xs:element name="host" type="xs:string" minOccurs="0"/>
> >> -            <xs:element name="cross-context" type="tomcat:emptyType"  
> >> minOccurs="0"/>
> >> +            <xs:element name="cross-context"  
> >> type="tomcat:trueFalseType" minOccurs="0"/>
> >>              <xs:element name="valve-chain" type="xs:string"  
> >> minOccurs="0"/>
> >>              <xs:element name="tomcat-realm" type="xs:string"  
> >> minOccurs="0"/>
> >>          </xs:sequence>
> >>      </xs:complexType>
> >>
> >> -    <xs:complexType name="emptyType"/>
> >> -
> >> +    <xs:simpleType name="trueFalseType">
> >> +        <xs:restriction base="xs:string">
> >> +            <xs:enumeration value="true"/>
> >> +            <xs:enumeration value="false"/>
> >> +        </xs:restriction>
> >> +    </xs:simpleType>
> >> +
> >>  </xs:schema>
> >>
> >>
> 

Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by Jeff Genender <jg...@savoirtech.com>.
6 of one / half-dozen of the other.  I am just following the same 
paradigm as the initParams (and how Tomcat attributes work).  Missing is 
the same as false.  If there are strong feelings of doing it the other 
way, I am more than happy to back out the xsd.  I just wanted things to 
be consistent.

Would you prefer that I back it out?  I have no strong feelings either way.

Jeff

David Jencks wrote:
> Out of curiousity, why do you think explicit true/false is better than  
> missing == false, <cross-context/> == true?  My thinking in using the  
> latter was that it is unambiguous, whereas with an optional true/false  
> value, what does missing mean?  This is not a big deal, I just wonder  
> what your reasoning is.
> 
> thanks
> david jencks
> 
> On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:
> 
>> Author: jgenender
>> Date: Tue Aug 23 21:42:17 2005
>> New Revision: 239527
>>
>> URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
>> Log:
>> Updates the xsd for true false and added in the eclipse stuff
>>
>> Modified:
>>     geronimo/trunk/modules/tomcat-builder/project.properties
>>      geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>>
>> Modified: geronimo/trunk/modules/tomcat-builder/project.properties
>> URL:  
>> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>> project.properties?rev=239527&r1=239526&r2=239527&view=diff
>> ======================================================================= 
>> =======
>> --- geronimo/trunk/modules/tomcat-builder/project.properties (original)
>> +++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
>> 23 21:42:17 2005
>> @@ -5,4 +5,7 @@
>>   maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
>> resources/data/login.config -ea
>>  maven.junit.fork=true
>>
>> +# Include the generated xmlbean classes in the eclipse classpath
>> +maven.eclipse.classpath.include=${basedir}/target/ 
>> xmlbeans,${basedir}/target/xmlbeans-classes
>> +
>>  maven.idea.generated.source=xmlbeans
>>
>> Modified:  
>> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>> URL:  
>> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
>> src/schema/geronimo-tomcat.xsd? rev=239527&r1=239526&r2=239527&view=diff
>> ======================================================================= 
>> =======
>> ---  
>> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>> (original)
>> +++  
>> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
>> Tue Aug 23 21:42:17 2005
>> @@ -29,12 +29,17 @@
>>      <xs:complexType name="tomcat-configType">
>>          <xs:sequence>
>>              <xs:element name="host" type="xs:string" minOccurs="0"/>
>> -            <xs:element name="cross-context" type="tomcat:emptyType"  
>> minOccurs="0"/>
>> +            <xs:element name="cross-context"  
>> type="tomcat:trueFalseType" minOccurs="0"/>
>>              <xs:element name="valve-chain" type="xs:string"  
>> minOccurs="0"/>
>>              <xs:element name="tomcat-realm" type="xs:string"  
>> minOccurs="0"/>
>>          </xs:sequence>
>>      </xs:complexType>
>>
>> -    <xs:complexType name="emptyType"/>
>> -
>> +    <xs:simpleType name="trueFalseType">
>> +        <xs:restriction base="xs:string">
>> +            <xs:enumeration value="true"/>
>> +            <xs:enumeration value="false"/>
>> +        </xs:restriction>
>> +    </xs:simpleType>
>> +
>>  </xs:schema>
>>
>>

Re: svn commit: r239527 - in /geronimo/trunk/modules/tomcat-builder: project.properties src/schema/geronimo-tomcat.xsd

Posted by David Jencks <da...@yahoo.com>.
Out of curiousity, why do you think explicit true/false is better than  
missing == false, <cross-context/> == true?  My thinking in using the  
latter was that it is unambiguous, whereas with an optional true/false  
value, what does missing mean?  This is not a big deal, I just wonder  
what your reasoning is.

thanks
david jencks

On Aug 23, 2005, at 9:42 PM, jgenender@apache.org wrote:

> Author: jgenender
> Date: Tue Aug 23 21:42:17 2005
> New Revision: 239527
>
> URL: http://svn.apache.org/viewcvs?rev=239527&view=rev
> Log:
> Updates the xsd for true false and added in the eclipse stuff
>
> Modified:
>     geronimo/trunk/modules/tomcat-builder/project.properties
>      
> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
>
> Modified: geronimo/trunk/modules/tomcat-builder/project.properties
> URL:  
> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> project.properties?rev=239527&r1=239526&r2=239527&view=diff
> ======================================================================= 
> =======
> --- geronimo/trunk/modules/tomcat-builder/project.properties (original)
> +++ geronimo/trunk/modules/tomcat-builder/project.properties Tue Aug  
> 23 21:42:17 2005
> @@ -5,4 +5,7 @@
>   
> maven.junit.jvmargs=-Djava.security.auth.login.config=src/test- 
> resources/data/login.config -ea
>  maven.junit.fork=true
>
> +# Include the generated xmlbean classes in the eclipse classpath
> +maven.eclipse.classpath.include=${basedir}/target/ 
> xmlbeans,${basedir}/target/xmlbeans-classes
> +
>  maven.idea.generated.source=xmlbeans
>
> Modified:  
> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd
> URL:  
> http://svn.apache.org/viewcvs/geronimo/trunk/modules/tomcat-builder/ 
> src/schema/geronimo-tomcat.xsd? 
> rev=239527&r1=239526&r2=239527&view=diff
> ======================================================================= 
> =======
> ---  
> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> (original)
> +++  
> geronimo/trunk/modules/tomcat-builder/src/schema/geronimo-tomcat.xsd  
> Tue Aug 23 21:42:17 2005
> @@ -29,12 +29,17 @@
>      <xs:complexType name="tomcat-configType">
>          <xs:sequence>
>              <xs:element name="host" type="xs:string" minOccurs="0"/>
> -            <xs:element name="cross-context" type="tomcat:emptyType"  
> minOccurs="0"/>
> +            <xs:element name="cross-context"  
> type="tomcat:trueFalseType" minOccurs="0"/>
>              <xs:element name="valve-chain" type="xs:string"  
> minOccurs="0"/>
>              <xs:element name="tomcat-realm" type="xs:string"  
> minOccurs="0"/>
>          </xs:sequence>
>      </xs:complexType>
>
> -    <xs:complexType name="emptyType"/>
> -
> +    <xs:simpleType name="trueFalseType">
> +        <xs:restriction base="xs:string">
> +            <xs:enumeration value="true"/>
> +            <xs:enumeration value="false"/>
> +        </xs:restriction>
> +    </xs:simpleType>
> +
>  </xs:schema>
>
>