2002/ws/desc/examples build.xml,1.1,1.2

Update of /sources/public/2002/ws/desc/examples
In directory hutz:/tmp/cvs-serv2925

Modified Files:
	build.xml 
Log Message:
Corrected build.xml and added targets to validate the wsdl and xsd schemas.

Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/examples/build.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** build.xml	2 Sep 2004 02:18:20 -0000	1.1
--- build.xml	2 Sep 2004 10:44:16 -0000	1.2
***************
*** 6,15 ****
  	<xmlcatalog id="schemas">
  		<dtd publicid="-//W3C//DTD XMLSCHEMA 200102//EN" location="xmlcatalog/xsd/XMLSchema.dtd"/>
! 		<dtd publicid="datatypes" location="datatypes.dtd"/>
  	</xmlcatalog>
  	
  	<target name="main" depends="valid, invalid" description="Validates all documents."/>
  
! 	<target name="valid" description="Validates invalid WSDL and XSD documents.">
  		<xmlvalidate failonerror="yes" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
  			<fileset dir="." includes="valid/**/*.wsdl, valid/**/*.xsd" />
--- 6,15 ----
  	<xmlcatalog id="schemas">
  		<dtd publicid="-//W3C//DTD XMLSCHEMA 200102//EN" location="xmlcatalog/xsd/XMLSchema.dtd"/>
! 		<dtd publicid="datatypes" location="xmlcatalog/xsd/datatypes.dtd"/>
  	</xmlcatalog>
  	
  	<target name="main" depends="valid, invalid" description="Validates all documents."/>
  
! 	<target name="valid" description="Validates valid WSDL and XSD documents.">
  		<xmlvalidate failonerror="yes" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
  			<fileset dir="." includes="valid/**/*.wsdl, valid/**/*.xsd" />
***************
*** 21,25 ****
  	</target>
  
! 	<target name="invalid" description="Validates valid WSDL and XSD documents.">
  		<xmlvalidate failonerror="no" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
  			<fileset dir="." includes="invalid/**/*.wsdl, invalid/**/*.xsd" />
--- 21,25 ----
  	</target>
  
! 	<target name="invalid" description="Validates invalid WSDL and XSD documents.">
  		<xmlvalidate failonerror="no" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
  			<fileset dir="." includes="invalid/**/*.wsdl, invalid/**/*.xsd" />
***************
*** 31,33 ****
--- 31,54 ----
  	</target>
  
+ 	<target name="wsdl" description="Validates WSDL schemas.">
+ 		<xmlvalidate failonerror="yes" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
+ 			<fileset dir="." includes="xmlcatalog/wsdl/*.xsd" />
+ 			<xmlcatalog refid="schemas"/>
+ 			<attribute name="http://xml.org/sax/features/namespaces" value="true" />
+ 			<attribute name="http://xml.org/sax/features/validation" value="true" />
+ 			<attribute name="http://apache.org/xml/features/validation/schema" value="true" />
+ 		</xmlvalidate>
+ 	</target>
+ 
+ 	<target name="xsd" description="Validates XSD schema.">
+ 		<xmlvalidate failonerror="yes" lenient="no" warn="yes" classname="org.apache.xerces.parsers.SAXParser" classpath="${xercesImpl.jar}">
+ 			<fileset dir="." includes="xmlcatalog/xsd/*.xsd" />
+ 			<xmlcatalog refid="schemas"/>
+ 			<attribute name="http://xml.org/sax/features/namespaces" value="true" />
+ 			<attribute name="http://xml.org/sax/features/validation" value="true" />
+ 			<attribute name="http://apache.org/xml/features/validation/schema" value="true" />
+ 		</xmlvalidate>
+ 	</target>
+ 
+ 
  </project>
\ No newline at end of file

Received on Monday, 6 September 2004 11:52:42 UTC