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>