You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by jm...@apache.org on 2001/04/26 00:45:00 UTC

cvs commit: xml-axis/java/wsdd/providers wsdd-java.xsd wsdd-com.xsd wsdd-bsf.xsd

jmsnell     01/04/25 15:45:00

  Added:       java/wsdd/providers wsdd-java.xsd wsdd-com.xsd wsdd-bsf.xsd
  Log:
  WSDD Version 1.1 Providers
  
  Revision  Changes    Path
  1.1                  xml-axis/java/wsdd/providers/wsdd-java.xsd
  
  Index: wsdd-java.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xsd:schema targetNamespace="http://xml.apache.org/axis/providers/java" xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" xmlns:java="http://xml.apache.org/axis/providers/java" attributeFormDefault="qualified" version="1.0">
  	<xsd:attribute name="className" type="xsd:string"/>
  	<xsd:attribute name="isStatic" type="xsd:boolean" value="false"/>
  	<xsd:element name="provider">
  		<xsd:annotation>
  			<xsd:documentation>Java Provider Definition</xsd:documentation>
  		</xsd:annotation>
  		<xsd:complexType>
  			<xsd:attribute ref="java:className"/>
  			<xsd:attribute ref="java:isStatic"/>
  		</xsd:complexType>
  	</xsd:element>
  	<xsd:element name="classPath">
  		<xsd:annotation>
  			<xsd:documentation>Allows defining a custom java classpath</xsd:documentation>
  		</xsd:annotation>
  	</xsd:element>
  </xsd:schema>
  
  
  
  1.1                  xml-axis/java/wsdd/providers/wsdd-com.xsd
  
  Index: wsdd-com.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xsd:schema targetNamespace="http://xml.apache.org/axis/providers/com" xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" xmlns:com="http://xml.apache.org/axis/providers/com" attributeFormDefault="qualified" version="1.0">
  	<xsd:attribute name="ProgID" type="xsd:string"/>
  	<xsd:attribute name="CLSID" type="xsd:string"/>
  	<xsd:attribute name="threadingModel">
  		<xsd:simpleType>
  			<xsd:restriction base="xsd:NMTOKEN">
  				<xsd:enumeration value="multithreaded"/>
  				<xsd:enumeration value="apartment-threaded"/>
  				<xsd:enumeration value="single-apartment-threaded"/>
  			</xsd:restriction>
  		</xsd:simpleType>
  	</xsd:attribute>
  	<xsd:element name="provider">
  		<xsd:complexType>
  			<xsd:attribute ref="com:ProgID" use="optional"/>
  			<xsd:attribute ref="com:CLSID" use="optional"/>
  			<xsd:attribute ref="com:threadingModel" use="required"/>
  		</xsd:complexType>
  	</xsd:element>
  </xsd:schema>
  
  
  
  1.1                  xml-axis/java/wsdd/providers/wsdd-bsf.xsd
  
  Index: wsdd-bsf.xsd
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <xsd:schema targetNamespace="http://xml.apache.org/axis/providers/bsf" xmlns:bsf="http://xml.apache.org/axis/providers/bsf" xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" attributeFormDefault="qualified" version="1.0">
  	<xsd:attribute name="language" type="xsd:string"/>
  	<xsd:attribute name="src" type="xsd:uriReference"/>
  	<xsd:element name="provider">
  		<xsd:complexType mixed="true">
  			<xsd:attribute ref="bsf:language" use="required"/>
  			<xsd:attribute ref="bsf:src" use="optional"/>
  		</xsd:complexType>
  	</xsd:element>
  </xsd:schema>