User: jung
Date: 00/12/04 04:35:31
Modified: etc/META-INF/test/businessobjects Object.xsd TestObject.xsd
TestObject1.xsd TestObject2.xsd TestObject3.xsd
Log:
adopted to latest jboss container,
added decimal and date
removed some problems due to forward-referencing in meta-data
added serialisation policy
Revision Changes Path
1.2 +28 -28 zoap/etc/META-INF/test/businessobjects/Object.xsd
Index: Object.xsd
===================================================================
RCS file: /products/cvs/ejboss/zoap/etc/META-INF/test/businessobjects/Object.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- Object.xsd 2000/08/10 21:05:17 1.1
+++ Object.xsd 2000/12/04 12:35:30 1.2
@@ -1,28 +1,28 @@
-<?xml version="1.0"?>
-
-<xsd:Schema xsd:targetNamespace="http://xml.zoap.org/java/lang/Object"
- xmlns:xsd="http://www.w3.org/1999/XMLSchema"
- xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
- xmlns:zoap="http://xml.zoap.org/">
-
- <xsd:ComplexType xsd:name="ObjectType" xsi:type="zoap:ClassType"
- zoap:associatedClass="java.lang.Object">
-
- <xsd:Attribute xsi:type="zoap:NameAttribute"/>
- <xsd:Attribute xsi:type="zoap:RefAttribute"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="Object" xsd:type="ObjectType"
xsi:type="zoap:ClassElement"/>
-
- <xsd:ComplexType xsd:name="ObjectCollectionType"
xsi:type="zoap:CollectionType"
- zoap:associatedClass="[Ljava.lang.Object;">
-
- <xsd:Element xsd:ref="Object" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="ObjectCollection" xsd:type="ObjectCollectionType"
- xsi:type="zoap:CollectionElement"/>
-
-</xsd:Schema>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<xsd:Schema xsd:targetNamespace="http://xml.zoap.org/java/lang/Object"
+ xmlns:xsd="http://www.w3.org/1999/XMLSchema"
+ xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
+ xmlns:zoap="http://xml.zoap.org/">
+
+ <xsd:ComplexType xsd:name="ObjectType" xsi:type="zoap:ClassType"
+ zoap:associatedClass="java.lang.Object">
+
+ <xsd:Attribute xsi:type="zoap:NameAttribute"/>
+ <xsd:Attribute xsi:type="zoap:RefAttribute"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="Object" xsd:type="ObjectType"
xsi:type="zoap:ClassElement"/>
+
+ <xsd:ComplexType xsd:name="ObjectCollectionType"
xsi:type="zoap:CollectionType"
+ zoap:associatedClass="[Ljava.lang.Object;">
+
+ <xsd:Element xsd:ref="Object" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="ObjectCollection" xsd:type="ObjectCollectionType"
+ xsi:type="zoap:CollectionElement"/>
+
+</xsd:Schema>
1.2 +28 -28 zoap/etc/META-INF/test/businessobjects/TestObject.xsd
Index: TestObject.xsd
===================================================================
RCS file:
/products/cvs/ejboss/zoap/etc/META-INF/test/businessobjects/TestObject.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject.xsd 2000/08/10 21:05:17 1.1
+++ TestObject.xsd 2000/12/04 12:35:30 1.2
@@ -1,28 +1,28 @@
-<?xml version="1.0"?>
-
-<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject"
- xmlns:xsd="http://www.w3.org/1999/XMLSchema"
- xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
- xmlns:n0="http://xml.zoap.org/java/lang/Object"
- xmlns:zoap="http://xml.zoap.org/">
-
- <xsd:import xsd:namespace="http://xml.zoap.org/java/lang/Object"
xsd:location="Object.xsd"/>
-
- <xsd:ComplexType xsd:name="TestObjectType" xsi:type="zoap:ClassType"
- xsd:base="n0:ObjectType"
zoap:associatedClass="de.infor.businessobjects.test.TestObject">
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject" xsd:type="TestObjectType"
xsi:type="zoap:ClassElement"/>
-
- <xsd:ComplexType xsd:name="TestObjectCollectionType"
xsi:type="zoap:CollectionType"
- zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject;">
-
- <xsd:Element xsd:ref="TestObject" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObjectCollection"
xsd:type="TestObjectCollectionType"
- xsi:type="zoap:CollectionElement"/>
-
-</xsd:Schema>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject"
+ xmlns:xsd="http://www.w3.org/1999/XMLSchema"
+ xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
+ xmlns:n0="http://xml.zoap.org/java/lang/Object"
+ xmlns:zoap="http://xml.zoap.org/">
+
+ <xsd:import xsd:namespace="http://xml.zoap.org/java/lang/Object"
xsd:location="Object.xsd"/>
+
+ <xsd:ComplexType xsd:name="TestObjectType" xsi:type="zoap:ClassType"
+ xsd:base="n0:ObjectType"
zoap:associatedClass="de.infor.businessobjects.test.TestObject">
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject" xsd:type="TestObjectType"
xsi:type="zoap:ClassElement"/>
+
+ <xsd:ComplexType xsd:name="TestObjectCollectionType"
xsi:type="zoap:CollectionType"
+ zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject;">
+
+ <xsd:Element xsd:ref="TestObject" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObjectCollection"
xsd:type="TestObjectCollectionType"
+ xsi:type="zoap:CollectionElement"/>
+
+</xsd:Schema>
1.2 +85 -77 zoap/etc/META-INF/test/businessobjects/TestObject1.xsd
Index: TestObject1.xsd
===================================================================
RCS file:
/products/cvs/ejboss/zoap/etc/META-INF/test/businessobjects/TestObject1.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject1.xsd 2000/08/10 21:05:17 1.1
+++ TestObject1.xsd 2000/12/04 12:35:30 1.2
@@ -1,77 +1,85 @@
-<?xml version="1.0"?>
-
-<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject1"
- xmlns:xsd="http://www.w3.org/1999/XMLSchema"
- xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
- xmlns:n0="http://schemas.infor.de/businessobjects/test/TestObject"
- xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject3"
- xmlns:zoap="http://xml.zoap.org/">
-
- <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject"
- xsd:location="TestObject.xsd"/>
-
- <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject3"
- xsd:location="TestObject3.xsd"/>
-
- <xsd:ComplexType xsd:name="TestObject1Type"
- xsi:type="zoap:ClassType" xsd:base="n0:TestObjectType"
- zoap:associatedClass="de.infor.businessobjects.test.TestObject1">
-
- <xsd:Attribute xsd:name="testBoolean" xsd:type="xsd:boolean"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testBoolean"/>
-
- <xsd:Attribute xsd:name="testPrivate" xsd:type="xsd:boolean"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testPrivate"/>
-
- <xsd:Attribute xsd:name="testProtected" xsd:type="xsd:boolean"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testProtected"/>
-
- <xsd:Attribute xsd:name="testPublic" xsd:type="xsd:boolean"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testPublic"/>
-
- <xsd:Attribute xsd:name="testByte" xsd:type="xsd:byte"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testByte"/>
-
- <xsd:Attribute xsd:name="testInteger" xsd:type="xsd:integer"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testInteger"/>
-
- <xsd:Attribute xsd:name="testShort" xsd:type="xsd:short"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testShort"/>
-
- <xsd:Attribute xsd:name="testCharacter" xsd:type="zoap:character"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testCharacter"/>
-
- <xsd:Attribute xsd:name="testLong" xsd:type="xsd:long"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testLong"/>
-
- <xsd:Attribute xsd:name="testFloat" xsd:type="xsd:float"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testFloat"/>
-
- <xsd:Attribute xsd:name="testDouble" xsd:type="xsd:double"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testDouble"/>
-
- <xsd:Attribute xsd:name="testString" xsd:type="xsd:string"
- xsi:type="zoap:FieldAttribute"
zoap:associatedField="testString"/>
-
- <xsd:Element xsd:name="testReference" xsd:type="n1:TestObject3Type"
- xsi:type="zoap:FieldElement"
zoap:associatedField="testReference"/>
-
- <xsd:Element xsd:name="testArray"
xsd:type="n1:TestObject3CollectionType"
- xsi:type="zoap:FieldElement" zoap:associatedField="testArray"/>
-
- <xsd:Element xsd:name="testCollection"
xsd:type="n1:TestObject3CollectionVectorType"
- xsi:type="zoap:FieldElement"
zoap:associatedField="testCollection"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject1" xsd:type="TestObject1Type"
xsi:type="zoap:ClassElement"/>
-
- <xsd:ComplexType xsd:name="TestObject1CollectionType"
xsi:type="zoap:CollectionType"
- zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject1;">
- <xsd:Element xsd:ref="TestObject1" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject1Collection"
xsd:type="TestObject1CollectionType"
- xsi:type="zoap:CollectionElement"/>
-
-</xsd:Schema>
+<?xml version="1.0"?>
+
+<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject1"
+ xmlns:xsd="http://www.w3.org/1999/XMLSchema"
+ xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
+ xmlns:n0="http://schemas.infor.de/businessobjects/test/TestObject"
+ xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject3"
+ xmlns:zoap="http://xml.zoap.org/">
+
+ <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject"
+ xsd:location="TestObject.xsd"/>
+
+ <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject3"
+ xsd:location="TestObject3.xsd"/>
+
+ <xsd:ComplexType xsd:name="TestObject1Type"
+ xsi:type="zoap:ClassType" xsd:base="n0:TestObjectType"
+ zoap:associatedClass="de.infor.businessobjects.test.TestObject1">
+
+ <xsd:Attribute xsd:name="testBoolean" xsd:type="xsd:boolean"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testBoolean"/>
+
+ <xsd:Attribute xsd:name="testDecimal" xsd:type="xsd:decimal"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testDecimal"/>
+
+ <xsd:Attribute xsd:name="testPrivate" xsd:type="xsd:boolean"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testPrivate"/>
+
+ <xsd:Attribute xsd:name="testProtected" xsd:type="xsd:boolean"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testProtected"/>
+
+ <xsd:Attribute xsd:name="testPublic" xsd:type="xsd:boolean"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testPublic"/>
+
+ <xsd:Attribute xsd:name="testByte" xsd:type="xsd:byte"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testByte"/>
+
+ <xsd:Attribute xsd:name="testInteger" xsd:type="xsd:integer"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testInteger"/>
+
+
+ <xsd:Attribute xsd:name="testShort" xsd:type="xsd:short"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testShort"/>
+
+ <xsd:Attribute xsd:name="testCharacter" xsd:type="zoap:character"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testCharacter"/>
+
+ <xsd:Attribute xsd:name="testLong" xsd:type="xsd:long"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testLong"/>
+
+ <xsd:Attribute xsd:name="testFloat" xsd:type="xsd:float"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testFloat"/>
+
+ <xsd:Attribute xsd:name="testDouble" xsd:type="xsd:double"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testDouble"/>
+
+ <xsd:Attribute xsd:name="testString" xsd:type="xsd:string"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testString"/>
+
+
+ <xsd:Attribute xsd:name="testDate" xsd:type="zoap:date"
+ xsi:type="zoap:FieldAttribute"
zoap:associatedField="testDate"/>
+
+ <xsd:Element xsd:name="testReference" xsd:type="n1:TestObject3Type"
+ xsi:type="zoap:FieldElement"
zoap:associatedField="testReference"/>
+
+ <xsd:Element xsd:name="testArray"
xsd:type="n1:TestObject3CollectionType"
+ xsi:type="zoap:FieldElement" zoap:associatedField="testArray"/>
+
+ <xsd:Element xsd:name="testCollection"
xsd:type="n1:TestObject3CollectionVectorType"
+ xsi:type="zoap:FieldElement"
zoap:associatedField="testCollection"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject1" xsd:type="TestObject1Type"
xsi:type="zoap:ClassElement"/>
+
+ <xsd:ComplexType xsd:name="TestObject1CollectionType"
xsi:type="zoap:CollectionType"
+ zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject1;">
+ <xsd:Element xsd:ref="TestObject1" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject1Collection"
xsd:type="TestObject1CollectionType"
+ xsi:type="zoap:CollectionElement"/>
+
+</xsd:Schema>
1.2 +33 -33 zoap/etc/META-INF/test/businessobjects/TestObject2.xsd
Index: TestObject2.xsd
===================================================================
RCS file:
/products/cvs/ejboss/zoap/etc/META-INF/test/businessobjects/TestObject2.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject2.xsd 2000/08/10 21:05:18 1.1
+++ TestObject2.xsd 2000/12/04 12:35:30 1.2
@@ -1,33 +1,33 @@
-<?xml version="1.0"?>
-
-<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject2"
- xmlns:xsd="http://www.w3.org/1999/XMLSchema"
- xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
- xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject1"
- xmlns:zoap="http://xml.zoap.org/">
-
- <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject1"
- xsd:location="TestObject1.xsd"/>
-
- <xsd:ComplexType xsd:name="TestObject2Type" xsd:base="n1:TestObject1Type"
- xsd:derivedBy="extension" xsi:type="zoap:ClassType"
- zoap:associatedClass="de.infor.businessobjects.test.TestObject2">
-
- <xsd:Attribute xsd:name="testExtension" xsd:type="xsd:boolean"
xsi:type="zoap:FieldAttribute"
- zoap:associatedField="testExtension" />
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject2" xsd:type="TestObject2Type"
xsi:type="zoap:ClassElement"/>
-
- <xsd:ComplexType xsd:name="TestObject1CollectionType"
xsi:type="zoap:CollectionType"
- zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject2;">
-
- <xsd:Element xsd:ref="TestObject2" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject2Collection"
xsd:type="TestObject2CollectionType"
- xsi:type="zoap:CollectionElement"/>
-
-</xsd:Schema>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject2"
+ xmlns:xsd="http://www.w3.org/1999/XMLSchema"
+ xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
+ xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject1"
+ xmlns:zoap="http://xml.zoap.org/">
+
+ <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject1"
+ xsd:location="TestObject1.xsd"/>
+
+ <xsd:ComplexType xsd:name="TestObject2Type" xsd:base="n1:TestObject1Type"
+ xsd:derivedBy="extension" xsi:type="zoap:ClassType"
+ zoap:associatedClass="de.infor.businessobjects.test.TestObject2">
+
+ <xsd:Attribute xsd:name="testExtension" xsd:type="xsd:boolean"
xsi:type="zoap:FieldAttribute"
+ zoap:associatedField="testExtension" />
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject2" xsd:type="TestObject2Type"
xsi:type="zoap:ClassElement"/>
+
+ <xsd:ComplexType xsd:name="TestObject1CollectionType"
xsi:type="zoap:CollectionType"
+ zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject2;">
+
+ <xsd:Element xsd:ref="TestObject2" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject2Collection"
xsd:type="TestObject2CollectionType"
+ xsi:type="zoap:CollectionElement"/>
+
+</xsd:Schema>
1.2 +47 -47 zoap/etc/META-INF/test/businessobjects/TestObject3.xsd
Index: TestObject3.xsd
===================================================================
RCS file:
/products/cvs/ejboss/zoap/etc/META-INF/test/businessobjects/TestObject3.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestObject3.xsd 2000/08/10 21:05:18 1.1
+++ TestObject3.xsd 2000/12/04 12:35:30 1.2
@@ -1,47 +1,47 @@
-<?xml version="1.0"?>
-
-<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject3"
- xmlns:xsd="http://www.w3.org/1999/XMLSchema"
- xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
- xmlns:n0="http://xml.zoap.org/java/lang/Object"
- xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject1"
- xmlns:zoap="http://xml.zoap.org/">
-
- <xsd:import xsd:namespace="http://xml.zoap.org/java/lang/Object"
- xsd:location="Object.xsd"/>
-
- <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject1"
- xsd:location="TestObject1.xsd"/>
-
- <xsd:ComplexType xsd:name="TestObject3Type" xsi:type="zoap:ClassType"
- xsd:base="n0:ObjectType"
-
zoap:associatedClass="de.infor.businessobjects.test.TestObject3">
-
- <xsd:Element xsd:name="testReturn" xsd:type="n1:TestObject1Type"
xsi:type="zoap:FieldElement"
- zoap:associatedField="testReturn" />
-
- </xsd:ComplexType>
-
-
- <xsd:Element xsd:name="TestObject3" xsd:type="TestObject3Type"
xsi:type="zoap:ClassElement"/>
-
-
- <xsd:ComplexType xsd:name="TestObject3CollectionType"
xsi:type="zoap:CollectionType"
-
zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject3;">
-
- <xsd:Element xsd:ref="TestObject3" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
-
- </xsd:ComplexType>
-
- <xsd:ComplexType xsd:name="TestObject3CollectionVectorType"
xsi:type="zoap:CollectionType"
- zoap:associatedClass="java.util.Vector">
-
- <xsd:Element xsd:ref="TestObject3" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
-
- </xsd:ComplexType>
-
- <xsd:Element xsd:name="TestObject3Collection"
xsd:type="TestObject3CollectionType"
- xsi:type="zoap:CollectionElement"/>
-
-
-</xsd:Schema>
\ No newline at end of file
+<?xml version="1.0"?>
+
+<xsd:Schema
xsd:targetNamespace="http://schemas.infor.de/businessobjects/test/TestObject3"
+ xmlns:xsd="http://www.w3.org/1999/XMLSchema"
+ xmlns:xsi="http://www.w3.org/1999/XMLSchema-Instance"
+ xmlns:n0="http://xml.zoap.org/java/lang/Object"
+ xmlns:n1="http://schemas.infor.de/businessobjects/test/TestObject1"
+ xmlns:zoap="http://xml.zoap.org/">
+
+ <xsd:import xsd:namespace="http://xml.zoap.org/java/lang/Object"
+ xsd:location="Object.xsd"/>
+
+ <xsd:import
xsd:namespace="http://schemas.infor.de/businessobjects/test/TestObject1"
+ xsd:location="TestObject1.xsd"/>
+
+ <xsd:ComplexType xsd:name="TestObject3Type" xsi:type="zoap:ClassType"
+ xsd:base="n0:ObjectType"
+
zoap:associatedClass="de.infor.businessobjects.test.TestObject3">
+
+ <xsd:Element xsd:name="testReturn" xsd:type="n1:TestObject1Type"
xsi:type="zoap:FieldElement"
+ zoap:associatedField="testReturn" />
+
+ </xsd:ComplexType>
+
+
+ <xsd:Element xsd:name="TestObject3" xsd:type="TestObject3Type"
xsi:type="zoap:ClassElement"/>
+
+
+ <xsd:ComplexType xsd:name="TestObject3CollectionType"
xsi:type="zoap:CollectionType"
+
zoap:associatedClass="[Lde.infor.businessobjects.test.TestObject3;">
+
+ <xsd:Element xsd:ref="TestObject3" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+
+ </xsd:ComplexType>
+
+ <xsd:ComplexType xsd:name="TestObject3CollectionVectorType"
xsi:type="zoap:CollectionType"
+ zoap:associatedClass="java.util.Vector">
+
+ <xsd:Element xsd:ref="TestObject3" xsd:minOccurs="0"
xsd:maxOccurs="unbounded"/>
+
+ </xsd:ComplexType>
+
+ <xsd:Element xsd:name="TestObject3Collection"
xsd:type="TestObject3CollectionType"
+ xsi:type="zoap:CollectionElement"/>
+
+
+</xsd:Schema>