You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Philipp Perner <ph...@healthgate.at> on 2006/11/07 11:40:30 UTC

empty service.xml

Hi guys,

I am using the eclipse plugin "Axis2 Service Archiver", for deploying my 
web service.
I have a generated wsdl file from my service class - generated from 
"Axis2 Code Generator" eclipse plugin.
But every time i am making the archive (btw it's a jar archive) the 
created service.xml file is empty.
and axis2 recognizes the service as a faulty service.

I am using Eclipse3.2, Tomcat 5.5, axis2 1.0 and jdk1.4.2 on win2k

Any proposals?

kind regards,

philipp


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Deepal Jayasinghe <de...@opensource.lk>.
Hi Philipp ;

Can you please try with either Axis2 1.1 RC2 release or Axis2 nightly
builds.
As I know the problem is fixed in the current SVN.

Thanks
Deepal

> Hi guys,
>
> I am using the eclipse plugin "Axis2 Service Archiver", for deploying
> my web service.
> I have a generated wsdl file from my service class - generated from
> "Axis2 Code Generator" eclipse plugin.
> But every time i am making the archive (btw it's a jar archive) the
> created service.xml file is empty.
> and axis2 recognizes the service as a faulty service.
>
> I am using Eclipse3.2, Tomcat 5.5, axis2 1.0 and jdk1.4.2 on win2k
>
> Any proposals?
>
> kind regards,
>
> philipp
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>

-- 
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Philipp Perner <ph...@healthgate.at>.
you are right - but that's what Axis2 Code Generator has done for me!
Am I doing anything wrong?

the way i want do produce my web service:

1) write web service
2) generate wsdl from WebService (Axis2 Code Generator)
3) generate web service archive (Axis2 Service Archiver) using web 
service class and generated wsdl-file
4) deploy webservice.jar in axis2 administrator

is this the correct procedure?

philipp

VF schrieb:
> But this wsdl is not valid when i check it in Eclipse.
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Thilina Gunarathne <cs...@gmail.com>.
Hope you are using the Axis2-1.1-RC2 or the nilghtlies from 1.1 branch..

~Thilina

On 11/8/06, Thilina Gunarathne <cs...@gmail.com> wrote:
> Philipp,,
> Please try regenerating.
> Please log a jira with your service impl, if it generates the same
> incorrect WSDL again.
>
> Thanx,
> Thilina
>
> On 11/7/06, Philipp Perner <ph...@healthgate.at> wrote:
> > If you look at the wsdl-file a little more detailled, one can see that very much tags have been generated twice. is this normal?
> >
> > kind regards...
> >
> > PS: I have done a simple WebService, and the generated wsdl file is valid - whats the problem?
> >
> >
> > VF schrieb:
> > > But this wsdl is not valid when i check it in Eclipse.
> > >
> > > -----Original Message-----
> > > From: Philipp Perner [mailto:philipp.perner@healthgate.at]
> > > Sent: Tuesday, November 07, 2006 12:46 PM
> > > To: axis-user@ws.apache.org
> > > Subject: Re: empty service.xml
> > >
> > > **********************************************************
> > > corresponding wsdl file: Pseudonymisierung.wsdl
> > > **********************************************************
> > >
> > > <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> > >       xmlns:axis2="http://Pseudonymisierung.service.axis.healthgate"
> > >       xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
> > >       xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> > >       xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> > >       xmlns:ns1="http://Pseudonymisierung.service.axis.healthgate/types"
> > >       xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> > >       targetNamespace="http://Pseudonymisierung.service.axis.healthgate">
> > >       <wsdl:types>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_14="http://net.java/xsd"
> > >                       targetNamespace="http://net.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_14:URL" name="URL" />
> > >                       <xs:complexType name="URL">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="path" />
> > >                                       <xs:element type="xs:string"
> > > name="authority" />
> > >                                       <xs:element type="xs:string"
> > > name="query" />
> > >                                       <xs:element type="xs:string"
> > > name="file" />
> > >                                       <xs:element type="xs:string"
> > > name="host" />
> > >                                       <xs:element type="xs:string"
> > > name="protocol" />
> > >                                       <xs:element type="xs:string"
> > > name="ref" />
> > >                                       <xs:element type="xs:anyType"
> > > name="content" />
> > >                                       <xs:element type="xs:int"
> > > name="defaultPort" />
> > >                                       <xs:element type="xs:int"
> > > name="port" />
> > >                                       <xs:element type="xs:string"
> > > name="userInfo" />
> > >                                       <xs:element
> > > type="stn_14:URLStreamHandlerFactory"
> > >
> > > name="uRLStreamHandlerFactory" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_14:URLStreamHandlerFactory"
> > >                               name="URLStreamHandlerFactory" />
> > >                       <xs:complexType name="URLStreamHandlerFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="URLStreamHandlerFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="URL">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="path" />
> > >                                       <xs:element type="xs:string"
> > > name="authority" />
> > >                                       <xs:element type="xs:string"
> > > name="query" />
> > >                                       <xs:element type="xs:string"
> > > name="file" />
> > >                                       <xs:element type="xs:string"
> > > name="host" />
> > >                                       <xs:element type="xs:string"
> > > name="protocol" />
> > >                                       <xs:element type="xs:string"
> > > name="ref" />
> > >                                       <xs:element type="xs:anyType"
> > > name="content" />
> > >                                       <xs:element type="xs:int"
> > > name="defaultPort" />
> > >                                       <xs:element type="xs:int"
> > > name="port" />
> > >                                       <xs:element type="xs:string"
> > > name="userInfo" />
> > >                                       <xs:element
> > > type="stn_14:URLStreamHandlerFactory"
> > >
> > > name="uRLStreamHandlerFactory" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_68="http://axis.healthgate/xsd"
> > >                       targetNamespace="http://axis.healthgate/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_68:UploadCollection"
> > >                               name="UploadCollection" />
> > >                       <xs:complexType name="UploadCollection">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:anyType"
> > > name="uploads" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="UploadCollection">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:anyType"
> > > name="uploads" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_44="http://reflect.lang.java/xsd"
> > >
> > > xmlns:stn_42="http://repository.generics.reflect.sun/xsd"
> > >
> > > targetNamespace="http://repository.generics.reflect.sun/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://reflect.lang.java/xsd"
> > > />
> > >                       <xs:element type="stn_42:ConstructorRepository"
> > >                               name="ConstructorRepository" />
> > >                       <xs:complexType name="ConstructorRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_42:FieldRepository"
> > >                               name="FieldRepository" />
> > >                       <xs:complexType name="FieldRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_44:Type"
> > > name="genericType" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_42:MethodRepository"
> > >                               name="MethodRepository" />
> > >                       <xs:complexType name="MethodRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_44:Type"
> > > name="returnType" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_42:ClassRepository"
> > >                               name="ClassRepository" />
> > >                       <xs:complexType name="ClassRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="superInterfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_44:Type"
> > > name="superclass" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="MethodRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_44:Type"
> > > name="returnType" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ConstructorRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ClassRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_44:Type"
> > >                                               name="superInterfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_44:Type"
> > > name="superclass" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="FieldRepository">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_44:Type"
> > > name="genericType" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_29="http://util.java/xsd"
> > >                       xmlns:stn_21="http://cert.security.java/xsd"
> > >                       xmlns:stn_23="http://security.java/xsd"
> > >                       targetNamespace="http://cert.security.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://security.java/xsd" />
> > >                       <xs:import namespace="http://util.java/xsd" />
> > >                       <xs:element type="stn_21:Certificate"
> > > name="Certificate" />
> > >                       <xs:complexType name="Certificate">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="type" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="encoded"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_23:PublicKey"
> > >                                               name="publicKey" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_21:CertPath" name="CertPath"
> > > />
> > >                       <xs:complexType name="CertPath">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:anyType"
> > > name="certificates" />
> > >                                       <xs:element type="xs:string"
> > > name="type" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="encoded"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_29:Iterator"
> > > name="encodings" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="CertPath">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:anyType"
> > > name="certificates" />
> > >                                       <xs:element type="xs:string"
> > > name="type" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="encoded"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_29:Iterator"
> > > name="encodings" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Certificate">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="type" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="encoded"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_23:PublicKey"
> > >                                               name="publicKey" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_8="http://annotation.reflect.sun/xsd"
> > >                       targetNamespace="http://annotation.reflect.sun/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_8:AnnotationType"
> > >                               name="AnnotationType" />
> > >                       <xs:complexType name="AnnotationType">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:boolean"
> > > name="inherited" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="AnnotationType">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:boolean"
> > > name="inherited" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_33="http://security.java/xsd"
> > >
> > > xmlns:stn_57="http://factory.generics.reflect.sun/xsd"
> > >                       xmlns:stn_17="http://misc.sun/xsd"
> > >
> > > xmlns:stn_59="http://repository.generics.reflect.sun/xsd"
> > >                       xmlns:stn_50="http://reflect.lang.java/xsd"
> > >                       xmlns:stn_36="http://reflect.sun/xsd"
> > >                       xmlns:stn_9="http://annotation.reflect.sun/xsd"
> > >                       xmlns:stn_7="http://lang.java/xsd"
> > >                       xmlns:stn_11="http://annotation.lang.java/xsd"
> > >                       targetNamespace="http://lang.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import
> > > namespace="http://annotation.reflect.sun/xsd" />
> > >                       <xs:import
> > > namespace="http://annotation.lang.java/xsd" />
> > >                       <xs:import namespace="http://misc.sun/xsd" />
> > >                       <xs:import namespace="http://security.java/xsd" />
> > >                       <xs:import namespace="http://reflect.sun/xsd" />
> > >                       <xs:import namespace="http://reflect.lang.java/xsd"
> > > />
> > >                       <xs:import
> > >
> > > namespace="http://factory.generics.reflect.sun/xsd" />
> > >                       <xs:import
> > >
> > > namespace="http://repository.generics.reflect.sun/xsd" />
> > >                       <xs:element type="stn_7:Class" name="Class" />
> > >                       <xs:complexType name="Class">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element
> > > type="stn_9:AnnotationType"
> > >                                               name="annotationType" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="annotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="canonicalName" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="classLoader" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="classLoader0" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="classes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:Class"
> > > name="componentType" />
> > >                                       <xs:element
> > > type="stn_36:ConstantPool"
> > >                                               name="constantPool" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Constructor"
> > >                                               name="constructors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="declaredClasses"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="declaredClasses0"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Constructor"
> > >                                               name="declaredConstructors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Field"
> > >                                               name="declaredFields"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Method"
> > >                                               name="declaredMethods"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element type="stn_7:Class"
> > >                                               name="enclosingClass" />
> > >                                       <xs:element
> > > type="stn_50:Constructor"
> > >                                               name="enclosingConstructor"
> > > />
> > >                                       <xs:element type="stn_50:Method"
> > >                                               name="enclosingMethod" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="enclosingMethod0"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_7:Class$EnclosingMethodInfo"
> > >                                               name="enclosingMethodInfo"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="enumConstants"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_57:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Field"
> > >                                               name="fields"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_59:ClassRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Type"
> > >                                               name="genericInterfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element type="stn_50:Type"
> > >                                               name="genericSuperclass" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="interfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Method"
> > >                                               name="methods"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="name0" />
> > >                                       <xs:element type="stn_7:Package"
> > > name="package" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="protectionDomain" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="protectionDomain0" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="rawAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_36:ReflectionFactory"
> > >                                               name="reflectionFactory" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="signers"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="simpleBinaryName" />
> > >                                       <xs:element type="xs:string"
> > > name="simpleName" />
> > >                                       <xs:element type="stn_7:Class"
> > > name="superclass" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="annotation" />
> > >                                       <xs:element type="xs:boolean"
> > > name="anonymousClass" />
> > >                                       <xs:element type="xs:boolean"
> > > name="array" />
> > >                                       <xs:element type="xs:boolean"
> > > name="enum" />
> > >                                       <xs:element type="xs:boolean"
> > > name="interface" />
> > >                                       <xs:element type="xs:boolean"
> > > name="localClass" />
> > >                                       <xs:element type="xs:boolean"
> > >                                               name="localOrAnonymousClass"
> > > />
> > >                                       <xs:element type="xs:boolean"
> > > name="memberClass" />
> > >                                       <xs:element type="xs:boolean"
> > > name="primitive" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_7:ClassLoader"
> > > name="ClassLoader" />
> > >                       <xs:complexType name="ClassLoader">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="systemClassLoader" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="callerClassLoader" />
> > >                                       <xs:element
> > > type="stn_17:URLClassPath"
> > >                                               name="bootstrapClassPath" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="defaultDomain" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="packages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > > name="parent" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="defaultAssertionStatus" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_7:Package" name="Package" />
> > >                       <xs:complexType name="Package">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="annotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="packages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="systemPackages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="sealed" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationTitle"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationVendor"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationVersion"
> > > />
> > >                                       <xs:element type="stn_7:Class"
> > > name="packageInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationTitle" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationVendor"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationVersion"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:string"
> > >                                               name="systemPackages0"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_7:Class$EnclosingMethodInfo"
> > >                               name="Class$EnclosingMethodInfo" />
> > >                       <xs:complexType name="Class$EnclosingMethodInfo">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Class">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element
> > > type="stn_9:AnnotationType"
> > >                                               name="annotationType" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="annotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="canonicalName" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="classLoader" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="classLoader0" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="classes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:Class"
> > > name="componentType" />
> > >                                       <xs:element
> > > type="stn_36:ConstantPool"
> > >                                               name="constantPool" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Constructor"
> > >                                               name="constructors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="declaredClasses"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="declaredClasses0"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Constructor"
> > >                                               name="declaredConstructors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Field"
> > >                                               name="declaredFields"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Method"
> > >                                               name="declaredMethods"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element type="stn_7:Class"
> > >                                               name="enclosingClass" />
> > >                                       <xs:element
> > > type="stn_50:Constructor"
> > >                                               name="enclosingConstructor"
> > > />
> > >                                       <xs:element type="stn_50:Method"
> > >                                               name="enclosingMethod" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="enclosingMethod0"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_7:Class$EnclosingMethodInfo"
> > >                                               name="enclosingMethodInfo"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="enumConstants"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_57:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Field"
> > >                                               name="fields"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_59:ClassRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Type"
> > >                                               name="genericInterfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element type="stn_50:Type"
> > >                                               name="genericSuperclass" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Class"
> > >                                               name="interfaces"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:Method"
> > >                                               name="methods"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="name0" />
> > >                                       <xs:element type="stn_7:Package"
> > > name="package" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="protectionDomain" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="protectionDomain0" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="rawAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_36:ReflectionFactory"
> > >                                               name="reflectionFactory" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:anyType"
> > >                                               name="signers"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="simpleBinaryName" />
> > >                                       <xs:element type="xs:string"
> > > name="simpleName" />
> > >                                       <xs:element type="stn_7:Class"
> > > name="superclass" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_50:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="annotation" />
> > >                                       <xs:element type="xs:boolean"
> > > name="anonymousClass" />
> > >                                       <xs:element type="xs:boolean"
> > > name="array" />
> > >                                       <xs:element type="xs:boolean"
> > > name="enum" />
> > >                                       <xs:element type="xs:boolean"
> > > name="interface" />
> > >                                       <xs:element type="xs:boolean"
> > > name="localClass" />
> > >                                       <xs:element type="xs:boolean"
> > >                                               name="localOrAnonymousClass"
> > > />
> > >                                       <xs:element type="xs:boolean"
> > > name="memberClass" />
> > >                                       <xs:element type="xs:boolean"
> > > name="primitive" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Class$EnclosingMethodInfo">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ClassLoader">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="systemClassLoader" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > >                                               name="callerClassLoader" />
> > >                                       <xs:element
> > > type="stn_17:URLClassPath"
> > >                                               name="bootstrapClassPath" />
> > >                                       <xs:element
> > > type="stn_33:ProtectionDomain"
> > >                                               name="defaultDomain" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="packages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_7:ClassLoader"
> > > name="parent" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="defaultAssertionStatus" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Package">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="annotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_11:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="packages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_7:Package"
> > >                                               name="systemPackages"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="sealed" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationTitle"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationVendor"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="implementationVersion"
> > > />
> > >                                       <xs:element type="stn_7:Class"
> > > name="packageInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationTitle" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationVendor"
> > > />
> > >                                       <xs:element type="xs:string"
> > >                                               name="specificationVersion"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:string"
> > >                                               name="systemPackages0"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_2="http://io.java/xsd"
> > > targetNamespace="http://io.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_2:InputStream"
> > > name="InputStream" />
> > >                       <xs:complexType name="InputStream">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_2:OutputStream"
> > > name="OutputStream" />
> > >                       <xs:complexType name="OutputStream">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="OutputStream">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="InputStream">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_25="http://net.java/xsd"
> > >                       xmlns:stn_18="http://security.java/xsd"
> > >                       xmlns:stn_19="http://lang.java/xsd"
> > >                       xmlns:stn_24="http://cert.security.java/xsd"
> > >                       targetNamespace="http://security.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://lang.java/xsd" />
> > >                       <xs:import namespace="http://cert.security.java/xsd"
> > > />
> > >                       <xs:import namespace="http://net.java/xsd" />
> > >                       <xs:element type="stn_18:ProtectionDomain"
> > >                               name="ProtectionDomain" />
> > >                       <xs:complexType name="ProtectionDomain">
> > >                               <xs:sequence>
> > >                                       <xs:element
> > > type="stn_19:ClassLoader"
> > >                                               name="classLoader" />
> > >                                       <xs:element type="stn_18:CodeSource"
> > >                                               name="codeSource" />
> > >                                       <xs:element
> > > type="stn_18:PermissionCollection"
> > >                                               name="permissions" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_18:Principal"
> > >                                               name="principals"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:CodeSource"
> > > name="CodeSource" />
> > >                       <xs:complexType name="CodeSource">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_24:Certificate"
> > >                                               name="certificates"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_25:URL"
> > > name="location" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_18:CodeSigner"
> > >                                               name="codeSigners"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:PublicKey" name="PublicKey"
> > > />
> > >                       <xs:complexType name="PublicKey">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:CodeSigner"
> > > name="CodeSigner" />
> > >                       <xs:complexType name="CodeSigner">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_24:CertPath"
> > >                                               name="signerCertPath" />
> > >                                       <xs:element type="stn_18:Timestamp"
> > >                                               name="timestamp" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:Timestamp" name="Timestamp"
> > > />
> > >                       <xs:complexType name="Timestamp">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_24:CertPath"
> > >                                               name="signerCertPath" />
> > >                                       <xs:element type="xs:dateTime"
> > > name="timestamp" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:PermissionCollection"
> > >                               name="PermissionCollection" />
> > >                       <xs:complexType name="PermissionCollection">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:boolean"
> > > name="readOnly" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_18:Principal" name="Principal"
> > > />
> > >                       <xs:complexType name="Principal">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ProtectionDomain">
> > >                               <xs:sequence>
> > >                                       <xs:element
> > > type="stn_19:ClassLoader"
> > >                                               name="classLoader" />
> > >                                       <xs:element type="stn_18:CodeSource"
> > >                                               name="codeSource" />
> > >                                       <xs:element
> > > type="stn_18:PermissionCollection"
> > >                                               name="permissions" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_18:Principal"
> > >                                               name="principals"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Principal">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="CodeSource">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_24:Certificate"
> > >                                               name="certificates"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_25:URL"
> > > name="location" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_18:CodeSigner"
> > >                                               name="codeSigners"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="CodeSigner">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_24:CertPath"
> > >                                               name="signerCertPath" />
> > >                                       <xs:element type="stn_18:Timestamp"
> > >                                               name="timestamp" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Timestamp">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_24:CertPath"
> > >                                               name="signerCertPath" />
> > >                                       <xs:element type="xs:dateTime"
> > > name="timestamp" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="PermissionCollection">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:boolean"
> > > name="readOnly" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="PublicKey">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_10="http://annotation.lang.java/xsd"
> > >                       targetNamespace="http://annotation.lang.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_10:Annotation"
> > > name="Annotation" />
> > >                       <xs:complexType name="Annotation">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Annotation">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >
> > > xmlns:stn_40="http://factory.generics.reflect.sun/xsd"
> > >
> > > targetNamespace="http://factory.generics.reflect.sun/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_40:GenericsFactory"
> > >                               name="GenericsFactory" />
> > >                       <xs:complexType name="GenericsFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="GenericsFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_35="http://reflect.sun/xsd"
> > >                       targetNamespace="http://reflect.sun/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_35:ConstantPool"
> > > name="ConstantPool" />
> > >                       <xs:complexType name="ConstantPool">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="size" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_35:ConstructorAccessor"
> > >                               name="ConstructorAccessor" />
> > >                       <xs:complexType name="ConstructorAccessor">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_35:MethodAccessor"
> > >                               name="MethodAccessor" />
> > >                       <xs:complexType name="MethodAccessor">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_35:ReflectionFactory"
> > >                               name="ReflectionFactory" />
> > >                       <xs:complexType name="ReflectionFactory">
> > >                               <xs:sequence>
> > >                                       <xs:element
> > > type="stn_35:ReflectionFactory"
> > >                                               name="reflectionFactory" />
> > >                                       <xs:element
> > > type="stn_35:LangReflectAccess"
> > >                                               name="langReflectAccess" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_35:LangReflectAccess"
> > >                               name="LangReflectAccess" />
> > >                       <xs:complexType name="LangReflectAccess">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="LangReflectAccess">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ReflectionFactory">
> > >                               <xs:sequence>
> > >                                       <xs:element
> > > type="stn_35:ReflectionFactory"
> > >                                               name="reflectionFactory" />
> > >                                       <xs:element
> > > type="stn_35:LangReflectAccess"
> > >                                               name="langReflectAccess" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ConstantPool">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="size" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="MethodAccessor">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="ConstructorAccessor">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_28="http://util.java/xsd"
> > >                       targetNamespace="http://util.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:element type="stn_28:Iterator" name="Iterator"
> > > />
> > >                       <xs:complexType name="Iterator">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Iterator">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_6="http://datatransfer.awt.java/xsd"
> > >                       xmlns:stn_62="http://lang.java/xsd"
> > >                       targetNamespace="http://datatransfer.awt.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://lang.java/xsd" />
> > >                       <xs:element type="stn_6:DataFlavor"
> > > name="DataFlavor" />
> > >                       <xs:complexType name="DataFlavor">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="mimeType" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="humanPresentableName"
> > > />
> > >                                       <xs:element type="stn_62:Class"
> > >
> > > name="defaultRepresentationClass" />
> > >                                       <xs:element type="xs:string"
> > >
> > > name="defaultRepresentationClassAsString" />
> > >                                       <xs:element type="xs:string"
> > > name="primaryType" />
> > >                                       <xs:element type="stn_62:Class"
> > >                                               name="representationClass"
> > > />
> > >                                       <xs:element type="xs:string"
> > > name="subType" />
> > >                                       <xs:element type="stn_6:DataFlavor"
> > >
> > > name="textPlainUnicodeFlavor" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorJavaFileListType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorRemoteObjectType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorSerializedObjectType" />
> > >                                       <xs:element type="xs:boolean"
> > > name="flavorTextType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="mimeTypeSerializedObject" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassByteBuffer" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassCharBuffer" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassInputStream" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassReader" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassRemote" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassSerializable" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="DataFlavor">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="mimeType" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="humanPresentableName"
> > > />
> > >                                       <xs:element type="stn_62:Class"
> > >
> > > name="defaultRepresentationClass" />
> > >                                       <xs:element type="xs:string"
> > >
> > > name="defaultRepresentationClassAsString" />
> > >                                       <xs:element type="xs:string"
> > > name="primaryType" />
> > >                                       <xs:element type="stn_62:Class"
> > >                                               name="representationClass"
> > > />
> > >                                       <xs:element type="xs:string"
> > > name="subType" />
> > >                                       <xs:element type="stn_6:DataFlavor"
> > >
> > > name="textPlainUnicodeFlavor" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorJavaFileListType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorRemoteObjectType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="flavorSerializedObjectType" />
> > >                                       <xs:element type="xs:boolean"
> > > name="flavorTextType" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="mimeTypeSerializedObject" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassByteBuffer" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassCharBuffer" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassInputStream" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassReader" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassRemote" />
> > >                                       <xs:element type="xs:boolean"
> > >
> > > name="representationClassSerializable" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_13="http://misc.sun/xsd"
> > > xmlns:stn_16="http://net.java/xsd"
> > >                       targetNamespace="http://misc.sun/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://net.java/xsd" />
> > >                       <xs:element type="stn_13:URLClassPath"
> > > name="URLClassPath" />
> > >                       <xs:complexType name="URLClassPath">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_16:URL"
> > >                                               name="uRLs"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="URLClassPath">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_16:URL"
> > >                                               name="uRLs"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_38="http://annotation.lang.java/xsd"
> > >                       xmlns:stn_39="http://lang.java/xsd"
> > >
> > > xmlns:stn_45="http://repository.generics.reflect.sun/xsd"
> > >                       xmlns:stn_37="http://reflect.lang.java/xsd"
> > >
> > > xmlns:stn_41="http://factory.generics.reflect.sun/xsd"
> > >                       xmlns:stn_49="http://reflect.sun/xsd"
> > >                       targetNamespace="http://reflect.lang.java/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import
> > > namespace="http://annotation.lang.java/xsd" />
> > >                       <xs:import namespace="http://lang.java/xsd" />
> > >                       <xs:import
> > >
> > > namespace="http://factory.generics.reflect.sun/xsd" />
> > >                       <xs:import
> > >
> > > namespace="http://repository.generics.reflect.sun/xsd" />
> > >                       <xs:import namespace="http://reflect.sun/xsd" />
> > >                       <xs:element type="stn_37:Constructor"
> > > name="Constructor" />
> > >                       <xs:complexType name="Constructor">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:ConstructorRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="rawAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericExceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericParameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="parameterAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="varArgs" />
> > >                                       <xs:element
> > > type="stn_49:ConstructorAccessor"
> > >                                               name="constructorAccessor"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >
> > > name="rawParameterAnnotations" maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="signature" />
> > >                                       <xs:element type="xs:int"
> > > name="slot" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_37:Type" name="Type" />
> > >                       <xs:complexType name="Type">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_37:TypeVariable"
> > > name="TypeVariable" />
> > >                       <xs:complexType name="TypeVariable">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="bounds"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_37:GenericDeclaration"
> > >                                               name="genericDeclaration" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_37:GenericDeclaration"
> > >                               name="GenericDeclaration" />
> > >                       <xs:complexType name="GenericDeclaration">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_37:Field" name="Field" />
> > >                       <xs:complexType name="Field">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:FieldRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element type="stn_37:Type"
> > > name="genericType" />
> > >                                       <xs:element type="stn_39:Class"
> > > name="type" />
> > >                                       <xs:element type="xs:boolean"
> > > name="enumConstant" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_37:Method" name="Method" />
> > >                       <xs:complexType name="Method">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:MethodRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > > name="returnType" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element type="xs:anyType"
> > > name="defaultValue" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericExceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericParameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_37:Type"
> > >                                               name="genericReturnType" />
> > >                                       <xs:element
> > > type="stn_49:MethodAccessor"
> > >                                               name="methodAccessor" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="parameterAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="bridge" />
> > >                                       <xs:element type="xs:boolean"
> > > name="varArgs" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="TypeVariable">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="bounds"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_37:GenericDeclaration"
> > >                                               name="genericDeclaration" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="GenericDeclaration">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Constructor">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:ConstructorRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >                                               name="rawAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericExceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericParameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="parameterAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="varArgs" />
> > >                                       <xs:element
> > > type="stn_49:ConstructorAccessor"
> > >                                               name="constructorAccessor"
> > > />
> > >                                       <xs:element minOccurs="0"
> > > type="xs:byte"
> > >
> > > name="rawParameterAnnotations" maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:string"
> > > name="signature" />
> > >                                       <xs:element type="xs:int"
> > > name="slot" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Field">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:FieldRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element type="stn_37:Type"
> > > name="genericType" />
> > >                                       <xs:element type="stn_39:Class"
> > > name="type" />
> > >                                       <xs:element type="xs:boolean"
> > > name="enumConstant" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Method">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:int"
> > > name="modifiers" />
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="declaredAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > >                                               name="declaringClass" />
> > >                                       <xs:element
> > > type="stn_41:GenericsFactory"
> > >                                               name="factory" />
> > >                                       <xs:element
> > > type="stn_45:MethodRepository"
> > >                                               name="genericInfo" />
> > >                                       <xs:element type="xs:string"
> > >                                               name="genericSignature" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="parameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_39:Class"
> > > name="returnType" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:TypeVariable"
> > >                                               name="typeParameters"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="synthetic" />
> > >                                       <xs:element type="xs:anyType"
> > > name="defaultValue" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_39:Class"
> > >                                               name="exceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericExceptionTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_37:Type"
> > >                                               name="genericParameterTypes"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_37:Type"
> > >                                               name="genericReturnType" />
> > >                                       <xs:element
> > > type="stn_49:MethodAccessor"
> > >                                               name="methodAccessor" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_38:Annotation"
> > >                                               name="parameterAnnotations"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="xs:boolean"
> > > name="bridge" />
> > >                                       <xs:element type="xs:boolean"
> > > name="varArgs" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="Type">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >                       xmlns:stn_63="http://datatransfer.awt.java/xsd"
> > >                       xmlns:stn_1="http://activation.javax/xsd"
> > >                       xmlns:stn_3="http://io.java/xsd"
> > >                       targetNamespace="http://activation.javax/xsd"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://io.java/xsd" />
> > >                       <xs:import
> > > namespace="http://datatransfer.awt.java/xsd" />
> > >                       <xs:element type="stn_1:DataHandler"
> > > name="DataHandler" />
> > >                       <xs:complexType name="DataHandler">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element type="xs:anyType"
> > > name="content" />
> > >                                       <xs:element type="stn_3:InputStream"
> > >                                               name="inputStream" />
> > >                                       <xs:element type="xs:string"
> > > name="contentType" />
> > >                                       <xs:element
> > > type="stn_3:OutputStream"
> > >                                               name="outputStream" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_1:CommandInfo"
> > >                                               name="allCommands"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_63:DataFlavor"
> > >                                               name="transferDataFlavors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_1:DataSource"
> > >                                               name="dataSource" />
> > >                                       <xs:element type="stn_1:CommandMap"
> > >                                               name="commandMap" />
> > >                                       <xs:element
> > > type="stn_1:DataContentHandler"
> > >                                               name="dataContentHandler" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_1:CommandInfo"
> > >                                               name="preferredCommands"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_1:DataContentHandlerFactory"
> > >
> > > name="dataContentHandlerFactory" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_1:CommandInfo"
> > > name="CommandInfo" />
> > >                       <xs:complexType name="CommandInfo">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="commandName" />
> > >                                       <xs:element type="xs:string"
> > > name="commandClass" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_1:DataSource"
> > > name="DataSource" />
> > >                       <xs:complexType name="DataSource">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element type="stn_3:InputStream"
> > >                                               name="inputStream" />
> > >                                       <xs:element type="xs:string"
> > > name="contentType" />
> > >                                       <xs:element
> > > type="stn_3:OutputStream"
> > >                                               name="outputStream" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_1:CommandMap"
> > > name="CommandMap" />
> > >                       <xs:complexType name="CommandMap">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_1:CommandMap"
> > >                                               name="defaultCommandMap" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_1:DataContentHandler"
> > >                               name="DataContentHandler" />
> > >                       <xs:complexType name="DataContentHandler">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_63:DataFlavor"
> > >                                               name="transferDataFlavors"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:element type="stn_1:DataContentHandlerFactory"
> > >                               name="DataContentHandlerFactory" />
> > >                       <xs:complexType name="DataContentHandlerFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="CommandMap">
> > >                               <xs:sequence>
> > >                                       <xs:element type="stn_1:CommandMap"
> > >                                               name="defaultCommandMap" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="DataContentHandlerFactory">
> > >                               <xs:sequence />
> > >                       </xs:complexType>
> > >                       <xs:complexType name="DataHandler">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element type="xs:anyType"
> > > name="content" />
> > >                                       <xs:element type="stn_3:InputStream"
> > >                                               name="inputStream" />
> > >                                       <xs:element type="xs:string"
> > > name="contentType" />
> > >                                       <xs:element
> > > type="stn_3:OutputStream"
> > >                                               name="outputStream" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_1:CommandInfo"
> > >                                               name="allCommands"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_63:DataFlavor"
> > >                                               name="transferDataFlavors"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element type="stn_1:DataSource"
> > >                                               name="dataSource" />
> > >                                       <xs:element type="stn_1:CommandMap"
> > >                                               name="commandMap" />
> > >                                       <xs:element
> > > type="stn_1:DataContentHandler"
> > >                                               name="dataContentHandler" />
> > >                                       <xs:element minOccurs="0"
> > > type="stn_1:CommandInfo"
> > >                                               name="preferredCommands"
> > > maxOccurs="unbounded" />
> > >                                       <xs:element
> > > type="stn_1:DataContentHandlerFactory"
> > >
> > > name="dataContentHandlerFactory" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="DataContentHandler">
> > >                               <xs:sequence>
> > >                                       <xs:element minOccurs="0"
> > > type="stn_63:DataFlavor"
> > >                                               name="transferDataFlavors"
> > > maxOccurs="unbounded" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="DataSource">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="name" />
> > >                                       <xs:element type="stn_3:InputStream"
> > >                                               name="inputStream" />
> > >                                       <xs:element type="xs:string"
> > > name="contentType" />
> > >                                       <xs:element
> > > type="stn_3:OutputStream"
> > >                                               name="outputStream" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >                       <xs:complexType name="CommandInfo">
> > >                               <xs:sequence>
> > >                                       <xs:element type="xs:string"
> > > name="commandName" />
> > >                                       <xs:element type="xs:string"
> > > name="commandClass" />
> > >                               </xs:sequence>
> > >                       </xs:complexType>
> > >               </xs:schema>
> > >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > >
> > > xmlns:ns="http://Pseudonymisierung.service.axis.healthgate/types"
> > >                       xmlns:stn_69="http://activation.javax/xsd"
> > >                       xmlns:stn_70="http://axis.healthgate/xsd"
> > >
> > > targetNamespace="http://Pseudonymisierung.service.axis.healthgate/types"
> > >                       elementFormDefault="unqualified"
> > >                       attributeFormDefault="unqualified">
> > >                       <xs:import namespace="http://activation.javax/xsd"
> > > />
> > >                       <xs:import namespace="http://axis.healthgate/xsd" />
> > >                       <xs:element name="getFile">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="subDir" />
> > >                                               <xs:element type="xs:string"
> > > name="fileName" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="getFileResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element
> > > type="stn_69:DataHandler"
> > >                                                       name="return" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="doPseudonymisieren">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="sVNr" />
> > >                                               <xs:element type="xs:string"
> > > name="gebDat" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="doPseudonymisierenResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="return" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="uploadFile">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="name" />
> > >                                               <xs:element
> > > type="xs:dateTime" name="date" />
> > >                                               <xs:element
> > > type="stn_69:DataHandler"
> > >                                                       name="handler" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="uploadFileResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element
> > > type="xs:boolean" name="return" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="listUploadDir">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="subDir" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="listUploadDirResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element minOccurs="0"
> > > type="xs:string"
> > >                                                       name="return"
> > > maxOccurs="unbounded" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="listUploads">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="subDir" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="listUploadsResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element
> > > type="stn_70:UploadCollection"
> > >                                                       name="return" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element name="doDifficultPseudonymisieren">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="sVNr" />
> > >                                               <xs:element type="xs:string"
> > > name="gebDat" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >                       <xs:element
> > > name="doDifficultPseudonymisierenResponse">
> > >                               <xs:complexType>
> > >                                       <xs:sequence>
> > >                                               <xs:element type="xs:string"
> > > name="return" />
> > >                                       </xs:sequence>
> > >                               </xs:complexType>
> > >                       </xs:element>
> > >               </xs:schema>
> > >       </wsdl:types>
> > >       <wsdl:message name="getFileMessage">
> > >               <wsdl:part element="ns1:getFile" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="getFileResponseMessage">
> > >               <wsdl:part element="ns1:getFileResponse" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="doPseudonymisierenMessage">
> > >               <wsdl:part element="ns1:doPseudonymisieren" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="doPseudonymisierenResponseMessage">
> > >               <wsdl:part element="ns1:doPseudonymisierenResponse"
> > >                       name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="uploadFileMessage">
> > >               <wsdl:part element="ns1:uploadFile" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="uploadFileResponseMessage">
> > >               <wsdl:part element="ns1:uploadFileResponse" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="listUploadDirMessage">
> > >               <wsdl:part element="ns1:listUploadDir" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="listUploadDirResponseMessage">
> > >               <wsdl:part element="ns1:listUploadDirResponse" name="part1"
> > > />
> > >       </wsdl:message>
> > >       <wsdl:message name="listUploadsMessage">
> > >               <wsdl:part element="ns1:listUploads" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="listUploadsResponseMessage">
> > >               <wsdl:part element="ns1:listUploadsResponse" name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="doDifficultPseudonymisierenMessage">
> > >               <wsdl:part element="ns1:doDifficultPseudonymisieren"
> > >                       name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:message name="doDifficultPseudonymisierenResponseMessage">
> > >               <wsdl:part element="ns1:doDifficultPseudonymisierenResponse"
> > >                       name="part1" />
> > >       </wsdl:message>
> > >       <wsdl:portType name="PseudonymisierungPortType">
> > >               <wsdl:operation name="getFile">
> > >                       <wsdl:input message="axis2:getFileMessage" />
> > >                       <wsdl:output message="axis2:getFileResponseMessage"
> > > />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="doPseudonymisieren">
> > >                       <wsdl:input
> > > message="axis2:doPseudonymisierenMessage" />
> > >                       <wsdl:output
> > >
> > > message="axis2:doPseudonymisierenResponseMessage" />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="uploadFile">
> > >                       <wsdl:input message="axis2:uploadFileMessage" />
> > >                       <wsdl:output
> > > message="axis2:uploadFileResponseMessage" />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="formatDate">
> > >                       <wsdl:input message="axis2:formatDateMessage" />
> > >                       <wsdl:output
> > > message="axis2:formatDateResponseMessage" />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="getBytesFromFile">
> > >                       <wsdl:input message="axis2:getBytesFromFileMessage"
> > > />
> > >                       <wsdl:output
> > >
> > > message="axis2:getBytesFromFileResponseMessage" />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="listUploadDir">
> > >                       <wsdl:input message="axis2:listUploadDirMessage" />
> > >                       <wsdl:output
> > > message="axis2:listUploadDirResponseMessage" />
> > >               </wsdl:operation>
> > >               <wsdl:operation name="listUploads">
> > >                       <wsdl:in...
>
> [Message clipped]


-- 
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Thilina Gunarathne <cs...@gmail.com>.
Philipp,,
Please try regenerating.
Please log a jira with your service impl, if it generates the same
incorrect WSDL again.

Thanx,
Thilina

On 11/7/06, Philipp Perner <ph...@healthgate.at> wrote:
> If you look at the wsdl-file a little more detailled, one can see that very much tags have been generated twice. is this normal?
>
> kind regards...
>
> PS: I have done a simple WebService, and the generated wsdl file is valid - whats the problem?
>
>
> VF schrieb:
> > But this wsdl is not valid when i check it in Eclipse.
> >
> > -----Original Message-----
> > From: Philipp Perner [mailto:philipp.perner@healthgate.at]
> > Sent: Tuesday, November 07, 2006 12:46 PM
> > To: axis-user@ws.apache.org
> > Subject: Re: empty service.xml
> >
> > **********************************************************
> > corresponding wsdl file: Pseudonymisierung.wsdl
> > **********************************************************
> >
> > <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> >       xmlns:axis2="http://Pseudonymisierung.service.axis.healthgate"
> >       xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
> >       xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> >       xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> >       xmlns:ns1="http://Pseudonymisierung.service.axis.healthgate/types"
> >       xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> >       targetNamespace="http://Pseudonymisierung.service.axis.healthgate">
> >       <wsdl:types>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_14="http://net.java/xsd"
> >                       targetNamespace="http://net.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_14:URL" name="URL" />
> >                       <xs:complexType name="URL">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="path" />
> >                                       <xs:element type="xs:string"
> > name="authority" />
> >                                       <xs:element type="xs:string"
> > name="query" />
> >                                       <xs:element type="xs:string"
> > name="file" />
> >                                       <xs:element type="xs:string"
> > name="host" />
> >                                       <xs:element type="xs:string"
> > name="protocol" />
> >                                       <xs:element type="xs:string"
> > name="ref" />
> >                                       <xs:element type="xs:anyType"
> > name="content" />
> >                                       <xs:element type="xs:int"
> > name="defaultPort" />
> >                                       <xs:element type="xs:int"
> > name="port" />
> >                                       <xs:element type="xs:string"
> > name="userInfo" />
> >                                       <xs:element
> > type="stn_14:URLStreamHandlerFactory"
> >
> > name="uRLStreamHandlerFactory" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_14:URLStreamHandlerFactory"
> >                               name="URLStreamHandlerFactory" />
> >                       <xs:complexType name="URLStreamHandlerFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="URLStreamHandlerFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="URL">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="path" />
> >                                       <xs:element type="xs:string"
> > name="authority" />
> >                                       <xs:element type="xs:string"
> > name="query" />
> >                                       <xs:element type="xs:string"
> > name="file" />
> >                                       <xs:element type="xs:string"
> > name="host" />
> >                                       <xs:element type="xs:string"
> > name="protocol" />
> >                                       <xs:element type="xs:string"
> > name="ref" />
> >                                       <xs:element type="xs:anyType"
> > name="content" />
> >                                       <xs:element type="xs:int"
> > name="defaultPort" />
> >                                       <xs:element type="xs:int"
> > name="port" />
> >                                       <xs:element type="xs:string"
> > name="userInfo" />
> >                                       <xs:element
> > type="stn_14:URLStreamHandlerFactory"
> >
> > name="uRLStreamHandlerFactory" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_68="http://axis.healthgate/xsd"
> >                       targetNamespace="http://axis.healthgate/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_68:UploadCollection"
> >                               name="UploadCollection" />
> >                       <xs:complexType name="UploadCollection">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:anyType"
> > name="uploads" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="UploadCollection">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:anyType"
> > name="uploads" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_44="http://reflect.lang.java/xsd"
> >
> > xmlns:stn_42="http://repository.generics.reflect.sun/xsd"
> >
> > targetNamespace="http://repository.generics.reflect.sun/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://reflect.lang.java/xsd"
> > />
> >                       <xs:element type="stn_42:ConstructorRepository"
> >                               name="ConstructorRepository" />
> >                       <xs:complexType name="ConstructorRepository">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_42:FieldRepository"
> >                               name="FieldRepository" />
> >                       <xs:complexType name="FieldRepository">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_44:Type"
> > name="genericType" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_42:MethodRepository"
> >                               name="MethodRepository" />
> >                       <xs:complexType name="MethodRepository">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_44:Type"
> > name="returnType" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_42:ClassRepository"
> >                               name="ClassRepository" />
> >                       <xs:complexType name="ClassRepository">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="superInterfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_44:Type"
> > name="superclass" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="MethodRepository">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_44:Type"
> > name="returnType" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="ConstructorRepository">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="ClassRepository">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_44:Type"
> >                                               name="superInterfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_44:Type"
> > name="superclass" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="FieldRepository">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_44:Type"
> > name="genericType" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_29="http://util.java/xsd"
> >                       xmlns:stn_21="http://cert.security.java/xsd"
> >                       xmlns:stn_23="http://security.java/xsd"
> >                       targetNamespace="http://cert.security.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://security.java/xsd" />
> >                       <xs:import namespace="http://util.java/xsd" />
> >                       <xs:element type="stn_21:Certificate"
> > name="Certificate" />
> >                       <xs:complexType name="Certificate">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="type" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="encoded"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_23:PublicKey"
> >                                               name="publicKey" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_21:CertPath" name="CertPath"
> > />
> >                       <xs:complexType name="CertPath">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:anyType"
> > name="certificates" />
> >                                       <xs:element type="xs:string"
> > name="type" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="encoded"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_29:Iterator"
> > name="encodings" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="CertPath">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:anyType"
> > name="certificates" />
> >                                       <xs:element type="xs:string"
> > name="type" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="encoded"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_29:Iterator"
> > name="encodings" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Certificate">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="type" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="encoded"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_23:PublicKey"
> >                                               name="publicKey" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_8="http://annotation.reflect.sun/xsd"
> >                       targetNamespace="http://annotation.reflect.sun/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_8:AnnotationType"
> >                               name="AnnotationType" />
> >                       <xs:complexType name="AnnotationType">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:boolean"
> > name="inherited" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="AnnotationType">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:boolean"
> > name="inherited" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_33="http://security.java/xsd"
> >
> > xmlns:stn_57="http://factory.generics.reflect.sun/xsd"
> >                       xmlns:stn_17="http://misc.sun/xsd"
> >
> > xmlns:stn_59="http://repository.generics.reflect.sun/xsd"
> >                       xmlns:stn_50="http://reflect.lang.java/xsd"
> >                       xmlns:stn_36="http://reflect.sun/xsd"
> >                       xmlns:stn_9="http://annotation.reflect.sun/xsd"
> >                       xmlns:stn_7="http://lang.java/xsd"
> >                       xmlns:stn_11="http://annotation.lang.java/xsd"
> >                       targetNamespace="http://lang.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import
> > namespace="http://annotation.reflect.sun/xsd" />
> >                       <xs:import
> > namespace="http://annotation.lang.java/xsd" />
> >                       <xs:import namespace="http://misc.sun/xsd" />
> >                       <xs:import namespace="http://security.java/xsd" />
> >                       <xs:import namespace="http://reflect.sun/xsd" />
> >                       <xs:import namespace="http://reflect.lang.java/xsd"
> > />
> >                       <xs:import
> >
> > namespace="http://factory.generics.reflect.sun/xsd" />
> >                       <xs:import
> >
> > namespace="http://repository.generics.reflect.sun/xsd" />
> >                       <xs:element type="stn_7:Class" name="Class" />
> >                       <xs:complexType name="Class">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element
> > type="stn_9:AnnotationType"
> >                                               name="annotationType" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="annotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="canonicalName" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="classLoader" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="classLoader0" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="classes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:Class"
> > name="componentType" />
> >                                       <xs:element
> > type="stn_36:ConstantPool"
> >                                               name="constantPool" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Constructor"
> >                                               name="constructors"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="declaredClasses"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="declaredClasses0"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Constructor"
> >                                               name="declaredConstructors"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Field"
> >                                               name="declaredFields"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Method"
> >                                               name="declaredMethods"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element type="stn_7:Class"
> >                                               name="enclosingClass" />
> >                                       <xs:element
> > type="stn_50:Constructor"
> >                                               name="enclosingConstructor"
> > />
> >                                       <xs:element type="stn_50:Method"
> >                                               name="enclosingMethod" />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="enclosingMethod0"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_7:Class$EnclosingMethodInfo"
> >                                               name="enclosingMethodInfo"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="enumConstants"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_57:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Field"
> >                                               name="fields"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_59:ClassRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Type"
> >                                               name="genericInterfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element type="stn_50:Type"
> >                                               name="genericSuperclass" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="interfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Method"
> >                                               name="methods"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="name0" />
> >                                       <xs:element type="stn_7:Package"
> > name="package" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="protectionDomain" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="protectionDomain0" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="rawAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_36:ReflectionFactory"
> >                                               name="reflectionFactory" />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="signers"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> >                                               name="simpleBinaryName" />
> >                                       <xs:element type="xs:string"
> > name="simpleName" />
> >                                       <xs:element type="stn_7:Class"
> > name="superclass" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="annotation" />
> >                                       <xs:element type="xs:boolean"
> > name="anonymousClass" />
> >                                       <xs:element type="xs:boolean"
> > name="array" />
> >                                       <xs:element type="xs:boolean"
> > name="enum" />
> >                                       <xs:element type="xs:boolean"
> > name="interface" />
> >                                       <xs:element type="xs:boolean"
> > name="localClass" />
> >                                       <xs:element type="xs:boolean"
> >                                               name="localOrAnonymousClass"
> > />
> >                                       <xs:element type="xs:boolean"
> > name="memberClass" />
> >                                       <xs:element type="xs:boolean"
> > name="primitive" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_7:ClassLoader"
> > name="ClassLoader" />
> >                       <xs:complexType name="ClassLoader">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="systemClassLoader" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="callerClassLoader" />
> >                                       <xs:element
> > type="stn_17:URLClassPath"
> >                                               name="bootstrapClassPath" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="defaultDomain" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="packages"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:ClassLoader"
> > name="parent" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="defaultAssertionStatus" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_7:Package" name="Package" />
> >                       <xs:complexType name="Package">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="annotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="packages"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="systemPackages"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="sealed" />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationTitle"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationVendor"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationVersion"
> > />
> >                                       <xs:element type="stn_7:Class"
> > name="packageInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationTitle" />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationVendor"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationVersion"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:string"
> >                                               name="systemPackages0"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_7:Class$EnclosingMethodInfo"
> >                               name="Class$EnclosingMethodInfo" />
> >                       <xs:complexType name="Class$EnclosingMethodInfo">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="Class">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element
> > type="stn_9:AnnotationType"
> >                                               name="annotationType" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="annotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="canonicalName" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="classLoader" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="classLoader0" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="classes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:Class"
> > name="componentType" />
> >                                       <xs:element
> > type="stn_36:ConstantPool"
> >                                               name="constantPool" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Constructor"
> >                                               name="constructors"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="declaredClasses"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="declaredClasses0"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Constructor"
> >                                               name="declaredConstructors"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Field"
> >                                               name="declaredFields"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Method"
> >                                               name="declaredMethods"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element type="stn_7:Class"
> >                                               name="enclosingClass" />
> >                                       <xs:element
> > type="stn_50:Constructor"
> >                                               name="enclosingConstructor"
> > />
> >                                       <xs:element type="stn_50:Method"
> >                                               name="enclosingMethod" />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="enclosingMethod0"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_7:Class$EnclosingMethodInfo"
> >                                               name="enclosingMethodInfo"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="enumConstants"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_57:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Field"
> >                                               name="fields"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_59:ClassRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Type"
> >                                               name="genericInterfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element type="stn_50:Type"
> >                                               name="genericSuperclass" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Class"
> >                                               name="interfaces"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:Method"
> >                                               name="methods"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="name0" />
> >                                       <xs:element type="stn_7:Package"
> > name="package" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="protectionDomain" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="protectionDomain0" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="rawAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_36:ReflectionFactory"
> >                                               name="reflectionFactory" />
> >                                       <xs:element minOccurs="0"
> > type="xs:anyType"
> >                                               name="signers"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> >                                               name="simpleBinaryName" />
> >                                       <xs:element type="xs:string"
> > name="simpleName" />
> >                                       <xs:element type="stn_7:Class"
> > name="superclass" />
> >                                       <xs:element minOccurs="0"
> > type="stn_50:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="annotation" />
> >                                       <xs:element type="xs:boolean"
> > name="anonymousClass" />
> >                                       <xs:element type="xs:boolean"
> > name="array" />
> >                                       <xs:element type="xs:boolean"
> > name="enum" />
> >                                       <xs:element type="xs:boolean"
> > name="interface" />
> >                                       <xs:element type="xs:boolean"
> > name="localClass" />
> >                                       <xs:element type="xs:boolean"
> >                                               name="localOrAnonymousClass"
> > />
> >                                       <xs:element type="xs:boolean"
> > name="memberClass" />
> >                                       <xs:element type="xs:boolean"
> > name="primitive" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Class$EnclosingMethodInfo">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="ClassLoader">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="systemClassLoader" />
> >                                       <xs:element type="stn_7:ClassLoader"
> >                                               name="callerClassLoader" />
> >                                       <xs:element
> > type="stn_17:URLClassPath"
> >                                               name="bootstrapClassPath" />
> >                                       <xs:element
> > type="stn_33:ProtectionDomain"
> >                                               name="defaultDomain" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="packages"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_7:ClassLoader"
> > name="parent" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="defaultAssertionStatus" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Package">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="annotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_11:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="packages"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_7:Package"
> >                                               name="systemPackages"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="sealed" />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationTitle"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationVendor"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="implementationVersion"
> > />
> >                                       <xs:element type="stn_7:Class"
> > name="packageInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationTitle" />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationVendor"
> > />
> >                                       <xs:element type="xs:string"
> >                                               name="specificationVersion"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:string"
> >                                               name="systemPackages0"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_2="http://io.java/xsd"
> > targetNamespace="http://io.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_2:InputStream"
> > name="InputStream" />
> >                       <xs:complexType name="InputStream">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:element type="stn_2:OutputStream"
> > name="OutputStream" />
> >                       <xs:complexType name="OutputStream">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="OutputStream">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="InputStream">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_25="http://net.java/xsd"
> >                       xmlns:stn_18="http://security.java/xsd"
> >                       xmlns:stn_19="http://lang.java/xsd"
> >                       xmlns:stn_24="http://cert.security.java/xsd"
> >                       targetNamespace="http://security.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://lang.java/xsd" />
> >                       <xs:import namespace="http://cert.security.java/xsd"
> > />
> >                       <xs:import namespace="http://net.java/xsd" />
> >                       <xs:element type="stn_18:ProtectionDomain"
> >                               name="ProtectionDomain" />
> >                       <xs:complexType name="ProtectionDomain">
> >                               <xs:sequence>
> >                                       <xs:element
> > type="stn_19:ClassLoader"
> >                                               name="classLoader" />
> >                                       <xs:element type="stn_18:CodeSource"
> >                                               name="codeSource" />
> >                                       <xs:element
> > type="stn_18:PermissionCollection"
> >                                               name="permissions" />
> >                                       <xs:element minOccurs="0"
> > type="stn_18:Principal"
> >                                               name="principals"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:CodeSource"
> > name="CodeSource" />
> >                       <xs:complexType name="CodeSource">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_24:Certificate"
> >                                               name="certificates"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_25:URL"
> > name="location" />
> >                                       <xs:element minOccurs="0"
> > type="stn_18:CodeSigner"
> >                                               name="codeSigners"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:PublicKey" name="PublicKey"
> > />
> >                       <xs:complexType name="PublicKey">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:CodeSigner"
> > name="CodeSigner" />
> >                       <xs:complexType name="CodeSigner">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_24:CertPath"
> >                                               name="signerCertPath" />
> >                                       <xs:element type="stn_18:Timestamp"
> >                                               name="timestamp" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:Timestamp" name="Timestamp"
> > />
> >                       <xs:complexType name="Timestamp">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_24:CertPath"
> >                                               name="signerCertPath" />
> >                                       <xs:element type="xs:dateTime"
> > name="timestamp" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:PermissionCollection"
> >                               name="PermissionCollection" />
> >                       <xs:complexType name="PermissionCollection">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:boolean"
> > name="readOnly" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_18:Principal" name="Principal"
> > />
> >                       <xs:complexType name="Principal">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="ProtectionDomain">
> >                               <xs:sequence>
> >                                       <xs:element
> > type="stn_19:ClassLoader"
> >                                               name="classLoader" />
> >                                       <xs:element type="stn_18:CodeSource"
> >                                               name="codeSource" />
> >                                       <xs:element
> > type="stn_18:PermissionCollection"
> >                                               name="permissions" />
> >                                       <xs:element minOccurs="0"
> > type="stn_18:Principal"
> >                                               name="principals"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Principal">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="CodeSource">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_24:Certificate"
> >                                               name="certificates"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_25:URL"
> > name="location" />
> >                                       <xs:element minOccurs="0"
> > type="stn_18:CodeSigner"
> >                                               name="codeSigners"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="CodeSigner">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_24:CertPath"
> >                                               name="signerCertPath" />
> >                                       <xs:element type="stn_18:Timestamp"
> >                                               name="timestamp" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Timestamp">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_24:CertPath"
> >                                               name="signerCertPath" />
> >                                       <xs:element type="xs:dateTime"
> > name="timestamp" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="PermissionCollection">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:boolean"
> > name="readOnly" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="PublicKey">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_10="http://annotation.lang.java/xsd"
> >                       targetNamespace="http://annotation.lang.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_10:Annotation"
> > name="Annotation" />
> >                       <xs:complexType name="Annotation">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="Annotation">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >
> > xmlns:stn_40="http://factory.generics.reflect.sun/xsd"
> >
> > targetNamespace="http://factory.generics.reflect.sun/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_40:GenericsFactory"
> >                               name="GenericsFactory" />
> >                       <xs:complexType name="GenericsFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="GenericsFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_35="http://reflect.sun/xsd"
> >                       targetNamespace="http://reflect.sun/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_35:ConstantPool"
> > name="ConstantPool" />
> >                       <xs:complexType name="ConstantPool">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="size" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_35:ConstructorAccessor"
> >                               name="ConstructorAccessor" />
> >                       <xs:complexType name="ConstructorAccessor">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:element type="stn_35:MethodAccessor"
> >                               name="MethodAccessor" />
> >                       <xs:complexType name="MethodAccessor">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:element type="stn_35:ReflectionFactory"
> >                               name="ReflectionFactory" />
> >                       <xs:complexType name="ReflectionFactory">
> >                               <xs:sequence>
> >                                       <xs:element
> > type="stn_35:ReflectionFactory"
> >                                               name="reflectionFactory" />
> >                                       <xs:element
> > type="stn_35:LangReflectAccess"
> >                                               name="langReflectAccess" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_35:LangReflectAccess"
> >                               name="LangReflectAccess" />
> >                       <xs:complexType name="LangReflectAccess">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="LangReflectAccess">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="ReflectionFactory">
> >                               <xs:sequence>
> >                                       <xs:element
> > type="stn_35:ReflectionFactory"
> >                                               name="reflectionFactory" />
> >                                       <xs:element
> > type="stn_35:LangReflectAccess"
> >                                               name="langReflectAccess" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="ConstantPool">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="size" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="MethodAccessor">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="ConstructorAccessor">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_28="http://util.java/xsd"
> >                       targetNamespace="http://util.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:element type="stn_28:Iterator" name="Iterator"
> > />
> >                       <xs:complexType name="Iterator">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="Iterator">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_6="http://datatransfer.awt.java/xsd"
> >                       xmlns:stn_62="http://lang.java/xsd"
> >                       targetNamespace="http://datatransfer.awt.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://lang.java/xsd" />
> >                       <xs:element type="stn_6:DataFlavor"
> > name="DataFlavor" />
> >                       <xs:complexType name="DataFlavor">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="mimeType" />
> >                                       <xs:element type="xs:string"
> >                                               name="humanPresentableName"
> > />
> >                                       <xs:element type="stn_62:Class"
> >
> > name="defaultRepresentationClass" />
> >                                       <xs:element type="xs:string"
> >
> > name="defaultRepresentationClassAsString" />
> >                                       <xs:element type="xs:string"
> > name="primaryType" />
> >                                       <xs:element type="stn_62:Class"
> >                                               name="representationClass"
> > />
> >                                       <xs:element type="xs:string"
> > name="subType" />
> >                                       <xs:element type="stn_6:DataFlavor"
> >
> > name="textPlainUnicodeFlavor" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorJavaFileListType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorRemoteObjectType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorSerializedObjectType" />
> >                                       <xs:element type="xs:boolean"
> > name="flavorTextType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="mimeTypeSerializedObject" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassByteBuffer" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassCharBuffer" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassInputStream" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassReader" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassRemote" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassSerializable" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="DataFlavor">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="mimeType" />
> >                                       <xs:element type="xs:string"
> >                                               name="humanPresentableName"
> > />
> >                                       <xs:element type="stn_62:Class"
> >
> > name="defaultRepresentationClass" />
> >                                       <xs:element type="xs:string"
> >
> > name="defaultRepresentationClassAsString" />
> >                                       <xs:element type="xs:string"
> > name="primaryType" />
> >                                       <xs:element type="stn_62:Class"
> >                                               name="representationClass"
> > />
> >                                       <xs:element type="xs:string"
> > name="subType" />
> >                                       <xs:element type="stn_6:DataFlavor"
> >
> > name="textPlainUnicodeFlavor" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorJavaFileListType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorRemoteObjectType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="flavorSerializedObjectType" />
> >                                       <xs:element type="xs:boolean"
> > name="flavorTextType" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="mimeTypeSerializedObject" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassByteBuffer" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassCharBuffer" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassInputStream" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassReader" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassRemote" />
> >                                       <xs:element type="xs:boolean"
> >
> > name="representationClassSerializable" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_13="http://misc.sun/xsd"
> > xmlns:stn_16="http://net.java/xsd"
> >                       targetNamespace="http://misc.sun/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://net.java/xsd" />
> >                       <xs:element type="stn_13:URLClassPath"
> > name="URLClassPath" />
> >                       <xs:complexType name="URLClassPath">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_16:URL"
> >                                               name="uRLs"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="URLClassPath">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_16:URL"
> >                                               name="uRLs"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_38="http://annotation.lang.java/xsd"
> >                       xmlns:stn_39="http://lang.java/xsd"
> >
> > xmlns:stn_45="http://repository.generics.reflect.sun/xsd"
> >                       xmlns:stn_37="http://reflect.lang.java/xsd"
> >
> > xmlns:stn_41="http://factory.generics.reflect.sun/xsd"
> >                       xmlns:stn_49="http://reflect.sun/xsd"
> >                       targetNamespace="http://reflect.lang.java/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import
> > namespace="http://annotation.lang.java/xsd" />
> >                       <xs:import namespace="http://lang.java/xsd" />
> >                       <xs:import
> >
> > namespace="http://factory.generics.reflect.sun/xsd" />
> >                       <xs:import
> >
> > namespace="http://repository.generics.reflect.sun/xsd" />
> >                       <xs:import namespace="http://reflect.sun/xsd" />
> >                       <xs:element type="stn_37:Constructor"
> > name="Constructor" />
> >                       <xs:complexType name="Constructor">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:ConstructorRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="rawAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericExceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericParameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="parameterAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="varArgs" />
> >                                       <xs:element
> > type="stn_49:ConstructorAccessor"
> >                                               name="constructorAccessor"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >
> > name="rawParameterAnnotations" maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="signature" />
> >                                       <xs:element type="xs:int"
> > name="slot" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_37:Type" name="Type" />
> >                       <xs:complexType name="Type">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:element type="stn_37:TypeVariable"
> > name="TypeVariable" />
> >                       <xs:complexType name="TypeVariable">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="bounds"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_37:GenericDeclaration"
> >                                               name="genericDeclaration" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_37:GenericDeclaration"
> >                               name="GenericDeclaration" />
> >                       <xs:complexType name="GenericDeclaration">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_37:Field" name="Field" />
> >                       <xs:complexType name="Field">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:FieldRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element type="stn_37:Type"
> > name="genericType" />
> >                                       <xs:element type="stn_39:Class"
> > name="type" />
> >                                       <xs:element type="xs:boolean"
> > name="enumConstant" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_37:Method" name="Method" />
> >                       <xs:complexType name="Method">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:MethodRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> > name="returnType" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element type="xs:anyType"
> > name="defaultValue" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericExceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericParameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_37:Type"
> >                                               name="genericReturnType" />
> >                                       <xs:element
> > type="stn_49:MethodAccessor"
> >                                               name="methodAccessor" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="parameterAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="bridge" />
> >                                       <xs:element type="xs:boolean"
> > name="varArgs" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="TypeVariable">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="bounds"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_37:GenericDeclaration"
> >                                               name="genericDeclaration" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="GenericDeclaration">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Constructor">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:ConstructorRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >                                               name="rawAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericExceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericParameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="parameterAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="varArgs" />
> >                                       <xs:element
> > type="stn_49:ConstructorAccessor"
> >                                               name="constructorAccessor"
> > />
> >                                       <xs:element minOccurs="0"
> > type="xs:byte"
> >
> > name="rawParameterAnnotations" maxOccurs="unbounded" />
> >                                       <xs:element type="xs:string"
> > name="signature" />
> >                                       <xs:element type="xs:int"
> > name="slot" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Field">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:FieldRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element type="stn_37:Type"
> > name="genericType" />
> >                                       <xs:element type="stn_39:Class"
> > name="type" />
> >                                       <xs:element type="xs:boolean"
> > name="enumConstant" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Method">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:int"
> > name="modifiers" />
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="declaredAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> >                                               name="declaringClass" />
> >                                       <xs:element
> > type="stn_41:GenericsFactory"
> >                                               name="factory" />
> >                                       <xs:element
> > type="stn_45:MethodRepository"
> >                                               name="genericInfo" />
> >                                       <xs:element type="xs:string"
> >                                               name="genericSignature" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="parameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_39:Class"
> > name="returnType" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:TypeVariable"
> >                                               name="typeParameters"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="synthetic" />
> >                                       <xs:element type="xs:anyType"
> > name="defaultValue" />
> >                                       <xs:element minOccurs="0"
> > type="stn_39:Class"
> >                                               name="exceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericExceptionTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_37:Type"
> >                                               name="genericParameterTypes"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_37:Type"
> >                                               name="genericReturnType" />
> >                                       <xs:element
> > type="stn_49:MethodAccessor"
> >                                               name="methodAccessor" />
> >                                       <xs:element minOccurs="0"
> > type="stn_38:Annotation"
> >                                               name="parameterAnnotations"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="xs:boolean"
> > name="bridge" />
> >                                       <xs:element type="xs:boolean"
> > name="varArgs" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="Type">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >                       xmlns:stn_63="http://datatransfer.awt.java/xsd"
> >                       xmlns:stn_1="http://activation.javax/xsd"
> >                       xmlns:stn_3="http://io.java/xsd"
> >                       targetNamespace="http://activation.javax/xsd"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://io.java/xsd" />
> >                       <xs:import
> > namespace="http://datatransfer.awt.java/xsd" />
> >                       <xs:element type="stn_1:DataHandler"
> > name="DataHandler" />
> >                       <xs:complexType name="DataHandler">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element type="xs:anyType"
> > name="content" />
> >                                       <xs:element type="stn_3:InputStream"
> >                                               name="inputStream" />
> >                                       <xs:element type="xs:string"
> > name="contentType" />
> >                                       <xs:element
> > type="stn_3:OutputStream"
> >                                               name="outputStream" />
> >                                       <xs:element minOccurs="0"
> > type="stn_1:CommandInfo"
> >                                               name="allCommands"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_63:DataFlavor"
> >                                               name="transferDataFlavors"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_1:DataSource"
> >                                               name="dataSource" />
> >                                       <xs:element type="stn_1:CommandMap"
> >                                               name="commandMap" />
> >                                       <xs:element
> > type="stn_1:DataContentHandler"
> >                                               name="dataContentHandler" />
> >                                       <xs:element minOccurs="0"
> > type="stn_1:CommandInfo"
> >                                               name="preferredCommands"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_1:DataContentHandlerFactory"
> >
> > name="dataContentHandlerFactory" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_1:CommandInfo"
> > name="CommandInfo" />
> >                       <xs:complexType name="CommandInfo">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="commandName" />
> >                                       <xs:element type="xs:string"
> > name="commandClass" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_1:DataSource"
> > name="DataSource" />
> >                       <xs:complexType name="DataSource">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element type="stn_3:InputStream"
> >                                               name="inputStream" />
> >                                       <xs:element type="xs:string"
> > name="contentType" />
> >                                       <xs:element
> > type="stn_3:OutputStream"
> >                                               name="outputStream" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_1:CommandMap"
> > name="CommandMap" />
> >                       <xs:complexType name="CommandMap">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_1:CommandMap"
> >                                               name="defaultCommandMap" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_1:DataContentHandler"
> >                               name="DataContentHandler" />
> >                       <xs:complexType name="DataContentHandler">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_63:DataFlavor"
> >                                               name="transferDataFlavors"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:element type="stn_1:DataContentHandlerFactory"
> >                               name="DataContentHandlerFactory" />
> >                       <xs:complexType name="DataContentHandlerFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="CommandMap">
> >                               <xs:sequence>
> >                                       <xs:element type="stn_1:CommandMap"
> >                                               name="defaultCommandMap" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="DataContentHandlerFactory">
> >                               <xs:sequence />
> >                       </xs:complexType>
> >                       <xs:complexType name="DataHandler">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element type="xs:anyType"
> > name="content" />
> >                                       <xs:element type="stn_3:InputStream"
> >                                               name="inputStream" />
> >                                       <xs:element type="xs:string"
> > name="contentType" />
> >                                       <xs:element
> > type="stn_3:OutputStream"
> >                                               name="outputStream" />
> >                                       <xs:element minOccurs="0"
> > type="stn_1:CommandInfo"
> >                                               name="allCommands"
> > maxOccurs="unbounded" />
> >                                       <xs:element minOccurs="0"
> > type="stn_63:DataFlavor"
> >                                               name="transferDataFlavors"
> > maxOccurs="unbounded" />
> >                                       <xs:element type="stn_1:DataSource"
> >                                               name="dataSource" />
> >                                       <xs:element type="stn_1:CommandMap"
> >                                               name="commandMap" />
> >                                       <xs:element
> > type="stn_1:DataContentHandler"
> >                                               name="dataContentHandler" />
> >                                       <xs:element minOccurs="0"
> > type="stn_1:CommandInfo"
> >                                               name="preferredCommands"
> > maxOccurs="unbounded" />
> >                                       <xs:element
> > type="stn_1:DataContentHandlerFactory"
> >
> > name="dataContentHandlerFactory" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="DataContentHandler">
> >                               <xs:sequence>
> >                                       <xs:element minOccurs="0"
> > type="stn_63:DataFlavor"
> >                                               name="transferDataFlavors"
> > maxOccurs="unbounded" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="DataSource">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="name" />
> >                                       <xs:element type="stn_3:InputStream"
> >                                               name="inputStream" />
> >                                       <xs:element type="xs:string"
> > name="contentType" />
> >                                       <xs:element
> > type="stn_3:OutputStream"
> >                                               name="outputStream" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >                       <xs:complexType name="CommandInfo">
> >                               <xs:sequence>
> >                                       <xs:element type="xs:string"
> > name="commandName" />
> >                                       <xs:element type="xs:string"
> > name="commandClass" />
> >                               </xs:sequence>
> >                       </xs:complexType>
> >               </xs:schema>
> >               <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> >
> > xmlns:ns="http://Pseudonymisierung.service.axis.healthgate/types"
> >                       xmlns:stn_69="http://activation.javax/xsd"
> >                       xmlns:stn_70="http://axis.healthgate/xsd"
> >
> > targetNamespace="http://Pseudonymisierung.service.axis.healthgate/types"
> >                       elementFormDefault="unqualified"
> >                       attributeFormDefault="unqualified">
> >                       <xs:import namespace="http://activation.javax/xsd"
> > />
> >                       <xs:import namespace="http://axis.healthgate/xsd" />
> >                       <xs:element name="getFile">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="subDir" />
> >                                               <xs:element type="xs:string"
> > name="fileName" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="getFileResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element
> > type="stn_69:DataHandler"
> >                                                       name="return" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="doPseudonymisieren">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="sVNr" />
> >                                               <xs:element type="xs:string"
> > name="gebDat" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="doPseudonymisierenResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="return" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="uploadFile">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="name" />
> >                                               <xs:element
> > type="xs:dateTime" name="date" />
> >                                               <xs:element
> > type="stn_69:DataHandler"
> >                                                       name="handler" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="uploadFileResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element
> > type="xs:boolean" name="return" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="listUploadDir">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="subDir" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="listUploadDirResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element minOccurs="0"
> > type="xs:string"
> >                                                       name="return"
> > maxOccurs="unbounded" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="listUploads">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="subDir" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="listUploadsResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element
> > type="stn_70:UploadCollection"
> >                                                       name="return" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element name="doDifficultPseudonymisieren">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="sVNr" />
> >                                               <xs:element type="xs:string"
> > name="gebDat" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >                       <xs:element
> > name="doDifficultPseudonymisierenResponse">
> >                               <xs:complexType>
> >                                       <xs:sequence>
> >                                               <xs:element type="xs:string"
> > name="return" />
> >                                       </xs:sequence>
> >                               </xs:complexType>
> >                       </xs:element>
> >               </xs:schema>
> >       </wsdl:types>
> >       <wsdl:message name="getFileMessage">
> >               <wsdl:part element="ns1:getFile" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="getFileResponseMessage">
> >               <wsdl:part element="ns1:getFileResponse" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="doPseudonymisierenMessage">
> >               <wsdl:part element="ns1:doPseudonymisieren" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="doPseudonymisierenResponseMessage">
> >               <wsdl:part element="ns1:doPseudonymisierenResponse"
> >                       name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="uploadFileMessage">
> >               <wsdl:part element="ns1:uploadFile" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="uploadFileResponseMessage">
> >               <wsdl:part element="ns1:uploadFileResponse" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="listUploadDirMessage">
> >               <wsdl:part element="ns1:listUploadDir" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="listUploadDirResponseMessage">
> >               <wsdl:part element="ns1:listUploadDirResponse" name="part1"
> > />
> >       </wsdl:message>
> >       <wsdl:message name="listUploadsMessage">
> >               <wsdl:part element="ns1:listUploads" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="listUploadsResponseMessage">
> >               <wsdl:part element="ns1:listUploadsResponse" name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="doDifficultPseudonymisierenMessage">
> >               <wsdl:part element="ns1:doDifficultPseudonymisieren"
> >                       name="part1" />
> >       </wsdl:message>
> >       <wsdl:message name="doDifficultPseudonymisierenResponseMessage">
> >               <wsdl:part element="ns1:doDifficultPseudonymisierenResponse"
> >                       name="part1" />
> >       </wsdl:message>
> >       <wsdl:portType name="PseudonymisierungPortType">
> >               <wsdl:operation name="getFile">
> >                       <wsdl:input message="axis2:getFileMessage" />
> >                       <wsdl:output message="axis2:getFileResponseMessage"
> > />
> >               </wsdl:operation>
> >               <wsdl:operation name="doPseudonymisieren">
> >                       <wsdl:input
> > message="axis2:doPseudonymisierenMessage" />
> >                       <wsdl:output
> >
> > message="axis2:doPseudonymisierenResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="uploadFile">
> >                       <wsdl:input message="axis2:uploadFileMessage" />
> >                       <wsdl:output
> > message="axis2:uploadFileResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="formatDate">
> >                       <wsdl:input message="axis2:formatDateMessage" />
> >                       <wsdl:output
> > message="axis2:formatDateResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="getBytesFromFile">
> >                       <wsdl:input message="axis2:getBytesFromFileMessage"
> > />
> >                       <wsdl:output
> >
> > message="axis2:getBytesFromFileResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploadDir">
> >                       <wsdl:input message="axis2:listUploadDirMessage" />
> >                       <wsdl:output
> > message="axis2:listUploadDirResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploads">
> >                       <wsdl:input message="axis2:listUploadsMessage" />
> >                       <wsdl:output
> > message="axis2:listUploadsResponseMessage" />
> >               </wsdl:operation>
> >               <wsdl:operation name="doDifficultPseudonymisieren">
> >                       <wsdl:input
> >
> > message="axis2:doDifficultPseudonymisierenMessage" />
> >                       <wsdl:output
> >
> > message="axis2:doDifficultPseudonymisierenResponseMessage" />
> >               </wsdl:operation>
> >       </wsdl:portType>
> >       <wsdl:binding type="axis2:PseudonymisierungPortType"
> >               name="PseudonymisierungSOAP11Binding">
> >               <soap:binding style="document"
> >                       transport="http://schemas.xmlsoap.org/soap/http" />
> >               <wsdl:operation name="getFile">
> >                       <soap:operation style="document"
> > soapAction="urn:getFile" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="doPseudonymisieren">
> >                       <soap:operation style="document"
> >                               soapAction="urn:doPseudonymisieren" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="uploadFile">
> >                       <soap:operation style="document"
> >                               soapAction="urn:uploadFile" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="formatDate">
> >                       <soap:operation style="document"
> >                               soapAction="urn:formatDate" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="getBytesFromFile">
> >                       <soap:operation style="document"
> >                               soapAction="urn:getBytesFromFile" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploadDir">
> >                       <soap:operation style="document"
> >                               soapAction="urn:listUploadDir" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploads">
> >                       <soap:operation style="document"
> >                               soapAction="urn:listUploads" />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="doDifficultPseudonymisieren">
> >                       <soap:operation style="document"
> >                               soapAction="urn:doDifficultPseudonymisieren"
> > />
> >                       <wsdl:input>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >       </wsdl:binding>
> >       <wsdl:binding type="axis2:PseudonymisierungPortType"
> >               name="PseudonymisierungSOAP12Binding">
> >               <soap12:binding style="document"
> >                       transport="http://schemas.xmlsoap.org/soap/http" />
> >               <wsdl:operation name="getFile">
> >                       <soap12:operation style="document"
> > soapAction="urn:getFile" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="doPseudonymisieren">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:doPseudonymisieren" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="uploadFile">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:uploadFile" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="formatDate">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:formatDate" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="getBytesFromFile">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:getBytesFromFile" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploadDir">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:listUploadDir" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="listUploads">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:listUploads" />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >               <wsdl:operation name="doDifficultPseudonymisieren">
> >                       <soap12:operation style="document"
> >                               soapAction="urn:doDifficultPseudonymisieren"
> > />
> >                       <wsdl:input>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:input>
> >                       <wsdl:output>
> >                               <soap12:body
> >
> > namespace="http://Pseudonymisierung.service.axis.healthgate"
> >                                       use="literal" />
> >                       </wsdl:output>
> >               </wsdl:operation>
> >       </wsdl:binding>
> >       <wsdl:service name="Pseudonymisierung">
> >               <wsdl:port binding="axis2:PseudonymisierungSOAP11Binding"
> >                       name="PseudonymisierungSOAP11port">
> >                       <soap:address
> >
> > location="http://localhost:8080/axis2/services/Pseudonymisierung" />
> >               </wsdl:port>
> >               <wsdl:port binding="axis2:PseudonymisierungSOAP12Binding"
> >                       name="PseudonymisierungSOAP12port">
> >                       <soap12:address
> >
> > location="http://localhost:8080/axis2/services/Pseudonymisierung" />
> >               </wsdl:port>
> >       </wsdl:service>
> > </wsdl:definitions>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>


-- 
http://webservices.apache.org/~thilina/
http://thilinag.blogspot.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Philipp Perner <ph...@healthgate.at>.
If you look at the wsdl-file a little more detailled, one can see that very much tags have been generated twice. is this normal?

kind regards...

PS: I have done a simple WebService, and the generated wsdl file is valid - whats the problem?


VF schrieb:
> But this wsdl is not valid when i check it in Eclipse.
>
> -----Original Message-----
> From: Philipp Perner [mailto:philipp.perner@healthgate.at] 
> Sent: Tuesday, November 07, 2006 12:46 PM
> To: axis-user@ws.apache.org
> Subject: Re: empty service.xml
>
> **********************************************************
> corresponding wsdl file: Pseudonymisierung.wsdl
> **********************************************************
>
> <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> 	xmlns:axis2="http://Pseudonymisierung.service.axis.healthgate"
> 	xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
> 	xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> 	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> 	xmlns:ns1="http://Pseudonymisierung.service.axis.healthgate/types"
> 	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> 	targetNamespace="http://Pseudonymisierung.service.axis.healthgate">
> 	<wsdl:types>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_14="http://net.java/xsd"
> 			targetNamespace="http://net.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_14:URL" name="URL" />
> 			<xs:complexType name="URL">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="path" />
> 					<xs:element type="xs:string"
> name="authority" />
> 					<xs:element type="xs:string"
> name="query" />
> 					<xs:element type="xs:string"
> name="file" />
> 					<xs:element type="xs:string"
> name="host" />
> 					<xs:element type="xs:string"
> name="protocol" />
> 					<xs:element type="xs:string"
> name="ref" />
> 					<xs:element type="xs:anyType"
> name="content" />
> 					<xs:element type="xs:int"
> name="defaultPort" />
> 					<xs:element type="xs:int"
> name="port" />
> 					<xs:element type="xs:string"
> name="userInfo" />
> 					<xs:element
> type="stn_14:URLStreamHandlerFactory"
> 	
> name="uRLStreamHandlerFactory" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_14:URLStreamHandlerFactory"
> 				name="URLStreamHandlerFactory" />
> 			<xs:complexType name="URLStreamHandlerFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="URLStreamHandlerFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="URL">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="path" />
> 					<xs:element type="xs:string"
> name="authority" />
> 					<xs:element type="xs:string"
> name="query" />
> 					<xs:element type="xs:string"
> name="file" />
> 					<xs:element type="xs:string"
> name="host" />
> 					<xs:element type="xs:string"
> name="protocol" />
> 					<xs:element type="xs:string"
> name="ref" />
> 					<xs:element type="xs:anyType"
> name="content" />
> 					<xs:element type="xs:int"
> name="defaultPort" />
> 					<xs:element type="xs:int"
> name="port" />
> 					<xs:element type="xs:string"
> name="userInfo" />
> 					<xs:element
> type="stn_14:URLStreamHandlerFactory"
> 	
> name="uRLStreamHandlerFactory" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_68="http://axis.healthgate/xsd"
> 			targetNamespace="http://axis.healthgate/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_68:UploadCollection"
> 				name="UploadCollection" />
> 			<xs:complexType name="UploadCollection">
> 				<xs:sequence>
> 					<xs:element type="xs:anyType"
> name="uploads" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="UploadCollection">
> 				<xs:sequence>
> 					<xs:element type="xs:anyType"
> name="uploads" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_44="http://reflect.lang.java/xsd"
> 	
> xmlns:stn_42="http://repository.generics.reflect.sun/xsd"
> 	
> targetNamespace="http://repository.generics.reflect.sun/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://reflect.lang.java/xsd"
> />
> 			<xs:element type="stn_42:ConstructorRepository"
> 				name="ConstructorRepository" />
> 			<xs:complexType name="ConstructorRepository">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_42:FieldRepository"
> 				name="FieldRepository" />
> 			<xs:complexType name="FieldRepository">
> 				<xs:sequence>
> 					<xs:element type="stn_44:Type"
> name="genericType" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_42:MethodRepository"
> 				name="MethodRepository" />
> 			<xs:complexType name="MethodRepository">
> 				<xs:sequence>
> 					<xs:element type="stn_44:Type"
> name="returnType" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_42:ClassRepository"
> 				name="ClassRepository" />
> 			<xs:complexType name="ClassRepository">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="superInterfaces"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_44:Type"
> name="superclass" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="MethodRepository">
> 				<xs:sequence>
> 					<xs:element type="stn_44:Type"
> name="returnType" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="ConstructorRepository">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="ClassRepository">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_44:Type"
> 						name="superInterfaces"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_44:Type"
> name="superclass" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="FieldRepository">
> 				<xs:sequence>
> 					<xs:element type="stn_44:Type"
> name="genericType" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_29="http://util.java/xsd"
> 			xmlns:stn_21="http://cert.security.java/xsd"
> 			xmlns:stn_23="http://security.java/xsd"
> 			targetNamespace="http://cert.security.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://security.java/xsd" />
> 			<xs:import namespace="http://util.java/xsd" />
> 			<xs:element type="stn_21:Certificate"
> name="Certificate" />
> 			<xs:complexType name="Certificate">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="type" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="encoded"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_23:PublicKey"
> 						name="publicKey" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_21:CertPath" name="CertPath"
> />
> 			<xs:complexType name="CertPath">
> 				<xs:sequence>
> 					<xs:element type="xs:anyType"
> name="certificates" />
> 					<xs:element type="xs:string"
> name="type" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="encoded"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_29:Iterator"
> name="encodings" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="CertPath">
> 				<xs:sequence>
> 					<xs:element type="xs:anyType"
> name="certificates" />
> 					<xs:element type="xs:string"
> name="type" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="encoded"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_29:Iterator"
> name="encodings" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Certificate">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="type" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="encoded"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_23:PublicKey"
> 						name="publicKey" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_8="http://annotation.reflect.sun/xsd"
> 			targetNamespace="http://annotation.reflect.sun/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_8:AnnotationType"
> 				name="AnnotationType" />
> 			<xs:complexType name="AnnotationType">
> 				<xs:sequence>
> 					<xs:element type="xs:boolean"
> name="inherited" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="AnnotationType">
> 				<xs:sequence>
> 					<xs:element type="xs:boolean"
> name="inherited" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_33="http://security.java/xsd"
> 	
> xmlns:stn_57="http://factory.generics.reflect.sun/xsd"
> 			xmlns:stn_17="http://misc.sun/xsd"
> 	
> xmlns:stn_59="http://repository.generics.reflect.sun/xsd"
> 			xmlns:stn_50="http://reflect.lang.java/xsd"
> 			xmlns:stn_36="http://reflect.sun/xsd"
> 			xmlns:stn_9="http://annotation.reflect.sun/xsd"
> 			xmlns:stn_7="http://lang.java/xsd"
> 			xmlns:stn_11="http://annotation.lang.java/xsd"
> 			targetNamespace="http://lang.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import
> namespace="http://annotation.reflect.sun/xsd" />
> 			<xs:import
> namespace="http://annotation.lang.java/xsd" />
> 			<xs:import namespace="http://misc.sun/xsd" />
> 			<xs:import namespace="http://security.java/xsd" />
> 			<xs:import namespace="http://reflect.sun/xsd" />
> 			<xs:import namespace="http://reflect.lang.java/xsd"
> />
> 			<xs:import
> 	
> namespace="http://factory.generics.reflect.sun/xsd" />
> 			<xs:import
> 	
> namespace="http://repository.generics.reflect.sun/xsd" />
> 			<xs:element type="stn_7:Class" name="Class" />
> 			<xs:complexType name="Class">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element
> type="stn_9:AnnotationType"
> 						name="annotationType" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="annotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="canonicalName" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="classLoader" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="classLoader0" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="classes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:Class"
> name="componentType" />
> 					<xs:element
> type="stn_36:ConstantPool"
> 						name="constantPool" />
> 					<xs:element minOccurs="0"
> type="stn_50:Constructor"
> 						name="constructors"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="declaredClasses"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="declaredClasses0"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Constructor"
> 						name="declaredConstructors"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Field"
> 						name="declaredFields"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Method"
> 						name="declaredMethods"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:Class"
> 						name="declaringClass" />
> 					<xs:element type="stn_7:Class"
> 						name="enclosingClass" />
> 					<xs:element
> type="stn_50:Constructor"
> 						name="enclosingConstructor"
> />
> 					<xs:element type="stn_50:Method"
> 						name="enclosingMethod" />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="enclosingMethod0"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_7:Class$EnclosingMethodInfo"
> 						name="enclosingMethodInfo"
> />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="enumConstants"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_57:GenericsFactory"
> 						name="factory" />
> 					<xs:element minOccurs="0"
> type="stn_50:Field"
> 						name="fields"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_59:ClassRepository"
> 						name="genericInfo" />
> 					<xs:element minOccurs="0"
> type="stn_50:Type"
> 						name="genericInterfaces"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element type="stn_50:Type"
> 						name="genericSuperclass" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="interfaces"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Method"
> 						name="methods"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="name0" />
> 					<xs:element type="stn_7:Package"
> name="package" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="protectionDomain" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="protectionDomain0" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="rawAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_36:ReflectionFactory"
> 						name="reflectionFactory" />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="signers"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> 						name="simpleBinaryName" />
> 					<xs:element type="xs:string"
> name="simpleName" />
> 					<xs:element type="stn_7:Class"
> name="superclass" />
> 					<xs:element minOccurs="0"
> type="stn_50:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="annotation" />
> 					<xs:element type="xs:boolean"
> name="anonymousClass" />
> 					<xs:element type="xs:boolean"
> name="array" />
> 					<xs:element type="xs:boolean"
> name="enum" />
> 					<xs:element type="xs:boolean"
> name="interface" />
> 					<xs:element type="xs:boolean"
> name="localClass" />
> 					<xs:element type="xs:boolean"
> 						name="localOrAnonymousClass"
> />
> 					<xs:element type="xs:boolean"
> name="memberClass" />
> 					<xs:element type="xs:boolean"
> name="primitive" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_7:ClassLoader"
> name="ClassLoader" />
> 			<xs:complexType name="ClassLoader">
> 				<xs:sequence>
> 					<xs:element type="stn_7:ClassLoader"
> 						name="systemClassLoader" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="callerClassLoader" />
> 					<xs:element
> type="stn_17:URLClassPath"
> 						name="bootstrapClassPath" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="defaultDomain" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="packages"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:ClassLoader"
> name="parent" />
> 					<xs:element type="xs:boolean"
> 	
> name="defaultAssertionStatus" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_7:Package" name="Package" />
> 			<xs:complexType name="Package">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="annotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="packages"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="systemPackages"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="sealed" />
> 					<xs:element type="xs:string"
> 						name="implementationTitle"
> />
> 					<xs:element type="xs:string"
> 						name="implementationVendor"
> />
> 					<xs:element type="xs:string"
> 						name="implementationVersion"
> />
> 					<xs:element type="stn_7:Class"
> name="packageInfo" />
> 					<xs:element type="xs:string"
> 						name="specificationTitle" />
> 					<xs:element type="xs:string"
> 						name="specificationVendor"
> />
> 					<xs:element type="xs:string"
> 						name="specificationVersion"
> />
> 					<xs:element minOccurs="0"
> type="xs:string"
> 						name="systemPackages0"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_7:Class$EnclosingMethodInfo"
> 				name="Class$EnclosingMethodInfo" />
> 			<xs:complexType name="Class$EnclosingMethodInfo">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="Class">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element
> type="stn_9:AnnotationType"
> 						name="annotationType" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="annotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="canonicalName" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="classLoader" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="classLoader0" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="classes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:Class"
> name="componentType" />
> 					<xs:element
> type="stn_36:ConstantPool"
> 						name="constantPool" />
> 					<xs:element minOccurs="0"
> type="stn_50:Constructor"
> 						name="constructors"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="declaredClasses"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="declaredClasses0"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Constructor"
> 						name="declaredConstructors"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Field"
> 						name="declaredFields"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Method"
> 						name="declaredMethods"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:Class"
> 						name="declaringClass" />
> 					<xs:element type="stn_7:Class"
> 						name="enclosingClass" />
> 					<xs:element
> type="stn_50:Constructor"
> 						name="enclosingConstructor"
> />
> 					<xs:element type="stn_50:Method"
> 						name="enclosingMethod" />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="enclosingMethod0"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_7:Class$EnclosingMethodInfo"
> 						name="enclosingMethodInfo"
> />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="enumConstants"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_57:GenericsFactory"
> 						name="factory" />
> 					<xs:element minOccurs="0"
> type="stn_50:Field"
> 						name="fields"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_59:ClassRepository"
> 						name="genericInfo" />
> 					<xs:element minOccurs="0"
> type="stn_50:Type"
> 						name="genericInterfaces"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element type="stn_50:Type"
> 						name="genericSuperclass" />
> 					<xs:element minOccurs="0"
> type="stn_7:Class"
> 						name="interfaces"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_50:Method"
> 						name="methods"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="name0" />
> 					<xs:element type="stn_7:Package"
> name="package" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="protectionDomain" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="protectionDomain0" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="rawAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_36:ReflectionFactory"
> 						name="reflectionFactory" />
> 					<xs:element minOccurs="0"
> type="xs:anyType"
> 						name="signers"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> 						name="simpleBinaryName" />
> 					<xs:element type="xs:string"
> name="simpleName" />
> 					<xs:element type="stn_7:Class"
> name="superclass" />
> 					<xs:element minOccurs="0"
> type="stn_50:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="annotation" />
> 					<xs:element type="xs:boolean"
> name="anonymousClass" />
> 					<xs:element type="xs:boolean"
> name="array" />
> 					<xs:element type="xs:boolean"
> name="enum" />
> 					<xs:element type="xs:boolean"
> name="interface" />
> 					<xs:element type="xs:boolean"
> name="localClass" />
> 					<xs:element type="xs:boolean"
> 						name="localOrAnonymousClass"
> />
> 					<xs:element type="xs:boolean"
> name="memberClass" />
> 					<xs:element type="xs:boolean"
> name="primitive" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Class$EnclosingMethodInfo">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="ClassLoader">
> 				<xs:sequence>
> 					<xs:element type="stn_7:ClassLoader"
> 						name="systemClassLoader" />
> 					<xs:element type="stn_7:ClassLoader"
> 						name="callerClassLoader" />
> 					<xs:element
> type="stn_17:URLClassPath"
> 						name="bootstrapClassPath" />
> 					<xs:element
> type="stn_33:ProtectionDomain"
> 						name="defaultDomain" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="packages"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_7:ClassLoader"
> name="parent" />
> 					<xs:element type="xs:boolean"
> 	
> name="defaultAssertionStatus" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Package">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="annotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_11:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="packages"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_7:Package"
> 						name="systemPackages"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="sealed" />
> 					<xs:element type="xs:string"
> 						name="implementationTitle"
> />
> 					<xs:element type="xs:string"
> 						name="implementationVendor"
> />
> 					<xs:element type="xs:string"
> 						name="implementationVersion"
> />
> 					<xs:element type="stn_7:Class"
> name="packageInfo" />
> 					<xs:element type="xs:string"
> 						name="specificationTitle" />
> 					<xs:element type="xs:string"
> 						name="specificationVendor"
> />
> 					<xs:element type="xs:string"
> 						name="specificationVersion"
> />
> 					<xs:element minOccurs="0"
> type="xs:string"
> 						name="systemPackages0"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_2="http://io.java/xsd"
> targetNamespace="http://io.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_2:InputStream"
> name="InputStream" />
> 			<xs:complexType name="InputStream">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:element type="stn_2:OutputStream"
> name="OutputStream" />
> 			<xs:complexType name="OutputStream">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="OutputStream">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="InputStream">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_25="http://net.java/xsd"
> 			xmlns:stn_18="http://security.java/xsd"
> 			xmlns:stn_19="http://lang.java/xsd"
> 			xmlns:stn_24="http://cert.security.java/xsd"
> 			targetNamespace="http://security.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://lang.java/xsd" />
> 			<xs:import namespace="http://cert.security.java/xsd"
> />
> 			<xs:import namespace="http://net.java/xsd" />
> 			<xs:element type="stn_18:ProtectionDomain"
> 				name="ProtectionDomain" />
> 			<xs:complexType name="ProtectionDomain">
> 				<xs:sequence>
> 					<xs:element
> type="stn_19:ClassLoader"
> 						name="classLoader" />
> 					<xs:element type="stn_18:CodeSource"
> 						name="codeSource" />
> 					<xs:element
> type="stn_18:PermissionCollection"
> 						name="permissions" />
> 					<xs:element minOccurs="0"
> type="stn_18:Principal"
> 						name="principals"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_18:CodeSource"
> name="CodeSource" />
> 			<xs:complexType name="CodeSource">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_24:Certificate"
> 						name="certificates"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_25:URL"
> name="location" />
> 					<xs:element minOccurs="0"
> type="stn_18:CodeSigner"
> 						name="codeSigners"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_18:PublicKey" name="PublicKey"
> />
> 			<xs:complexType name="PublicKey">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:element type="stn_18:CodeSigner"
> name="CodeSigner" />
> 			<xs:complexType name="CodeSigner">
> 				<xs:sequence>
> 					<xs:element type="stn_24:CertPath"
> 						name="signerCertPath" />
> 					<xs:element type="stn_18:Timestamp"
> 						name="timestamp" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_18:Timestamp" name="Timestamp"
> />
> 			<xs:complexType name="Timestamp">
> 				<xs:sequence>
> 					<xs:element type="stn_24:CertPath"
> 						name="signerCertPath" />
> 					<xs:element type="xs:dateTime"
> name="timestamp" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_18:PermissionCollection"
> 				name="PermissionCollection" />
> 			<xs:complexType name="PermissionCollection">
> 				<xs:sequence>
> 					<xs:element type="xs:boolean"
> name="readOnly" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_18:Principal" name="Principal"
> />
> 			<xs:complexType name="Principal">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="ProtectionDomain">
> 				<xs:sequence>
> 					<xs:element
> type="stn_19:ClassLoader"
> 						name="classLoader" />
> 					<xs:element type="stn_18:CodeSource"
> 						name="codeSource" />
> 					<xs:element
> type="stn_18:PermissionCollection"
> 						name="permissions" />
> 					<xs:element minOccurs="0"
> type="stn_18:Principal"
> 						name="principals"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Principal">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="CodeSource">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_24:Certificate"
> 						name="certificates"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_25:URL"
> name="location" />
> 					<xs:element minOccurs="0"
> type="stn_18:CodeSigner"
> 						name="codeSigners"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="CodeSigner">
> 				<xs:sequence>
> 					<xs:element type="stn_24:CertPath"
> 						name="signerCertPath" />
> 					<xs:element type="stn_18:Timestamp"
> 						name="timestamp" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Timestamp">
> 				<xs:sequence>
> 					<xs:element type="stn_24:CertPath"
> 						name="signerCertPath" />
> 					<xs:element type="xs:dateTime"
> name="timestamp" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="PermissionCollection">
> 				<xs:sequence>
> 					<xs:element type="xs:boolean"
> name="readOnly" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="PublicKey">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_10="http://annotation.lang.java/xsd"
> 			targetNamespace="http://annotation.lang.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_10:Annotation"
> name="Annotation" />
> 			<xs:complexType name="Annotation">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="Annotation">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 	
> xmlns:stn_40="http://factory.generics.reflect.sun/xsd"
> 	
> targetNamespace="http://factory.generics.reflect.sun/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_40:GenericsFactory"
> 				name="GenericsFactory" />
> 			<xs:complexType name="GenericsFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="GenericsFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_35="http://reflect.sun/xsd"
> 			targetNamespace="http://reflect.sun/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_35:ConstantPool"
> name="ConstantPool" />
> 			<xs:complexType name="ConstantPool">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="size" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_35:ConstructorAccessor"
> 				name="ConstructorAccessor" />
> 			<xs:complexType name="ConstructorAccessor">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:element type="stn_35:MethodAccessor"
> 				name="MethodAccessor" />
> 			<xs:complexType name="MethodAccessor">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:element type="stn_35:ReflectionFactory"
> 				name="ReflectionFactory" />
> 			<xs:complexType name="ReflectionFactory">
> 				<xs:sequence>
> 					<xs:element
> type="stn_35:ReflectionFactory"
> 						name="reflectionFactory" />
> 					<xs:element
> type="stn_35:LangReflectAccess"
> 						name="langReflectAccess" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_35:LangReflectAccess"
> 				name="LangReflectAccess" />
> 			<xs:complexType name="LangReflectAccess">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="LangReflectAccess">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="ReflectionFactory">
> 				<xs:sequence>
> 					<xs:element
> type="stn_35:ReflectionFactory"
> 						name="reflectionFactory" />
> 					<xs:element
> type="stn_35:LangReflectAccess"
> 						name="langReflectAccess" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="ConstantPool">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="size" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="MethodAccessor">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="ConstructorAccessor">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_28="http://util.java/xsd"
> 			targetNamespace="http://util.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:element type="stn_28:Iterator" name="Iterator"
> />
> 			<xs:complexType name="Iterator">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="Iterator">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_6="http://datatransfer.awt.java/xsd"
> 			xmlns:stn_62="http://lang.java/xsd"
> 			targetNamespace="http://datatransfer.awt.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://lang.java/xsd" />
> 			<xs:element type="stn_6:DataFlavor"
> name="DataFlavor" />
> 			<xs:complexType name="DataFlavor">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="mimeType" />
> 					<xs:element type="xs:string"
> 						name="humanPresentableName"
> />
> 					<xs:element type="stn_62:Class"
> 	
> name="defaultRepresentationClass" />
> 					<xs:element type="xs:string"
> 	
> name="defaultRepresentationClassAsString" />
> 					<xs:element type="xs:string"
> name="primaryType" />
> 					<xs:element type="stn_62:Class"
> 						name="representationClass"
> />
> 					<xs:element type="xs:string"
> name="subType" />
> 					<xs:element type="stn_6:DataFlavor"
> 	
> name="textPlainUnicodeFlavor" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorJavaFileListType" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorRemoteObjectType" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorSerializedObjectType" />
> 					<xs:element type="xs:boolean"
> name="flavorTextType" />
> 					<xs:element type="xs:boolean"
> 	
> name="mimeTypeSerializedObject" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassByteBuffer" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassCharBuffer" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassInputStream" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassReader" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassRemote" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassSerializable" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="DataFlavor">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="mimeType" />
> 					<xs:element type="xs:string"
> 						name="humanPresentableName"
> />
> 					<xs:element type="stn_62:Class"
> 	
> name="defaultRepresentationClass" />
> 					<xs:element type="xs:string"
> 	
> name="defaultRepresentationClassAsString" />
> 					<xs:element type="xs:string"
> name="primaryType" />
> 					<xs:element type="stn_62:Class"
> 						name="representationClass"
> />
> 					<xs:element type="xs:string"
> name="subType" />
> 					<xs:element type="stn_6:DataFlavor"
> 	
> name="textPlainUnicodeFlavor" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorJavaFileListType" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorRemoteObjectType" />
> 					<xs:element type="xs:boolean"
> 	
> name="flavorSerializedObjectType" />
> 					<xs:element type="xs:boolean"
> name="flavorTextType" />
> 					<xs:element type="xs:boolean"
> 	
> name="mimeTypeSerializedObject" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassByteBuffer" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassCharBuffer" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassInputStream" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassReader" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassRemote" />
> 					<xs:element type="xs:boolean"
> 	
> name="representationClassSerializable" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_13="http://misc.sun/xsd"
> xmlns:stn_16="http://net.java/xsd"
> 			targetNamespace="http://misc.sun/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://net.java/xsd" />
> 			<xs:element type="stn_13:URLClassPath"
> name="URLClassPath" />
> 			<xs:complexType name="URLClassPath">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_16:URL"
> 						name="uRLs"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="URLClassPath">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_16:URL"
> 						name="uRLs"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_38="http://annotation.lang.java/xsd"
> 			xmlns:stn_39="http://lang.java/xsd"
> 	
> xmlns:stn_45="http://repository.generics.reflect.sun/xsd"
> 			xmlns:stn_37="http://reflect.lang.java/xsd"
> 	
> xmlns:stn_41="http://factory.generics.reflect.sun/xsd"
> 			xmlns:stn_49="http://reflect.sun/xsd"
> 			targetNamespace="http://reflect.lang.java/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import
> namespace="http://annotation.lang.java/xsd" />
> 			<xs:import namespace="http://lang.java/xsd" />
> 			<xs:import
> 	
> namespace="http://factory.generics.reflect.sun/xsd" />
> 			<xs:import
> 	
> namespace="http://repository.generics.reflect.sun/xsd" />
> 			<xs:import namespace="http://reflect.sun/xsd" />
> 			<xs:element type="stn_37:Constructor"
> name="Constructor" />
> 			<xs:complexType name="Constructor">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:ConstructorRepository"
> 						name="genericInfo" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="rawAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericExceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericParameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="parameterAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="varArgs" />
> 					<xs:element
> type="stn_49:ConstructorAccessor"
> 						name="constructorAccessor"
> />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 	
> name="rawParameterAnnotations" maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="signature" />
> 					<xs:element type="xs:int"
> name="slot" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_37:Type" name="Type" />
> 			<xs:complexType name="Type">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:element type="stn_37:TypeVariable"
> name="TypeVariable" />
> 			<xs:complexType name="TypeVariable">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="bounds"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_37:GenericDeclaration"
> 						name="genericDeclaration" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_37:GenericDeclaration"
> 				name="GenericDeclaration" />
> 			<xs:complexType name="GenericDeclaration">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_37:Field" name="Field" />
> 			<xs:complexType name="Field">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:FieldRepository"
> 						name="genericInfo" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element type="stn_37:Type"
> name="genericType" />
> 					<xs:element type="stn_39:Class"
> name="type" />
> 					<xs:element type="xs:boolean"
> name="enumConstant" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_37:Method" name="Method" />
> 			<xs:complexType name="Method">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:MethodRepository"
> 						name="genericInfo" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> name="returnType" />
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element type="xs:anyType"
> name="defaultValue" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericExceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericParameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_37:Type"
> 						name="genericReturnType" />
> 					<xs:element
> type="stn_49:MethodAccessor"
> 						name="methodAccessor" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="parameterAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="bridge" />
> 					<xs:element type="xs:boolean"
> name="varArgs" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="TypeVariable">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="bounds"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_37:GenericDeclaration"
> 						name="genericDeclaration" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="GenericDeclaration">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Constructor">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:ConstructorRepository"
> 						name="genericInfo" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 						name="rawAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericExceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericParameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="parameterAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="varArgs" />
> 					<xs:element
> type="stn_49:ConstructorAccessor"
> 						name="constructorAccessor"
> />
> 					<xs:element minOccurs="0"
> type="xs:byte"
> 	
> name="rawParameterAnnotations" maxOccurs="unbounded" />
> 					<xs:element type="xs:string"
> name="signature" />
> 					<xs:element type="xs:int"
> name="slot" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Field">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:FieldRepository"
> 						name="genericInfo" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element type="stn_37:Type"
> name="genericType" />
> 					<xs:element type="stn_39:Class"
> name="type" />
> 					<xs:element type="xs:boolean"
> name="enumConstant" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Method">
> 				<xs:sequence>
> 					<xs:element type="xs:int"
> name="modifiers" />
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="declaredAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> 						name="declaringClass" />
> 					<xs:element
> type="stn_41:GenericsFactory"
> 						name="factory" />
> 					<xs:element
> type="stn_45:MethodRepository"
> 						name="genericInfo" />
> 					<xs:element type="xs:string"
> 						name="genericSignature" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="parameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_39:Class"
> name="returnType" />
> 					<xs:element minOccurs="0"
> type="stn_37:TypeVariable"
> 						name="typeParameters"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="synthetic" />
> 					<xs:element type="xs:anyType"
> name="defaultValue" />
> 					<xs:element minOccurs="0"
> type="stn_39:Class"
> 						name="exceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericExceptionTypes"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_37:Type"
> 						name="genericParameterTypes"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_37:Type"
> 						name="genericReturnType" />
> 					<xs:element
> type="stn_49:MethodAccessor"
> 						name="methodAccessor" />
> 					<xs:element minOccurs="0"
> type="stn_38:Annotation"
> 						name="parameterAnnotations"
> maxOccurs="unbounded" />
> 					<xs:element type="xs:boolean"
> name="bridge" />
> 					<xs:element type="xs:boolean"
> name="varArgs" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="Type">
> 				<xs:sequence />
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 			xmlns:stn_63="http://datatransfer.awt.java/xsd"
> 			xmlns:stn_1="http://activation.javax/xsd"
> 			xmlns:stn_3="http://io.java/xsd"
> 			targetNamespace="http://activation.javax/xsd"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://io.java/xsd" />
> 			<xs:import
> namespace="http://datatransfer.awt.java/xsd" />
> 			<xs:element type="stn_1:DataHandler"
> name="DataHandler" />
> 			<xs:complexType name="DataHandler">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element type="xs:anyType"
> name="content" />
> 					<xs:element type="stn_3:InputStream"
> 						name="inputStream" />
> 					<xs:element type="xs:string"
> name="contentType" />
> 					<xs:element
> type="stn_3:OutputStream"
> 						name="outputStream" />
> 					<xs:element minOccurs="0"
> type="stn_1:CommandInfo"
> 						name="allCommands"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_63:DataFlavor"
> 						name="transferDataFlavors"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_1:DataSource"
> 						name="dataSource" />
> 					<xs:element type="stn_1:CommandMap"
> 						name="commandMap" />
> 					<xs:element
> type="stn_1:DataContentHandler"
> 						name="dataContentHandler" />
> 					<xs:element minOccurs="0"
> type="stn_1:CommandInfo"
> 						name="preferredCommands"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_1:DataContentHandlerFactory"
> 	
> name="dataContentHandlerFactory" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_1:CommandInfo"
> name="CommandInfo" />
> 			<xs:complexType name="CommandInfo">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="commandName" />
> 					<xs:element type="xs:string"
> name="commandClass" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_1:DataSource"
> name="DataSource" />
> 			<xs:complexType name="DataSource">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element type="stn_3:InputStream"
> 						name="inputStream" />
> 					<xs:element type="xs:string"
> name="contentType" />
> 					<xs:element
> type="stn_3:OutputStream"
> 						name="outputStream" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_1:CommandMap"
> name="CommandMap" />
> 			<xs:complexType name="CommandMap">
> 				<xs:sequence>
> 					<xs:element type="stn_1:CommandMap"
> 						name="defaultCommandMap" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_1:DataContentHandler"
> 				name="DataContentHandler" />
> 			<xs:complexType name="DataContentHandler">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_63:DataFlavor"
> 						name="transferDataFlavors"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:element type="stn_1:DataContentHandlerFactory"
> 				name="DataContentHandlerFactory" />
> 			<xs:complexType name="DataContentHandlerFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="CommandMap">
> 				<xs:sequence>
> 					<xs:element type="stn_1:CommandMap"
> 						name="defaultCommandMap" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="DataContentHandlerFactory">
> 				<xs:sequence />
> 			</xs:complexType>
> 			<xs:complexType name="DataHandler">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element type="xs:anyType"
> name="content" />
> 					<xs:element type="stn_3:InputStream"
> 						name="inputStream" />
> 					<xs:element type="xs:string"
> name="contentType" />
> 					<xs:element
> type="stn_3:OutputStream"
> 						name="outputStream" />
> 					<xs:element minOccurs="0"
> type="stn_1:CommandInfo"
> 						name="allCommands"
> maxOccurs="unbounded" />
> 					<xs:element minOccurs="0"
> type="stn_63:DataFlavor"
> 						name="transferDataFlavors"
> maxOccurs="unbounded" />
> 					<xs:element type="stn_1:DataSource"
> 						name="dataSource" />
> 					<xs:element type="stn_1:CommandMap"
> 						name="commandMap" />
> 					<xs:element
> type="stn_1:DataContentHandler"
> 						name="dataContentHandler" />
> 					<xs:element minOccurs="0"
> type="stn_1:CommandInfo"
> 						name="preferredCommands"
> maxOccurs="unbounded" />
> 					<xs:element
> type="stn_1:DataContentHandlerFactory"
> 	
> name="dataContentHandlerFactory" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="DataContentHandler">
> 				<xs:sequence>
> 					<xs:element minOccurs="0"
> type="stn_63:DataFlavor"
> 						name="transferDataFlavors"
> maxOccurs="unbounded" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="DataSource">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="name" />
> 					<xs:element type="stn_3:InputStream"
> 						name="inputStream" />
> 					<xs:element type="xs:string"
> name="contentType" />
> 					<xs:element
> type="stn_3:OutputStream"
> 						name="outputStream" />
> 				</xs:sequence>
> 			</xs:complexType>
> 			<xs:complexType name="CommandInfo">
> 				<xs:sequence>
> 					<xs:element type="xs:string"
> name="commandName" />
> 					<xs:element type="xs:string"
> name="commandClass" />
> 				</xs:sequence>
> 			</xs:complexType>
> 		</xs:schema>
> 		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
> 	
> xmlns:ns="http://Pseudonymisierung.service.axis.healthgate/types"
> 			xmlns:stn_69="http://activation.javax/xsd"
> 			xmlns:stn_70="http://axis.healthgate/xsd"
> 	
> targetNamespace="http://Pseudonymisierung.service.axis.healthgate/types"
> 			elementFormDefault="unqualified"
> 			attributeFormDefault="unqualified">
> 			<xs:import namespace="http://activation.javax/xsd"
> />
> 			<xs:import namespace="http://axis.healthgate/xsd" />
> 			<xs:element name="getFile">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="subDir" />
> 						<xs:element type="xs:string"
> name="fileName" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="getFileResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element
> type="stn_69:DataHandler"
> 							name="return" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="doPseudonymisieren">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="sVNr" />
> 						<xs:element type="xs:string"
> name="gebDat" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="doPseudonymisierenResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="return" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="uploadFile">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="name" />
> 						<xs:element
> type="xs:dateTime" name="date" />
> 						<xs:element
> type="stn_69:DataHandler"
> 							name="handler" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="uploadFileResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element
> type="xs:boolean" name="return" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="listUploadDir">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="subDir" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="listUploadDirResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element minOccurs="0"
> type="xs:string"
> 							name="return"
> maxOccurs="unbounded" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="listUploads">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="subDir" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="listUploadsResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element
> type="stn_70:UploadCollection"
> 							name="return" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element name="doDifficultPseudonymisieren">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="sVNr" />
> 						<xs:element type="xs:string"
> name="gebDat" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 			<xs:element
> name="doDifficultPseudonymisierenResponse">
> 				<xs:complexType>
> 					<xs:sequence>
> 						<xs:element type="xs:string"
> name="return" />
> 					</xs:sequence>
> 				</xs:complexType>
> 			</xs:element>
> 		</xs:schema>
> 	</wsdl:types>
> 	<wsdl:message name="getFileMessage">
> 		<wsdl:part element="ns1:getFile" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="getFileResponseMessage">
> 		<wsdl:part element="ns1:getFileResponse" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="doPseudonymisierenMessage">
> 		<wsdl:part element="ns1:doPseudonymisieren" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="doPseudonymisierenResponseMessage">
> 		<wsdl:part element="ns1:doPseudonymisierenResponse"
> 			name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="uploadFileMessage">
> 		<wsdl:part element="ns1:uploadFile" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="uploadFileResponseMessage">
> 		<wsdl:part element="ns1:uploadFileResponse" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="listUploadDirMessage">
> 		<wsdl:part element="ns1:listUploadDir" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="listUploadDirResponseMessage">
> 		<wsdl:part element="ns1:listUploadDirResponse" name="part1"
> />
> 	</wsdl:message>
> 	<wsdl:message name="listUploadsMessage">
> 		<wsdl:part element="ns1:listUploads" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="listUploadsResponseMessage">
> 		<wsdl:part element="ns1:listUploadsResponse" name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="doDifficultPseudonymisierenMessage">
> 		<wsdl:part element="ns1:doDifficultPseudonymisieren"
> 			name="part1" />
> 	</wsdl:message>
> 	<wsdl:message name="doDifficultPseudonymisierenResponseMessage">
> 		<wsdl:part element="ns1:doDifficultPseudonymisierenResponse"
> 			name="part1" />
> 	</wsdl:message>
> 	<wsdl:portType name="PseudonymisierungPortType">
> 		<wsdl:operation name="getFile">
> 			<wsdl:input message="axis2:getFileMessage" />
> 			<wsdl:output message="axis2:getFileResponseMessage"
> />
> 		</wsdl:operation>
> 		<wsdl:operation name="doPseudonymisieren">
> 			<wsdl:input
> message="axis2:doPseudonymisierenMessage" />
> 			<wsdl:output
> 	
> message="axis2:doPseudonymisierenResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="uploadFile">
> 			<wsdl:input message="axis2:uploadFileMessage" />
> 			<wsdl:output
> message="axis2:uploadFileResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="formatDate">
> 			<wsdl:input message="axis2:formatDateMessage" />
> 			<wsdl:output
> message="axis2:formatDateResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="getBytesFromFile">
> 			<wsdl:input message="axis2:getBytesFromFileMessage"
> />
> 			<wsdl:output
> 	
> message="axis2:getBytesFromFileResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploadDir">
> 			<wsdl:input message="axis2:listUploadDirMessage" />
> 			<wsdl:output
> message="axis2:listUploadDirResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploads">
> 			<wsdl:input message="axis2:listUploadsMessage" />
> 			<wsdl:output
> message="axis2:listUploadsResponseMessage" />
> 		</wsdl:operation>
> 		<wsdl:operation name="doDifficultPseudonymisieren">
> 			<wsdl:input
> 	
> message="axis2:doDifficultPseudonymisierenMessage" />
> 			<wsdl:output
> 	
> message="axis2:doDifficultPseudonymisierenResponseMessage" />
> 		</wsdl:operation>
> 	</wsdl:portType>
> 	<wsdl:binding type="axis2:PseudonymisierungPortType"
> 		name="PseudonymisierungSOAP11Binding">
> 		<soap:binding style="document"
> 			transport="http://schemas.xmlsoap.org/soap/http" />
> 		<wsdl:operation name="getFile">
> 			<soap:operation style="document"
> soapAction="urn:getFile" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="doPseudonymisieren">
> 			<soap:operation style="document"
> 				soapAction="urn:doPseudonymisieren" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="uploadFile">
> 			<soap:operation style="document"
> 				soapAction="urn:uploadFile" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="formatDate">
> 			<soap:operation style="document"
> 				soapAction="urn:formatDate" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="getBytesFromFile">
> 			<soap:operation style="document"
> 				soapAction="urn:getBytesFromFile" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploadDir">
> 			<soap:operation style="document"
> 				soapAction="urn:listUploadDir" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploads">
> 			<soap:operation style="document"
> 				soapAction="urn:listUploads" />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="doDifficultPseudonymisieren">
> 			<soap:operation style="document"
> 				soapAction="urn:doDifficultPseudonymisieren"
> />
> 			<wsdl:input>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 	</wsdl:binding>
> 	<wsdl:binding type="axis2:PseudonymisierungPortType"
> 		name="PseudonymisierungSOAP12Binding">
> 		<soap12:binding style="document"
> 			transport="http://schemas.xmlsoap.org/soap/http" />
> 		<wsdl:operation name="getFile">
> 			<soap12:operation style="document"
> soapAction="urn:getFile" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="doPseudonymisieren">
> 			<soap12:operation style="document"
> 				soapAction="urn:doPseudonymisieren" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="uploadFile">
> 			<soap12:operation style="document"
> 				soapAction="urn:uploadFile" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="formatDate">
> 			<soap12:operation style="document"
> 				soapAction="urn:formatDate" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="getBytesFromFile">
> 			<soap12:operation style="document"
> 				soapAction="urn:getBytesFromFile" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploadDir">
> 			<soap12:operation style="document"
> 				soapAction="urn:listUploadDir" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="listUploads">
> 			<soap12:operation style="document"
> 				soapAction="urn:listUploads" />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 		<wsdl:operation name="doDifficultPseudonymisieren">
> 			<soap12:operation style="document"
> 				soapAction="urn:doDifficultPseudonymisieren"
> />
> 			<wsdl:input>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:input>
> 			<wsdl:output>
> 				<soap12:body
> 	
> namespace="http://Pseudonymisierung.service.axis.healthgate"
> 					use="literal" />
> 			</wsdl:output>
> 		</wsdl:operation>
> 	</wsdl:binding>
> 	<wsdl:service name="Pseudonymisierung">
> 		<wsdl:port binding="axis2:PseudonymisierungSOAP11Binding"
> 			name="PseudonymisierungSOAP11port">
> 			<soap:address
> 	
> location="http://localhost:8080/axis2/services/Pseudonymisierung" />
> 		</wsdl:port>
> 		<wsdl:port binding="axis2:PseudonymisierungSOAP12Binding"
> 			name="PseudonymisierungSOAP12port">
> 			<soap12:address
> 	
> location="http://localhost:8080/axis2/services/Pseudonymisierung" />
> 		</wsdl:port>
> 	</wsdl:service>
> </wsdl:definitions>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


RE: empty service.xml

Posted by VF <vf...@imh.cz>.
But this wsdl is not valid when i check it in Eclipse.

-----Original Message-----
From: Philipp Perner [mailto:philipp.perner@healthgate.at] 
Sent: Tuesday, November 07, 2006 12:46 PM
To: axis-user@ws.apache.org
Subject: Re: empty service.xml

**********************************************************
corresponding wsdl file: Pseudonymisierung.wsdl
**********************************************************

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:axis2="http://Pseudonymisierung.service.axis.healthgate"
	xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
	xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
	xmlns:ns1="http://Pseudonymisierung.service.axis.healthgate/types"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	targetNamespace="http://Pseudonymisierung.service.axis.healthgate">
	<wsdl:types>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_14="http://net.java/xsd"
			targetNamespace="http://net.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_14:URL" name="URL" />
			<xs:complexType name="URL">
				<xs:sequence>
					<xs:element type="xs:string"
name="path" />
					<xs:element type="xs:string"
name="authority" />
					<xs:element type="xs:string"
name="query" />
					<xs:element type="xs:string"
name="file" />
					<xs:element type="xs:string"
name="host" />
					<xs:element type="xs:string"
name="protocol" />
					<xs:element type="xs:string"
name="ref" />
					<xs:element type="xs:anyType"
name="content" />
					<xs:element type="xs:int"
name="defaultPort" />
					<xs:element type="xs:int"
name="port" />
					<xs:element type="xs:string"
name="userInfo" />
					<xs:element
type="stn_14:URLStreamHandlerFactory"
	
name="uRLStreamHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_14:URLStreamHandlerFactory"
				name="URLStreamHandlerFactory" />
			<xs:complexType name="URLStreamHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="URLStreamHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="URL">
				<xs:sequence>
					<xs:element type="xs:string"
name="path" />
					<xs:element type="xs:string"
name="authority" />
					<xs:element type="xs:string"
name="query" />
					<xs:element type="xs:string"
name="file" />
					<xs:element type="xs:string"
name="host" />
					<xs:element type="xs:string"
name="protocol" />
					<xs:element type="xs:string"
name="ref" />
					<xs:element type="xs:anyType"
name="content" />
					<xs:element type="xs:int"
name="defaultPort" />
					<xs:element type="xs:int"
name="port" />
					<xs:element type="xs:string"
name="userInfo" />
					<xs:element
type="stn_14:URLStreamHandlerFactory"
	
name="uRLStreamHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_68="http://axis.healthgate/xsd"
			targetNamespace="http://axis.healthgate/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_68:UploadCollection"
				name="UploadCollection" />
			<xs:complexType name="UploadCollection">
				<xs:sequence>
					<xs:element type="xs:anyType"
name="uploads" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="UploadCollection">
				<xs:sequence>
					<xs:element type="xs:anyType"
name="uploads" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_44="http://reflect.lang.java/xsd"
	
xmlns:stn_42="http://repository.generics.reflect.sun/xsd"
	
targetNamespace="http://repository.generics.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://reflect.lang.java/xsd"
/>
			<xs:element type="stn_42:ConstructorRepository"
				name="ConstructorRepository" />
			<xs:complexType name="ConstructorRepository">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="exceptionTypes"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:FieldRepository"
				name="FieldRepository" />
			<xs:complexType name="FieldRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type"
name="genericType" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:MethodRepository"
				name="MethodRepository" />
			<xs:complexType name="MethodRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type"
name="returnType" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:ClassRepository"
				name="ClassRepository" />
			<xs:complexType name="ClassRepository">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="superInterfaces"
maxOccurs="unbounded" />
					<xs:element type="stn_44:Type"
name="superclass" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="MethodRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type"
name="returnType" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ConstructorRepository">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="exceptionTypes"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ClassRepository">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_44:Type"
						name="superInterfaces"
maxOccurs="unbounded" />
					<xs:element type="stn_44:Type"
name="superclass" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="FieldRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type"
name="genericType" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_29="http://util.java/xsd"
			xmlns:stn_21="http://cert.security.java/xsd"
			xmlns:stn_23="http://security.java/xsd"
			targetNamespace="http://cert.security.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://security.java/xsd" />
			<xs:import namespace="http://util.java/xsd" />
			<xs:element type="stn_21:Certificate"
name="Certificate" />
			<xs:complexType name="Certificate">
				<xs:sequence>
					<xs:element type="xs:string"
name="type" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="encoded"
maxOccurs="unbounded" />
					<xs:element type="stn_23:PublicKey"
						name="publicKey" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_21:CertPath" name="CertPath"
/>
			<xs:complexType name="CertPath">
				<xs:sequence>
					<xs:element type="xs:anyType"
name="certificates" />
					<xs:element type="xs:string"
name="type" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="encoded"
maxOccurs="unbounded" />
					<xs:element type="stn_29:Iterator"
name="encodings" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CertPath">
				<xs:sequence>
					<xs:element type="xs:anyType"
name="certificates" />
					<xs:element type="xs:string"
name="type" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="encoded"
maxOccurs="unbounded" />
					<xs:element type="stn_29:Iterator"
name="encodings" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Certificate">
				<xs:sequence>
					<xs:element type="xs:string"
name="type" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="encoded"
maxOccurs="unbounded" />
					<xs:element type="stn_23:PublicKey"
						name="publicKey" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_8="http://annotation.reflect.sun/xsd"
			targetNamespace="http://annotation.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_8:AnnotationType"
				name="AnnotationType" />
			<xs:complexType name="AnnotationType">
				<xs:sequence>
					<xs:element type="xs:boolean"
name="inherited" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="AnnotationType">
				<xs:sequence>
					<xs:element type="xs:boolean"
name="inherited" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_33="http://security.java/xsd"
	
xmlns:stn_57="http://factory.generics.reflect.sun/xsd"
			xmlns:stn_17="http://misc.sun/xsd"
	
xmlns:stn_59="http://repository.generics.reflect.sun/xsd"
			xmlns:stn_50="http://reflect.lang.java/xsd"
			xmlns:stn_36="http://reflect.sun/xsd"
			xmlns:stn_9="http://annotation.reflect.sun/xsd"
			xmlns:stn_7="http://lang.java/xsd"
			xmlns:stn_11="http://annotation.lang.java/xsd"
			targetNamespace="http://lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import
namespace="http://annotation.reflect.sun/xsd" />
			<xs:import
namespace="http://annotation.lang.java/xsd" />
			<xs:import namespace="http://misc.sun/xsd" />
			<xs:import namespace="http://security.java/xsd" />
			<xs:import namespace="http://reflect.sun/xsd" />
			<xs:import namespace="http://reflect.lang.java/xsd"
/>
			<xs:import
	
namespace="http://factory.generics.reflect.sun/xsd" />
			<xs:import
	
namespace="http://repository.generics.reflect.sun/xsd" />
			<xs:element type="stn_7:Class" name="Class" />
			<xs:complexType name="Class">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element
type="stn_9:AnnotationType"
						name="annotationType" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="annotations"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="canonicalName" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader0" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="classes"
maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
name="componentType" />
					<xs:element
type="stn_36:ConstantPool"
						name="constantPool" />
					<xs:element minOccurs="0"
type="stn_50:Constructor"
						name="constructors"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="declaredClasses"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="declaredClasses0"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Constructor"
						name="declaredConstructors"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Field"
						name="declaredFields"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Method"
						name="declaredMethods"
maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
						name="declaringClass" />
					<xs:element type="stn_7:Class"
						name="enclosingClass" />
					<xs:element
type="stn_50:Constructor"
						name="enclosingConstructor"
/>
					<xs:element type="stn_50:Method"
						name="enclosingMethod" />
					<xs:element minOccurs="0"
type="xs:anyType"
						name="enclosingMethod0"
maxOccurs="unbounded" />
					<xs:element
type="stn_7:Class$EnclosingMethodInfo"
						name="enclosingMethodInfo"
/>
					<xs:element minOccurs="0"
type="xs:anyType"
						name="enumConstants"
maxOccurs="unbounded" />
					<xs:element
type="stn_57:GenericsFactory"
						name="factory" />
					<xs:element minOccurs="0"
type="stn_50:Field"
						name="fields"
maxOccurs="unbounded" />
					<xs:element
type="stn_59:ClassRepository"
						name="genericInfo" />
					<xs:element minOccurs="0"
type="stn_50:Type"
						name="genericInterfaces"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="stn_50:Type"
						name="genericSuperclass" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="interfaces"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Method"
						name="methods"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="name0" />
					<xs:element type="stn_7:Package"
name="package" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="protectionDomain" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="protectionDomain0" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="rawAnnotations"
maxOccurs="unbounded" />
					<xs:element
type="stn_36:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element minOccurs="0"
type="xs:anyType"
						name="signers"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="simpleBinaryName" />
					<xs:element type="xs:string"
name="simpleName" />
					<xs:element type="stn_7:Class"
name="superclass" />
					<xs:element minOccurs="0"
type="stn_50:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="annotation" />
					<xs:element type="xs:boolean"
name="anonymousClass" />
					<xs:element type="xs:boolean"
name="array" />
					<xs:element type="xs:boolean"
name="enum" />
					<xs:element type="xs:boolean"
name="interface" />
					<xs:element type="xs:boolean"
name="localClass" />
					<xs:element type="xs:boolean"
						name="localOrAnonymousClass"
/>
					<xs:element type="xs:boolean"
name="memberClass" />
					<xs:element type="xs:boolean"
name="primitive" />
					<xs:element type="xs:boolean"
name="synthetic" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:ClassLoader"
name="ClassLoader" />
			<xs:complexType name="ClassLoader">
				<xs:sequence>
					<xs:element type="stn_7:ClassLoader"
						name="systemClassLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="callerClassLoader" />
					<xs:element
type="stn_17:URLClassPath"
						name="bootstrapClassPath" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="defaultDomain" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="packages"
maxOccurs="unbounded" />
					<xs:element type="stn_7:ClassLoader"
name="parent" />
					<xs:element type="xs:boolean"
	
name="defaultAssertionStatus" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:Package" name="Package" />
			<xs:complexType name="Package">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="annotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="packages"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="systemPackages"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="sealed" />
					<xs:element type="xs:string"
						name="implementationTitle"
/>
					<xs:element type="xs:string"
						name="implementationVendor"
/>
					<xs:element type="xs:string"
						name="implementationVersion"
/>
					<xs:element type="stn_7:Class"
name="packageInfo" />
					<xs:element type="xs:string"
						name="specificationTitle" />
					<xs:element type="xs:string"
						name="specificationVendor"
/>
					<xs:element type="xs:string"
						name="specificationVersion"
/>
					<xs:element minOccurs="0"
type="xs:string"
						name="systemPackages0"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:Class$EnclosingMethodInfo"
				name="Class$EnclosingMethodInfo" />
			<xs:complexType name="Class$EnclosingMethodInfo">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Class">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element
type="stn_9:AnnotationType"
						name="annotationType" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="annotations"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="canonicalName" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader0" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="classes"
maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
name="componentType" />
					<xs:element
type="stn_36:ConstantPool"
						name="constantPool" />
					<xs:element minOccurs="0"
type="stn_50:Constructor"
						name="constructors"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="declaredClasses"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="declaredClasses0"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Constructor"
						name="declaredConstructors"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Field"
						name="declaredFields"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Method"
						name="declaredMethods"
maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
						name="declaringClass" />
					<xs:element type="stn_7:Class"
						name="enclosingClass" />
					<xs:element
type="stn_50:Constructor"
						name="enclosingConstructor"
/>
					<xs:element type="stn_50:Method"
						name="enclosingMethod" />
					<xs:element minOccurs="0"
type="xs:anyType"
						name="enclosingMethod0"
maxOccurs="unbounded" />
					<xs:element
type="stn_7:Class$EnclosingMethodInfo"
						name="enclosingMethodInfo"
/>
					<xs:element minOccurs="0"
type="xs:anyType"
						name="enumConstants"
maxOccurs="unbounded" />
					<xs:element
type="stn_57:GenericsFactory"
						name="factory" />
					<xs:element minOccurs="0"
type="stn_50:Field"
						name="fields"
maxOccurs="unbounded" />
					<xs:element
type="stn_59:ClassRepository"
						name="genericInfo" />
					<xs:element minOccurs="0"
type="stn_50:Type"
						name="genericInterfaces"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="stn_50:Type"
						name="genericSuperclass" />
					<xs:element minOccurs="0"
type="stn_7:Class"
						name="interfaces"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_50:Method"
						name="methods"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="name0" />
					<xs:element type="stn_7:Package"
name="package" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="protectionDomain" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="protectionDomain0" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="rawAnnotations"
maxOccurs="unbounded" />
					<xs:element
type="stn_36:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element minOccurs="0"
type="xs:anyType"
						name="signers"
maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="simpleBinaryName" />
					<xs:element type="xs:string"
name="simpleName" />
					<xs:element type="stn_7:Class"
name="superclass" />
					<xs:element minOccurs="0"
type="stn_50:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="annotation" />
					<xs:element type="xs:boolean"
name="anonymousClass" />
					<xs:element type="xs:boolean"
name="array" />
					<xs:element type="xs:boolean"
name="enum" />
					<xs:element type="xs:boolean"
name="interface" />
					<xs:element type="xs:boolean"
name="localClass" />
					<xs:element type="xs:boolean"
						name="localOrAnonymousClass"
/>
					<xs:element type="xs:boolean"
name="memberClass" />
					<xs:element type="xs:boolean"
name="primitive" />
					<xs:element type="xs:boolean"
name="synthetic" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Class$EnclosingMethodInfo">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ClassLoader">
				<xs:sequence>
					<xs:element type="stn_7:ClassLoader"
						name="systemClassLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="callerClassLoader" />
					<xs:element
type="stn_17:URLClassPath"
						name="bootstrapClassPath" />
					<xs:element
type="stn_33:ProtectionDomain"
						name="defaultDomain" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="packages"
maxOccurs="unbounded" />
					<xs:element type="stn_7:ClassLoader"
name="parent" />
					<xs:element type="xs:boolean"
	
name="defaultAssertionStatus" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Package">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="annotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_11:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="packages"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_7:Package"
						name="systemPackages"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="sealed" />
					<xs:element type="xs:string"
						name="implementationTitle"
/>
					<xs:element type="xs:string"
						name="implementationVendor"
/>
					<xs:element type="xs:string"
						name="implementationVersion"
/>
					<xs:element type="stn_7:Class"
name="packageInfo" />
					<xs:element type="xs:string"
						name="specificationTitle" />
					<xs:element type="xs:string"
						name="specificationVendor"
/>
					<xs:element type="xs:string"
						name="specificationVersion"
/>
					<xs:element minOccurs="0"
type="xs:string"
						name="systemPackages0"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_2="http://io.java/xsd"
targetNamespace="http://io.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_2:InputStream"
name="InputStream" />
			<xs:complexType name="InputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_2:OutputStream"
name="OutputStream" />
			<xs:complexType name="OutputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="OutputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="InputStream">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_25="http://net.java/xsd"
			xmlns:stn_18="http://security.java/xsd"
			xmlns:stn_19="http://lang.java/xsd"
			xmlns:stn_24="http://cert.security.java/xsd"
			targetNamespace="http://security.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://lang.java/xsd" />
			<xs:import namespace="http://cert.security.java/xsd"
/>
			<xs:import namespace="http://net.java/xsd" />
			<xs:element type="stn_18:ProtectionDomain"
				name="ProtectionDomain" />
			<xs:complexType name="ProtectionDomain">
				<xs:sequence>
					<xs:element
type="stn_19:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_18:CodeSource"
						name="codeSource" />
					<xs:element
type="stn_18:PermissionCollection"
						name="permissions" />
					<xs:element minOccurs="0"
type="stn_18:Principal"
						name="principals"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:CodeSource"
name="CodeSource" />
			<xs:complexType name="CodeSource">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_24:Certificate"
						name="certificates"
maxOccurs="unbounded" />
					<xs:element type="stn_25:URL"
name="location" />
					<xs:element minOccurs="0"
type="stn_18:CodeSigner"
						name="codeSigners"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:PublicKey" name="PublicKey"
/>
			<xs:complexType name="PublicKey">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_18:CodeSigner"
name="CodeSigner" />
			<xs:complexType name="CodeSigner">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="stn_18:Timestamp"
						name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:Timestamp" name="Timestamp"
/>
			<xs:complexType name="Timestamp">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="xs:dateTime"
name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:PermissionCollection"
				name="PermissionCollection" />
			<xs:complexType name="PermissionCollection">
				<xs:sequence>
					<xs:element type="xs:boolean"
name="readOnly" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:Principal" name="Principal"
/>
			<xs:complexType name="Principal">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ProtectionDomain">
				<xs:sequence>
					<xs:element
type="stn_19:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_18:CodeSource"
						name="codeSource" />
					<xs:element
type="stn_18:PermissionCollection"
						name="permissions" />
					<xs:element minOccurs="0"
type="stn_18:Principal"
						name="principals"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Principal">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CodeSource">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_24:Certificate"
						name="certificates"
maxOccurs="unbounded" />
					<xs:element type="stn_25:URL"
name="location" />
					<xs:element minOccurs="0"
type="stn_18:CodeSigner"
						name="codeSigners"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CodeSigner">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="stn_18:Timestamp"
						name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Timestamp">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="xs:dateTime"
name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="PermissionCollection">
				<xs:sequence>
					<xs:element type="xs:boolean"
name="readOnly" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="PublicKey">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_10="http://annotation.lang.java/xsd"
			targetNamespace="http://annotation.lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_10:Annotation"
name="Annotation" />
			<xs:complexType name="Annotation">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Annotation">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
	
xmlns:stn_40="http://factory.generics.reflect.sun/xsd"
	
targetNamespace="http://factory.generics.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_40:GenericsFactory"
				name="GenericsFactory" />
			<xs:complexType name="GenericsFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="GenericsFactory">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_35="http://reflect.sun/xsd"
			targetNamespace="http://reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_35:ConstantPool"
name="ConstantPool" />
			<xs:complexType name="ConstantPool">
				<xs:sequence>
					<xs:element type="xs:int"
name="size" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_35:ConstructorAccessor"
				name="ConstructorAccessor" />
			<xs:complexType name="ConstructorAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_35:MethodAccessor"
				name="MethodAccessor" />
			<xs:complexType name="MethodAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_35:ReflectionFactory"
				name="ReflectionFactory" />
			<xs:complexType name="ReflectionFactory">
				<xs:sequence>
					<xs:element
type="stn_35:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element
type="stn_35:LangReflectAccess"
						name="langReflectAccess" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_35:LangReflectAccess"
				name="LangReflectAccess" />
			<xs:complexType name="LangReflectAccess">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="LangReflectAccess">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ReflectionFactory">
				<xs:sequence>
					<xs:element
type="stn_35:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element
type="stn_35:LangReflectAccess"
						name="langReflectAccess" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ConstantPool">
				<xs:sequence>
					<xs:element type="xs:int"
name="size" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="MethodAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ConstructorAccessor">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_28="http://util.java/xsd"
			targetNamespace="http://util.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_28:Iterator" name="Iterator"
/>
			<xs:complexType name="Iterator">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Iterator">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_6="http://datatransfer.awt.java/xsd"
			xmlns:stn_62="http://lang.java/xsd"
			targetNamespace="http://datatransfer.awt.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://lang.java/xsd" />
			<xs:element type="stn_6:DataFlavor"
name="DataFlavor" />
			<xs:complexType name="DataFlavor">
				<xs:sequence>
					<xs:element type="xs:string"
name="mimeType" />
					<xs:element type="xs:string"
						name="humanPresentableName"
/>
					<xs:element type="stn_62:Class"
	
name="defaultRepresentationClass" />
					<xs:element type="xs:string"
	
name="defaultRepresentationClassAsString" />
					<xs:element type="xs:string"
name="primaryType" />
					<xs:element type="stn_62:Class"
						name="representationClass"
/>
					<xs:element type="xs:string"
name="subType" />
					<xs:element type="stn_6:DataFlavor"
	
name="textPlainUnicodeFlavor" />
					<xs:element type="xs:boolean"
	
name="flavorJavaFileListType" />
					<xs:element type="xs:boolean"
	
name="flavorRemoteObjectType" />
					<xs:element type="xs:boolean"
	
name="flavorSerializedObjectType" />
					<xs:element type="xs:boolean"
name="flavorTextType" />
					<xs:element type="xs:boolean"
	
name="mimeTypeSerializedObject" />
					<xs:element type="xs:boolean"
	
name="representationClassByteBuffer" />
					<xs:element type="xs:boolean"
	
name="representationClassCharBuffer" />
					<xs:element type="xs:boolean"
	
name="representationClassInputStream" />
					<xs:element type="xs:boolean"
	
name="representationClassReader" />
					<xs:element type="xs:boolean"
	
name="representationClassRemote" />
					<xs:element type="xs:boolean"
	
name="representationClassSerializable" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataFlavor">
				<xs:sequence>
					<xs:element type="xs:string"
name="mimeType" />
					<xs:element type="xs:string"
						name="humanPresentableName"
/>
					<xs:element type="stn_62:Class"
	
name="defaultRepresentationClass" />
					<xs:element type="xs:string"
	
name="defaultRepresentationClassAsString" />
					<xs:element type="xs:string"
name="primaryType" />
					<xs:element type="stn_62:Class"
						name="representationClass"
/>
					<xs:element type="xs:string"
name="subType" />
					<xs:element type="stn_6:DataFlavor"
	
name="textPlainUnicodeFlavor" />
					<xs:element type="xs:boolean"
	
name="flavorJavaFileListType" />
					<xs:element type="xs:boolean"
	
name="flavorRemoteObjectType" />
					<xs:element type="xs:boolean"
	
name="flavorSerializedObjectType" />
					<xs:element type="xs:boolean"
name="flavorTextType" />
					<xs:element type="xs:boolean"
	
name="mimeTypeSerializedObject" />
					<xs:element type="xs:boolean"
	
name="representationClassByteBuffer" />
					<xs:element type="xs:boolean"
	
name="representationClassCharBuffer" />
					<xs:element type="xs:boolean"
	
name="representationClassInputStream" />
					<xs:element type="xs:boolean"
	
name="representationClassReader" />
					<xs:element type="xs:boolean"
	
name="representationClassRemote" />
					<xs:element type="xs:boolean"
	
name="representationClassSerializable" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_13="http://misc.sun/xsd"
xmlns:stn_16="http://net.java/xsd"
			targetNamespace="http://misc.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://net.java/xsd" />
			<xs:element type="stn_13:URLClassPath"
name="URLClassPath" />
			<xs:complexType name="URLClassPath">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_16:URL"
						name="uRLs"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="URLClassPath">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_16:URL"
						name="uRLs"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_38="http://annotation.lang.java/xsd"
			xmlns:stn_39="http://lang.java/xsd"
	
xmlns:stn_45="http://repository.generics.reflect.sun/xsd"
			xmlns:stn_37="http://reflect.lang.java/xsd"
	
xmlns:stn_41="http://factory.generics.reflect.sun/xsd"
			xmlns:stn_49="http://reflect.sun/xsd"
			targetNamespace="http://reflect.lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import
namespace="http://annotation.lang.java/xsd" />
			<xs:import namespace="http://lang.java/xsd" />
			<xs:import
	
namespace="http://factory.generics.reflect.sun/xsd" />
			<xs:import
	
namespace="http://repository.generics.reflect.sun/xsd" />
			<xs:import namespace="http://reflect.sun/xsd" />
			<xs:element type="stn_37:Constructor"
name="Constructor" />
			<xs:complexType name="Constructor">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:ConstructorRepository"
						name="genericInfo" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="rawAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="exceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericExceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericParameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="parameterAnnotations"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="varArgs" />
					<xs:element
type="stn_49:ConstructorAccessor"
						name="constructorAccessor"
/>
					<xs:element minOccurs="0"
type="xs:byte"
	
name="rawParameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="signature" />
					<xs:element type="xs:int"
name="slot" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Type" name="Type" />
			<xs:complexType name="Type">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_37:TypeVariable"
name="TypeVariable" />
			<xs:complexType name="TypeVariable">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="bounds"
maxOccurs="unbounded" />
					<xs:element
type="stn_37:GenericDeclaration"
						name="genericDeclaration" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:GenericDeclaration"
				name="GenericDeclaration" />
			<xs:complexType name="GenericDeclaration">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Field" name="Field" />
			<xs:complexType name="Field">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:FieldRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element type="stn_37:Type"
name="genericType" />
					<xs:element type="stn_39:Class"
name="type" />
					<xs:element type="xs:boolean"
name="enumConstant" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Method" name="Method" />
			<xs:complexType name="Method">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:MethodRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
name="returnType" />
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element type="xs:anyType"
name="defaultValue" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="exceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericExceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericParameterTypes"
maxOccurs="unbounded" />
					<xs:element type="stn_37:Type"
						name="genericReturnType" />
					<xs:element
type="stn_49:MethodAccessor"
						name="methodAccessor" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="parameterAnnotations"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="bridge" />
					<xs:element type="xs:boolean"
name="varArgs" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="TypeVariable">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="bounds"
maxOccurs="unbounded" />
					<xs:element
type="stn_37:GenericDeclaration"
						name="genericDeclaration" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="GenericDeclaration">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Constructor">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:ConstructorRepository"
						name="genericInfo" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="xs:byte"
						name="rawAnnotations"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="exceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericExceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericParameterTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="parameterAnnotations"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="varArgs" />
					<xs:element
type="stn_49:ConstructorAccessor"
						name="constructorAccessor"
/>
					<xs:element minOccurs="0"
type="xs:byte"
	
name="rawParameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:string"
name="signature" />
					<xs:element type="xs:int"
name="slot" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Field">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:FieldRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element type="stn_37:Type"
name="genericType" />
					<xs:element type="stn_39:Class"
name="type" />
					<xs:element type="xs:boolean"
name="enumConstant" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Method">
				<xs:sequence>
					<xs:element type="xs:int"
name="modifiers" />
					<xs:element type="xs:string"
name="name" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="declaredAnnotations"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element
type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element
type="stn_45:MethodRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="parameterTypes"
maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
name="returnType" />
					<xs:element minOccurs="0"
type="stn_37:TypeVariable"
						name="typeParameters"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="synthetic" />
					<xs:element type="xs:anyType"
name="defaultValue" />
					<xs:element minOccurs="0"
type="stn_39:Class"
						name="exceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericExceptionTypes"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_37:Type"
						name="genericParameterTypes"
maxOccurs="unbounded" />
					<xs:element type="stn_37:Type"
						name="genericReturnType" />
					<xs:element
type="stn_49:MethodAccessor"
						name="methodAccessor" />
					<xs:element minOccurs="0"
type="stn_38:Annotation"
						name="parameterAnnotations"
maxOccurs="unbounded" />
					<xs:element type="xs:boolean"
name="bridge" />
					<xs:element type="xs:boolean"
name="varArgs" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Type">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_63="http://datatransfer.awt.java/xsd"
			xmlns:stn_1="http://activation.javax/xsd"
			xmlns:stn_3="http://io.java/xsd"
			targetNamespace="http://activation.javax/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://io.java/xsd" />
			<xs:import
namespace="http://datatransfer.awt.java/xsd" />
			<xs:element type="stn_1:DataHandler"
name="DataHandler" />
			<xs:complexType name="DataHandler">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element type="xs:anyType"
name="content" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string"
name="contentType" />
					<xs:element
type="stn_3:OutputStream"
						name="outputStream" />
					<xs:element minOccurs="0"
type="stn_1:CommandInfo"
						name="allCommands"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_63:DataFlavor"
						name="transferDataFlavors"
maxOccurs="unbounded" />
					<xs:element type="stn_1:DataSource"
						name="dataSource" />
					<xs:element type="stn_1:CommandMap"
						name="commandMap" />
					<xs:element
type="stn_1:DataContentHandler"
						name="dataContentHandler" />
					<xs:element minOccurs="0"
type="stn_1:CommandInfo"
						name="preferredCommands"
maxOccurs="unbounded" />
					<xs:element
type="stn_1:DataContentHandlerFactory"
	
name="dataContentHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:CommandInfo"
name="CommandInfo" />
			<xs:complexType name="CommandInfo">
				<xs:sequence>
					<xs:element type="xs:string"
name="commandName" />
					<xs:element type="xs:string"
name="commandClass" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataSource"
name="DataSource" />
			<xs:complexType name="DataSource">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string"
name="contentType" />
					<xs:element
type="stn_3:OutputStream"
						name="outputStream" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:CommandMap"
name="CommandMap" />
			<xs:complexType name="CommandMap">
				<xs:sequence>
					<xs:element type="stn_1:CommandMap"
						name="defaultCommandMap" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataContentHandler"
				name="DataContentHandler" />
			<xs:complexType name="DataContentHandler">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_63:DataFlavor"
						name="transferDataFlavors"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataContentHandlerFactory"
				name="DataContentHandlerFactory" />
			<xs:complexType name="DataContentHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="CommandMap">
				<xs:sequence>
					<xs:element type="stn_1:CommandMap"
						name="defaultCommandMap" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataContentHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="DataHandler">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element type="xs:anyType"
name="content" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string"
name="contentType" />
					<xs:element
type="stn_3:OutputStream"
						name="outputStream" />
					<xs:element minOccurs="0"
type="stn_1:CommandInfo"
						name="allCommands"
maxOccurs="unbounded" />
					<xs:element minOccurs="0"
type="stn_63:DataFlavor"
						name="transferDataFlavors"
maxOccurs="unbounded" />
					<xs:element type="stn_1:DataSource"
						name="dataSource" />
					<xs:element type="stn_1:CommandMap"
						name="commandMap" />
					<xs:element
type="stn_1:DataContentHandler"
						name="dataContentHandler" />
					<xs:element minOccurs="0"
type="stn_1:CommandInfo"
						name="preferredCommands"
maxOccurs="unbounded" />
					<xs:element
type="stn_1:DataContentHandlerFactory"
	
name="dataContentHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataContentHandler">
				<xs:sequence>
					<xs:element minOccurs="0"
type="stn_63:DataFlavor"
						name="transferDataFlavors"
maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataSource">
				<xs:sequence>
					<xs:element type="xs:string"
name="name" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string"
name="contentType" />
					<xs:element
type="stn_3:OutputStream"
						name="outputStream" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CommandInfo">
				<xs:sequence>
					<xs:element type="xs:string"
name="commandName" />
					<xs:element type="xs:string"
name="commandClass" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
	
xmlns:ns="http://Pseudonymisierung.service.axis.healthgate/types"
			xmlns:stn_69="http://activation.javax/xsd"
			xmlns:stn_70="http://axis.healthgate/xsd"
	
targetNamespace="http://Pseudonymisierung.service.axis.healthgate/types"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://activation.javax/xsd"
/>
			<xs:import namespace="http://axis.healthgate/xsd" />
			<xs:element name="getFile">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="subDir" />
						<xs:element type="xs:string"
name="fileName" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="getFileResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element
type="stn_69:DataHandler"
							name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doPseudonymisieren">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="sVNr" />
						<xs:element type="xs:string"
name="gebDat" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doPseudonymisierenResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="uploadFile">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="name" />
						<xs:element
type="xs:dateTime" name="date" />
						<xs:element
type="stn_69:DataHandler"
							name="handler" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="uploadFileResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element
type="xs:boolean" name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadDir">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="subDir" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadDirResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0"
type="xs:string"
							name="return"
maxOccurs="unbounded" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploads">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="subDir" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadsResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element
type="stn_70:UploadCollection"
							name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doDifficultPseudonymisieren">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="sVNr" />
						<xs:element type="xs:string"
name="gebDat" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element
name="doDifficultPseudonymisierenResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string"
name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:schema>
	</wsdl:types>
	<wsdl:message name="getFileMessage">
		<wsdl:part element="ns1:getFile" name="part1" />
	</wsdl:message>
	<wsdl:message name="getFileResponseMessage">
		<wsdl:part element="ns1:getFileResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="doPseudonymisierenMessage">
		<wsdl:part element="ns1:doPseudonymisieren" name="part1" />
	</wsdl:message>
	<wsdl:message name="doPseudonymisierenResponseMessage">
		<wsdl:part element="ns1:doPseudonymisierenResponse"
			name="part1" />
	</wsdl:message>
	<wsdl:message name="uploadFileMessage">
		<wsdl:part element="ns1:uploadFile" name="part1" />
	</wsdl:message>
	<wsdl:message name="uploadFileResponseMessage">
		<wsdl:part element="ns1:uploadFileResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadDirMessage">
		<wsdl:part element="ns1:listUploadDir" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadDirResponseMessage">
		<wsdl:part element="ns1:listUploadDirResponse" name="part1"
/>
	</wsdl:message>
	<wsdl:message name="listUploadsMessage">
		<wsdl:part element="ns1:listUploads" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadsResponseMessage">
		<wsdl:part element="ns1:listUploadsResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="doDifficultPseudonymisierenMessage">
		<wsdl:part element="ns1:doDifficultPseudonymisieren"
			name="part1" />
	</wsdl:message>
	<wsdl:message name="doDifficultPseudonymisierenResponseMessage">
		<wsdl:part element="ns1:doDifficultPseudonymisierenResponse"
			name="part1" />
	</wsdl:message>
	<wsdl:portType name="PseudonymisierungPortType">
		<wsdl:operation name="getFile">
			<wsdl:input message="axis2:getFileMessage" />
			<wsdl:output message="axis2:getFileResponseMessage"
/>
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<wsdl:input
message="axis2:doPseudonymisierenMessage" />
			<wsdl:output
	
message="axis2:doPseudonymisierenResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<wsdl:input message="axis2:uploadFileMessage" />
			<wsdl:output
message="axis2:uploadFileResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<wsdl:input message="axis2:formatDateMessage" />
			<wsdl:output
message="axis2:formatDateResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<wsdl:input message="axis2:getBytesFromFileMessage"
/>
			<wsdl:output
	
message="axis2:getBytesFromFileResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<wsdl:input message="axis2:listUploadDirMessage" />
			<wsdl:output
message="axis2:listUploadDirResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<wsdl:input message="axis2:listUploadsMessage" />
			<wsdl:output
message="axis2:listUploadsResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<wsdl:input
	
message="axis2:doDifficultPseudonymisierenMessage" />
			<wsdl:output
	
message="axis2:doDifficultPseudonymisierenResponseMessage" />
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding type="axis2:PseudonymisierungPortType"
		name="PseudonymisierungSOAP11Binding">
		<soap:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="getFile">
			<soap:operation style="document"
soapAction="urn:getFile" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<soap:operation style="document"
				soapAction="urn:doPseudonymisieren" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<soap:operation style="document"
				soapAction="urn:uploadFile" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<soap:operation style="document"
				soapAction="urn:formatDate" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<soap:operation style="document"
				soapAction="urn:getBytesFromFile" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<soap:operation style="document"
				soapAction="urn:listUploadDir" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<soap:operation style="document"
				soapAction="urn:listUploads" />
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<soap:operation style="document"
				soapAction="urn:doDifficultPseudonymisieren"
/>
			<wsdl:input>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:binding type="axis2:PseudonymisierungPortType"
		name="PseudonymisierungSOAP12Binding">
		<soap12:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="getFile">
			<soap12:operation style="document"
soapAction="urn:getFile" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<soap12:operation style="document"
				soapAction="urn:doPseudonymisieren" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<soap12:operation style="document"
				soapAction="urn:uploadFile" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<soap12:operation style="document"
				soapAction="urn:formatDate" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<soap12:operation style="document"
				soapAction="urn:getBytesFromFile" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<soap12:operation style="document"
				soapAction="urn:listUploadDir" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<soap12:operation style="document"
				soapAction="urn:listUploads" />
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<soap12:operation style="document"
				soapAction="urn:doDifficultPseudonymisieren"
/>
			<wsdl:input>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
	
namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="Pseudonymisierung">
		<wsdl:port binding="axis2:PseudonymisierungSOAP11Binding"
			name="PseudonymisierungSOAP11port">
			<soap:address
	
location="http://localhost:8080/axis2/services/Pseudonymisierung" />
		</wsdl:port>
		<wsdl:port binding="axis2:PseudonymisierungSOAP12Binding"
			name="PseudonymisierungSOAP12port">
			<soap12:address
	
location="http://localhost:8080/axis2/services/Pseudonymisierung" />
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Philipp Perner <ph...@healthgate.at>.
**********************************************************
corresponding wsdl file: Pseudonymisierung.wsdl
**********************************************************

<wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:axis2="http://Pseudonymisierung.service.axis.healthgate"
	xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/"
	xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
	xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
	xmlns:ns1="http://Pseudonymisierung.service.axis.healthgate/types"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	targetNamespace="http://Pseudonymisierung.service.axis.healthgate">
	<wsdl:types>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_14="http://net.java/xsd"
			targetNamespace="http://net.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_14:URL" name="URL" />
			<xs:complexType name="URL">
				<xs:sequence>
					<xs:element type="xs:string" name="path" />
					<xs:element type="xs:string" name="authority" />
					<xs:element type="xs:string" name="query" />
					<xs:element type="xs:string" name="file" />
					<xs:element type="xs:string" name="host" />
					<xs:element type="xs:string" name="protocol" />
					<xs:element type="xs:string" name="ref" />
					<xs:element type="xs:anyType" name="content" />
					<xs:element type="xs:int" name="defaultPort" />
					<xs:element type="xs:int" name="port" />
					<xs:element type="xs:string" name="userInfo" />
					<xs:element type="stn_14:URLStreamHandlerFactory"
						name="uRLStreamHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_14:URLStreamHandlerFactory"
				name="URLStreamHandlerFactory" />
			<xs:complexType name="URLStreamHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="URLStreamHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="URL">
				<xs:sequence>
					<xs:element type="xs:string" name="path" />
					<xs:element type="xs:string" name="authority" />
					<xs:element type="xs:string" name="query" />
					<xs:element type="xs:string" name="file" />
					<xs:element type="xs:string" name="host" />
					<xs:element type="xs:string" name="protocol" />
					<xs:element type="xs:string" name="ref" />
					<xs:element type="xs:anyType" name="content" />
					<xs:element type="xs:int" name="defaultPort" />
					<xs:element type="xs:int" name="port" />
					<xs:element type="xs:string" name="userInfo" />
					<xs:element type="stn_14:URLStreamHandlerFactory"
						name="uRLStreamHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_68="http://axis.healthgate/xsd"
			targetNamespace="http://axis.healthgate/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_68:UploadCollection"
				name="UploadCollection" />
			<xs:complexType name="UploadCollection">
				<xs:sequence>
					<xs:element type="xs:anyType" name="uploads" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="UploadCollection">
				<xs:sequence>
					<xs:element type="xs:anyType" name="uploads" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_44="http://reflect.lang.java/xsd"
			xmlns:stn_42="http://repository.generics.reflect.sun/xsd"
			targetNamespace="http://repository.generics.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://reflect.lang.java/xsd" />
			<xs:element type="stn_42:ConstructorRepository"
				name="ConstructorRepository" />
			<xs:complexType name="ConstructorRepository">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_44:Type"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_44:Type"
						name="exceptionTypes" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:FieldRepository"
				name="FieldRepository" />
			<xs:complexType name="FieldRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type" name="genericType" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:MethodRepository"
				name="MethodRepository" />
			<xs:complexType name="MethodRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type" name="returnType" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_42:ClassRepository"
				name="ClassRepository" />
			<xs:complexType name="ClassRepository">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_44:Type"
						name="superInterfaces" maxOccurs="unbounded" />
					<xs:element type="stn_44:Type" name="superclass" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="MethodRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type" name="returnType" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ConstructorRepository">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_44:Type"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_44:Type"
						name="exceptionTypes" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ClassRepository">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_44:Type"
						name="superInterfaces" maxOccurs="unbounded" />
					<xs:element type="stn_44:Type" name="superclass" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="FieldRepository">
				<xs:sequence>
					<xs:element type="stn_44:Type" name="genericType" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_29="http://util.java/xsd"
			xmlns:stn_21="http://cert.security.java/xsd"
			xmlns:stn_23="http://security.java/xsd"
			targetNamespace="http://cert.security.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://security.java/xsd" />
			<xs:import namespace="http://util.java/xsd" />
			<xs:element type="stn_21:Certificate" name="Certificate" />
			<xs:complexType name="Certificate">
				<xs:sequence>
					<xs:element type="xs:string" name="type" />
					<xs:element minOccurs="0" type="xs:byte"
						name="encoded" maxOccurs="unbounded" />
					<xs:element type="stn_23:PublicKey"
						name="publicKey" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_21:CertPath" name="CertPath" />
			<xs:complexType name="CertPath">
				<xs:sequence>
					<xs:element type="xs:anyType" name="certificates" />
					<xs:element type="xs:string" name="type" />
					<xs:element minOccurs="0" type="xs:byte"
						name="encoded" maxOccurs="unbounded" />
					<xs:element type="stn_29:Iterator" name="encodings" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CertPath">
				<xs:sequence>
					<xs:element type="xs:anyType" name="certificates" />
					<xs:element type="xs:string" name="type" />
					<xs:element minOccurs="0" type="xs:byte"
						name="encoded" maxOccurs="unbounded" />
					<xs:element type="stn_29:Iterator" name="encodings" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Certificate">
				<xs:sequence>
					<xs:element type="xs:string" name="type" />
					<xs:element minOccurs="0" type="xs:byte"
						name="encoded" maxOccurs="unbounded" />
					<xs:element type="stn_23:PublicKey"
						name="publicKey" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_8="http://annotation.reflect.sun/xsd"
			targetNamespace="http://annotation.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_8:AnnotationType"
				name="AnnotationType" />
			<xs:complexType name="AnnotationType">
				<xs:sequence>
					<xs:element type="xs:boolean" name="inherited" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="AnnotationType">
				<xs:sequence>
					<xs:element type="xs:boolean" name="inherited" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_33="http://security.java/xsd"
			xmlns:stn_57="http://factory.generics.reflect.sun/xsd"
			xmlns:stn_17="http://misc.sun/xsd"
			xmlns:stn_59="http://repository.generics.reflect.sun/xsd"
			xmlns:stn_50="http://reflect.lang.java/xsd"
			xmlns:stn_36="http://reflect.sun/xsd"
			xmlns:stn_9="http://annotation.reflect.sun/xsd"
			xmlns:stn_7="http://lang.java/xsd"
			xmlns:stn_11="http://annotation.lang.java/xsd"
			targetNamespace="http://lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://annotation.reflect.sun/xsd" />
			<xs:import namespace="http://annotation.lang.java/xsd" />
			<xs:import namespace="http://misc.sun/xsd" />
			<xs:import namespace="http://security.java/xsd" />
			<xs:import namespace="http://reflect.sun/xsd" />
			<xs:import namespace="http://reflect.lang.java/xsd" />
			<xs:import
				namespace="http://factory.generics.reflect.sun/xsd" />
			<xs:import
				namespace="http://repository.generics.reflect.sun/xsd" />
			<xs:element type="stn_7:Class" name="Class" />
			<xs:complexType name="Class">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element type="stn_9:AnnotationType"
						name="annotationType" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="annotations" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="canonicalName" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader0" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="classes" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class" name="componentType" />
					<xs:element type="stn_36:ConstantPool"
						name="constantPool" />
					<xs:element minOccurs="0" type="stn_50:Constructor"
						name="constructors" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="declaredClasses" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="declaredClasses0" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Constructor"
						name="declaredConstructors" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Field"
						name="declaredFields" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Method"
						name="declaredMethods" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
						name="declaringClass" />
					<xs:element type="stn_7:Class"
						name="enclosingClass" />
					<xs:element type="stn_50:Constructor"
						name="enclosingConstructor" />
					<xs:element type="stn_50:Method"
						name="enclosingMethod" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="enclosingMethod0" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class$EnclosingMethodInfo"
						name="enclosingMethodInfo" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="enumConstants" maxOccurs="unbounded" />
					<xs:element type="stn_57:GenericsFactory"
						name="factory" />
					<xs:element minOccurs="0" type="stn_50:Field"
						name="fields" maxOccurs="unbounded" />
					<xs:element type="stn_59:ClassRepository"
						name="genericInfo" />
					<xs:element minOccurs="0" type="stn_50:Type"
						name="genericInterfaces" maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="stn_50:Type"
						name="genericSuperclass" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="interfaces" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Method"
						name="methods" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="name0" />
					<xs:element type="stn_7:Package" name="package" />
					<xs:element type="stn_33:ProtectionDomain"
						name="protectionDomain" />
					<xs:element type="stn_33:ProtectionDomain"
						name="protectionDomain0" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_36:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="signers" maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="simpleBinaryName" />
					<xs:element type="xs:string" name="simpleName" />
					<xs:element type="stn_7:Class" name="superclass" />
					<xs:element minOccurs="0" type="stn_50:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="annotation" />
					<xs:element type="xs:boolean" name="anonymousClass" />
					<xs:element type="xs:boolean" name="array" />
					<xs:element type="xs:boolean" name="enum" />
					<xs:element type="xs:boolean" name="interface" />
					<xs:element type="xs:boolean" name="localClass" />
					<xs:element type="xs:boolean"
						name="localOrAnonymousClass" />
					<xs:element type="xs:boolean" name="memberClass" />
					<xs:element type="xs:boolean" name="primitive" />
					<xs:element type="xs:boolean" name="synthetic" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:ClassLoader" name="ClassLoader" />
			<xs:complexType name="ClassLoader">
				<xs:sequence>
					<xs:element type="stn_7:ClassLoader"
						name="systemClassLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="callerClassLoader" />
					<xs:element type="stn_17:URLClassPath"
						name="bootstrapClassPath" />
					<xs:element type="stn_33:ProtectionDomain"
						name="defaultDomain" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="packages" maxOccurs="unbounded" />
					<xs:element type="stn_7:ClassLoader" name="parent" />
					<xs:element type="xs:boolean"
						name="defaultAssertionStatus" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:Package" name="Package" />
			<xs:complexType name="Package">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="annotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="packages" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="systemPackages" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="sealed" />
					<xs:element type="xs:string"
						name="implementationTitle" />
					<xs:element type="xs:string"
						name="implementationVendor" />
					<xs:element type="xs:string"
						name="implementationVersion" />
					<xs:element type="stn_7:Class" name="packageInfo" />
					<xs:element type="xs:string"
						name="specificationTitle" />
					<xs:element type="xs:string"
						name="specificationVendor" />
					<xs:element type="xs:string"
						name="specificationVersion" />
					<xs:element minOccurs="0" type="xs:string"
						name="systemPackages0" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_7:Class$EnclosingMethodInfo"
				name="Class$EnclosingMethodInfo" />
			<xs:complexType name="Class$EnclosingMethodInfo">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Class">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element type="stn_9:AnnotationType"
						name="annotationType" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="annotations" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="canonicalName" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="classLoader0" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="classes" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class" name="componentType" />
					<xs:element type="stn_36:ConstantPool"
						name="constantPool" />
					<xs:element minOccurs="0" type="stn_50:Constructor"
						name="constructors" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="declaredClasses" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="declaredClasses0" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Constructor"
						name="declaredConstructors" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Field"
						name="declaredFields" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Method"
						name="declaredMethods" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class"
						name="declaringClass" />
					<xs:element type="stn_7:Class"
						name="enclosingClass" />
					<xs:element type="stn_50:Constructor"
						name="enclosingConstructor" />
					<xs:element type="stn_50:Method"
						name="enclosingMethod" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="enclosingMethod0" maxOccurs="unbounded" />
					<xs:element type="stn_7:Class$EnclosingMethodInfo"
						name="enclosingMethodInfo" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="enumConstants" maxOccurs="unbounded" />
					<xs:element type="stn_57:GenericsFactory"
						name="factory" />
					<xs:element minOccurs="0" type="stn_50:Field"
						name="fields" maxOccurs="unbounded" />
					<xs:element type="stn_59:ClassRepository"
						name="genericInfo" />
					<xs:element minOccurs="0" type="stn_50:Type"
						name="genericInterfaces" maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="stn_50:Type"
						name="genericSuperclass" />
					<xs:element minOccurs="0" type="stn_7:Class"
						name="interfaces" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_50:Method"
						name="methods" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="name0" />
					<xs:element type="stn_7:Package" name="package" />
					<xs:element type="stn_33:ProtectionDomain"
						name="protectionDomain" />
					<xs:element type="stn_33:ProtectionDomain"
						name="protectionDomain0" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_36:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element minOccurs="0" type="xs:anyType"
						name="signers" maxOccurs="unbounded" />
					<xs:element type="xs:string"
						name="simpleBinaryName" />
					<xs:element type="xs:string" name="simpleName" />
					<xs:element type="stn_7:Class" name="superclass" />
					<xs:element minOccurs="0" type="stn_50:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="annotation" />
					<xs:element type="xs:boolean" name="anonymousClass" />
					<xs:element type="xs:boolean" name="array" />
					<xs:element type="xs:boolean" name="enum" />
					<xs:element type="xs:boolean" name="interface" />
					<xs:element type="xs:boolean" name="localClass" />
					<xs:element type="xs:boolean"
						name="localOrAnonymousClass" />
					<xs:element type="xs:boolean" name="memberClass" />
					<xs:element type="xs:boolean" name="primitive" />
					<xs:element type="xs:boolean" name="synthetic" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Class$EnclosingMethodInfo">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ClassLoader">
				<xs:sequence>
					<xs:element type="stn_7:ClassLoader"
						name="systemClassLoader" />
					<xs:element type="stn_7:ClassLoader"
						name="callerClassLoader" />
					<xs:element type="stn_17:URLClassPath"
						name="bootstrapClassPath" />
					<xs:element type="stn_33:ProtectionDomain"
						name="defaultDomain" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="packages" maxOccurs="unbounded" />
					<xs:element type="stn_7:ClassLoader" name="parent" />
					<xs:element type="xs:boolean"
						name="defaultAssertionStatus" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Package">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="annotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_11:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="packages" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_7:Package"
						name="systemPackages" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="sealed" />
					<xs:element type="xs:string"
						name="implementationTitle" />
					<xs:element type="xs:string"
						name="implementationVendor" />
					<xs:element type="xs:string"
						name="implementationVersion" />
					<xs:element type="stn_7:Class" name="packageInfo" />
					<xs:element type="xs:string"
						name="specificationTitle" />
					<xs:element type="xs:string"
						name="specificationVendor" />
					<xs:element type="xs:string"
						name="specificationVersion" />
					<xs:element minOccurs="0" type="xs:string"
						name="systemPackages0" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_2="http://io.java/xsd" targetNamespace="http://io.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_2:InputStream" name="InputStream" />
			<xs:complexType name="InputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_2:OutputStream" name="OutputStream" />
			<xs:complexType name="OutputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="OutputStream">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="InputStream">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_25="http://net.java/xsd"
			xmlns:stn_18="http://security.java/xsd"
			xmlns:stn_19="http://lang.java/xsd"
			xmlns:stn_24="http://cert.security.java/xsd"
			targetNamespace="http://security.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://lang.java/xsd" />
			<xs:import namespace="http://cert.security.java/xsd" />
			<xs:import namespace="http://net.java/xsd" />
			<xs:element type="stn_18:ProtectionDomain"
				name="ProtectionDomain" />
			<xs:complexType name="ProtectionDomain">
				<xs:sequence>
					<xs:element type="stn_19:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_18:CodeSource"
						name="codeSource" />
					<xs:element type="stn_18:PermissionCollection"
						name="permissions" />
					<xs:element minOccurs="0" type="stn_18:Principal"
						name="principals" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:CodeSource" name="CodeSource" />
			<xs:complexType name="CodeSource">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_24:Certificate"
						name="certificates" maxOccurs="unbounded" />
					<xs:element type="stn_25:URL" name="location" />
					<xs:element minOccurs="0" type="stn_18:CodeSigner"
						name="codeSigners" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:PublicKey" name="PublicKey" />
			<xs:complexType name="PublicKey">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_18:CodeSigner" name="CodeSigner" />
			<xs:complexType name="CodeSigner">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="stn_18:Timestamp"
						name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:Timestamp" name="Timestamp" />
			<xs:complexType name="Timestamp">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="xs:dateTime" name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:PermissionCollection"
				name="PermissionCollection" />
			<xs:complexType name="PermissionCollection">
				<xs:sequence>
					<xs:element type="xs:boolean" name="readOnly" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_18:Principal" name="Principal" />
			<xs:complexType name="Principal">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ProtectionDomain">
				<xs:sequence>
					<xs:element type="stn_19:ClassLoader"
						name="classLoader" />
					<xs:element type="stn_18:CodeSource"
						name="codeSource" />
					<xs:element type="stn_18:PermissionCollection"
						name="permissions" />
					<xs:element minOccurs="0" type="stn_18:Principal"
						name="principals" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Principal">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CodeSource">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_24:Certificate"
						name="certificates" maxOccurs="unbounded" />
					<xs:element type="stn_25:URL" name="location" />
					<xs:element minOccurs="0" type="stn_18:CodeSigner"
						name="codeSigners" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CodeSigner">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="stn_18:Timestamp"
						name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Timestamp">
				<xs:sequence>
					<xs:element type="stn_24:CertPath"
						name="signerCertPath" />
					<xs:element type="xs:dateTime" name="timestamp" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="PermissionCollection">
				<xs:sequence>
					<xs:element type="xs:boolean" name="readOnly" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="PublicKey">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_10="http://annotation.lang.java/xsd"
			targetNamespace="http://annotation.lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_10:Annotation" name="Annotation" />
			<xs:complexType name="Annotation">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Annotation">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_40="http://factory.generics.reflect.sun/xsd"
			targetNamespace="http://factory.generics.reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_40:GenericsFactory"
				name="GenericsFactory" />
			<xs:complexType name="GenericsFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="GenericsFactory">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_35="http://reflect.sun/xsd"
			targetNamespace="http://reflect.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_35:ConstantPool" name="ConstantPool" />
			<xs:complexType name="ConstantPool">
				<xs:sequence>
					<xs:element type="xs:int" name="size" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_35:ConstructorAccessor"
				name="ConstructorAccessor" />
			<xs:complexType name="ConstructorAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_35:MethodAccessor"
				name="MethodAccessor" />
			<xs:complexType name="MethodAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_35:ReflectionFactory"
				name="ReflectionFactory" />
			<xs:complexType name="ReflectionFactory">
				<xs:sequence>
					<xs:element type="stn_35:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element type="stn_35:LangReflectAccess"
						name="langReflectAccess" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_35:LangReflectAccess"
				name="LangReflectAccess" />
			<xs:complexType name="LangReflectAccess">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="LangReflectAccess">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ReflectionFactory">
				<xs:sequence>
					<xs:element type="stn_35:ReflectionFactory"
						name="reflectionFactory" />
					<xs:element type="stn_35:LangReflectAccess"
						name="langReflectAccess" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="ConstantPool">
				<xs:sequence>
					<xs:element type="xs:int" name="size" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="MethodAccessor">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="ConstructorAccessor">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_28="http://util.java/xsd"
			targetNamespace="http://util.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:element type="stn_28:Iterator" name="Iterator" />
			<xs:complexType name="Iterator">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="Iterator">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_6="http://datatransfer.awt.java/xsd"
			xmlns:stn_62="http://lang.java/xsd"
			targetNamespace="http://datatransfer.awt.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://lang.java/xsd" />
			<xs:element type="stn_6:DataFlavor" name="DataFlavor" />
			<xs:complexType name="DataFlavor">
				<xs:sequence>
					<xs:element type="xs:string" name="mimeType" />
					<xs:element type="xs:string"
						name="humanPresentableName" />
					<xs:element type="stn_62:Class"
						name="defaultRepresentationClass" />
					<xs:element type="xs:string"
						name="defaultRepresentationClassAsString" />
					<xs:element type="xs:string" name="primaryType" />
					<xs:element type="stn_62:Class"
						name="representationClass" />
					<xs:element type="xs:string" name="subType" />
					<xs:element type="stn_6:DataFlavor"
						name="textPlainUnicodeFlavor" />
					<xs:element type="xs:boolean"
						name="flavorJavaFileListType" />
					<xs:element type="xs:boolean"
						name="flavorRemoteObjectType" />
					<xs:element type="xs:boolean"
						name="flavorSerializedObjectType" />
					<xs:element type="xs:boolean" name="flavorTextType" />
					<xs:element type="xs:boolean"
						name="mimeTypeSerializedObject" />
					<xs:element type="xs:boolean"
						name="representationClassByteBuffer" />
					<xs:element type="xs:boolean"
						name="representationClassCharBuffer" />
					<xs:element type="xs:boolean"
						name="representationClassInputStream" />
					<xs:element type="xs:boolean"
						name="representationClassReader" />
					<xs:element type="xs:boolean"
						name="representationClassRemote" />
					<xs:element type="xs:boolean"
						name="representationClassSerializable" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataFlavor">
				<xs:sequence>
					<xs:element type="xs:string" name="mimeType" />
					<xs:element type="xs:string"
						name="humanPresentableName" />
					<xs:element type="stn_62:Class"
						name="defaultRepresentationClass" />
					<xs:element type="xs:string"
						name="defaultRepresentationClassAsString" />
					<xs:element type="xs:string" name="primaryType" />
					<xs:element type="stn_62:Class"
						name="representationClass" />
					<xs:element type="xs:string" name="subType" />
					<xs:element type="stn_6:DataFlavor"
						name="textPlainUnicodeFlavor" />
					<xs:element type="xs:boolean"
						name="flavorJavaFileListType" />
					<xs:element type="xs:boolean"
						name="flavorRemoteObjectType" />
					<xs:element type="xs:boolean"
						name="flavorSerializedObjectType" />
					<xs:element type="xs:boolean" name="flavorTextType" />
					<xs:element type="xs:boolean"
						name="mimeTypeSerializedObject" />
					<xs:element type="xs:boolean"
						name="representationClassByteBuffer" />
					<xs:element type="xs:boolean"
						name="representationClassCharBuffer" />
					<xs:element type="xs:boolean"
						name="representationClassInputStream" />
					<xs:element type="xs:boolean"
						name="representationClassReader" />
					<xs:element type="xs:boolean"
						name="representationClassRemote" />
					<xs:element type="xs:boolean"
						name="representationClassSerializable" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_13="http://misc.sun/xsd" xmlns:stn_16="http://net.java/xsd"
			targetNamespace="http://misc.sun/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://net.java/xsd" />
			<xs:element type="stn_13:URLClassPath" name="URLClassPath" />
			<xs:complexType name="URLClassPath">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_16:URL"
						name="uRLs" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="URLClassPath">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_16:URL"
						name="uRLs" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_38="http://annotation.lang.java/xsd"
			xmlns:stn_39="http://lang.java/xsd"
			xmlns:stn_45="http://repository.generics.reflect.sun/xsd"
			xmlns:stn_37="http://reflect.lang.java/xsd"
			xmlns:stn_41="http://factory.generics.reflect.sun/xsd"
			xmlns:stn_49="http://reflect.sun/xsd"
			targetNamespace="http://reflect.lang.java/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://annotation.lang.java/xsd" />
			<xs:import namespace="http://lang.java/xsd" />
			<xs:import
				namespace="http://factory.generics.reflect.sun/xsd" />
			<xs:import
				namespace="http://repository.generics.reflect.sun/xsd" />
			<xs:import namespace="http://reflect.sun/xsd" />
			<xs:element type="stn_37:Constructor" name="Constructor" />
			<xs:complexType name="Constructor">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:ConstructorRepository"
						name="genericInfo" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="exceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericExceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericParameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="parameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="varArgs" />
					<xs:element type="stn_49:ConstructorAccessor"
						name="constructorAccessor" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawParameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="signature" />
					<xs:element type="xs:int" name="slot" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Type" name="Type" />
			<xs:complexType name="Type">
				<xs:sequence />
			</xs:complexType>
			<xs:element type="stn_37:TypeVariable" name="TypeVariable" />
			<xs:complexType name="TypeVariable">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="bounds" maxOccurs="unbounded" />
					<xs:element type="stn_37:GenericDeclaration"
						name="genericDeclaration" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:GenericDeclaration"
				name="GenericDeclaration" />
			<xs:complexType name="GenericDeclaration">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Field" name="Field" />
			<xs:complexType name="Field">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:FieldRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element type="stn_37:Type" name="genericType" />
					<xs:element type="stn_39:Class" name="type" />
					<xs:element type="xs:boolean" name="enumConstant" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_37:Method" name="Method" />
			<xs:complexType name="Method">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:MethodRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class" name="returnType" />
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element type="xs:anyType" name="defaultValue" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="exceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericExceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericParameterTypes" maxOccurs="unbounded" />
					<xs:element type="stn_37:Type"
						name="genericReturnType" />
					<xs:element type="stn_49:MethodAccessor"
						name="methodAccessor" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="parameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="bridge" />
					<xs:element type="xs:boolean" name="varArgs" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="TypeVariable">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="bounds" maxOccurs="unbounded" />
					<xs:element type="stn_37:GenericDeclaration"
						name="genericDeclaration" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="GenericDeclaration">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Constructor">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:ConstructorRepository"
						name="genericInfo" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawAnnotations" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="exceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericExceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericParameterTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="parameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="varArgs" />
					<xs:element type="stn_49:ConstructorAccessor"
						name="constructorAccessor" />
					<xs:element minOccurs="0" type="xs:byte"
						name="rawParameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:string" name="signature" />
					<xs:element type="xs:int" name="slot" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Field">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:FieldRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element type="stn_37:Type" name="genericType" />
					<xs:element type="stn_39:Class" name="type" />
					<xs:element type="xs:boolean" name="enumConstant" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Method">
				<xs:sequence>
					<xs:element type="xs:int" name="modifiers" />
					<xs:element type="xs:string" name="name" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="declaredAnnotations" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class"
						name="declaringClass" />
					<xs:element type="stn_41:GenericsFactory"
						name="factory" />
					<xs:element type="stn_45:MethodRepository"
						name="genericInfo" />
					<xs:element type="xs:string"
						name="genericSignature" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="parameterTypes" maxOccurs="unbounded" />
					<xs:element type="stn_39:Class" name="returnType" />
					<xs:element minOccurs="0" type="stn_37:TypeVariable"
						name="typeParameters" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="synthetic" />
					<xs:element type="xs:anyType" name="defaultValue" />
					<xs:element minOccurs="0" type="stn_39:Class"
						name="exceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericExceptionTypes" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_37:Type"
						name="genericParameterTypes" maxOccurs="unbounded" />
					<xs:element type="stn_37:Type"
						name="genericReturnType" />
					<xs:element type="stn_49:MethodAccessor"
						name="methodAccessor" />
					<xs:element minOccurs="0" type="stn_38:Annotation"
						name="parameterAnnotations" maxOccurs="unbounded" />
					<xs:element type="xs:boolean" name="bridge" />
					<xs:element type="xs:boolean" name="varArgs" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="Type">
				<xs:sequence />
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:stn_63="http://datatransfer.awt.java/xsd"
			xmlns:stn_1="http://activation.javax/xsd"
			xmlns:stn_3="http://io.java/xsd"
			targetNamespace="http://activation.javax/xsd"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://io.java/xsd" />
			<xs:import namespace="http://datatransfer.awt.java/xsd" />
			<xs:element type="stn_1:DataHandler" name="DataHandler" />
			<xs:complexType name="DataHandler">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element type="xs:anyType" name="content" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string" name="contentType" />
					<xs:element type="stn_3:OutputStream"
						name="outputStream" />
					<xs:element minOccurs="0" type="stn_1:CommandInfo"
						name="allCommands" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_63:DataFlavor"
						name="transferDataFlavors" maxOccurs="unbounded" />
					<xs:element type="stn_1:DataSource"
						name="dataSource" />
					<xs:element type="stn_1:CommandMap"
						name="commandMap" />
					<xs:element type="stn_1:DataContentHandler"
						name="dataContentHandler" />
					<xs:element minOccurs="0" type="stn_1:CommandInfo"
						name="preferredCommands" maxOccurs="unbounded" />
					<xs:element type="stn_1:DataContentHandlerFactory"
						name="dataContentHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:CommandInfo" name="CommandInfo" />
			<xs:complexType name="CommandInfo">
				<xs:sequence>
					<xs:element type="xs:string" name="commandName" />
					<xs:element type="xs:string" name="commandClass" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataSource" name="DataSource" />
			<xs:complexType name="DataSource">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string" name="contentType" />
					<xs:element type="stn_3:OutputStream"
						name="outputStream" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:CommandMap" name="CommandMap" />
			<xs:complexType name="CommandMap">
				<xs:sequence>
					<xs:element type="stn_1:CommandMap"
						name="defaultCommandMap" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataContentHandler"
				name="DataContentHandler" />
			<xs:complexType name="DataContentHandler">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_63:DataFlavor"
						name="transferDataFlavors" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:element type="stn_1:DataContentHandlerFactory"
				name="DataContentHandlerFactory" />
			<xs:complexType name="DataContentHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="CommandMap">
				<xs:sequence>
					<xs:element type="stn_1:CommandMap"
						name="defaultCommandMap" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataContentHandlerFactory">
				<xs:sequence />
			</xs:complexType>
			<xs:complexType name="DataHandler">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element type="xs:anyType" name="content" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string" name="contentType" />
					<xs:element type="stn_3:OutputStream"
						name="outputStream" />
					<xs:element minOccurs="0" type="stn_1:CommandInfo"
						name="allCommands" maxOccurs="unbounded" />
					<xs:element minOccurs="0" type="stn_63:DataFlavor"
						name="transferDataFlavors" maxOccurs="unbounded" />
					<xs:element type="stn_1:DataSource"
						name="dataSource" />
					<xs:element type="stn_1:CommandMap"
						name="commandMap" />
					<xs:element type="stn_1:DataContentHandler"
						name="dataContentHandler" />
					<xs:element minOccurs="0" type="stn_1:CommandInfo"
						name="preferredCommands" maxOccurs="unbounded" />
					<xs:element type="stn_1:DataContentHandlerFactory"
						name="dataContentHandlerFactory" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataContentHandler">
				<xs:sequence>
					<xs:element minOccurs="0" type="stn_63:DataFlavor"
						name="transferDataFlavors" maxOccurs="unbounded" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="DataSource">
				<xs:sequence>
					<xs:element type="xs:string" name="name" />
					<xs:element type="stn_3:InputStream"
						name="inputStream" />
					<xs:element type="xs:string" name="contentType" />
					<xs:element type="stn_3:OutputStream"
						name="outputStream" />
				</xs:sequence>
			</xs:complexType>
			<xs:complexType name="CommandInfo">
				<xs:sequence>
					<xs:element type="xs:string" name="commandName" />
					<xs:element type="xs:string" name="commandClass" />
				</xs:sequence>
			</xs:complexType>
		</xs:schema>
		<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
			xmlns:ns="http://Pseudonymisierung.service.axis.healthgate/types"
			xmlns:stn_69="http://activation.javax/xsd"
			xmlns:stn_70="http://axis.healthgate/xsd"
			targetNamespace="http://Pseudonymisierung.service.axis.healthgate/types"
			elementFormDefault="unqualified"
			attributeFormDefault="unqualified">
			<xs:import namespace="http://activation.javax/xsd" />
			<xs:import namespace="http://axis.healthgate/xsd" />
			<xs:element name="getFile">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="subDir" />
						<xs:element type="xs:string" name="fileName" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="getFileResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="stn_69:DataHandler"
							name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doPseudonymisieren">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="sVNr" />
						<xs:element type="xs:string" name="gebDat" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doPseudonymisierenResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="uploadFile">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="name" />
						<xs:element type="xs:dateTime" name="date" />
						<xs:element type="stn_69:DataHandler"
							name="handler" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="uploadFileResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:boolean" name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadDir">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="subDir" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadDirResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element minOccurs="0" type="xs:string"
							name="return" maxOccurs="unbounded" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploads">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="subDir" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="listUploadsResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="stn_70:UploadCollection"
							name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doDifficultPseudonymisieren">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="sVNr" />
						<xs:element type="xs:string" name="gebDat" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
			<xs:element name="doDifficultPseudonymisierenResponse">
				<xs:complexType>
					<xs:sequence>
						<xs:element type="xs:string" name="return" />
					</xs:sequence>
				</xs:complexType>
			</xs:element>
		</xs:schema>
	</wsdl:types>
	<wsdl:message name="getFileMessage">
		<wsdl:part element="ns1:getFile" name="part1" />
	</wsdl:message>
	<wsdl:message name="getFileResponseMessage">
		<wsdl:part element="ns1:getFileResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="doPseudonymisierenMessage">
		<wsdl:part element="ns1:doPseudonymisieren" name="part1" />
	</wsdl:message>
	<wsdl:message name="doPseudonymisierenResponseMessage">
		<wsdl:part element="ns1:doPseudonymisierenResponse"
			name="part1" />
	</wsdl:message>
	<wsdl:message name="uploadFileMessage">
		<wsdl:part element="ns1:uploadFile" name="part1" />
	</wsdl:message>
	<wsdl:message name="uploadFileResponseMessage">
		<wsdl:part element="ns1:uploadFileResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadDirMessage">
		<wsdl:part element="ns1:listUploadDir" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadDirResponseMessage">
		<wsdl:part element="ns1:listUploadDirResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadsMessage">
		<wsdl:part element="ns1:listUploads" name="part1" />
	</wsdl:message>
	<wsdl:message name="listUploadsResponseMessage">
		<wsdl:part element="ns1:listUploadsResponse" name="part1" />
	</wsdl:message>
	<wsdl:message name="doDifficultPseudonymisierenMessage">
		<wsdl:part element="ns1:doDifficultPseudonymisieren"
			name="part1" />
	</wsdl:message>
	<wsdl:message name="doDifficultPseudonymisierenResponseMessage">
		<wsdl:part element="ns1:doDifficultPseudonymisierenResponse"
			name="part1" />
	</wsdl:message>
	<wsdl:portType name="PseudonymisierungPortType">
		<wsdl:operation name="getFile">
			<wsdl:input message="axis2:getFileMessage" />
			<wsdl:output message="axis2:getFileResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<wsdl:input message="axis2:doPseudonymisierenMessage" />
			<wsdl:output
				message="axis2:doPseudonymisierenResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<wsdl:input message="axis2:uploadFileMessage" />
			<wsdl:output message="axis2:uploadFileResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<wsdl:input message="axis2:formatDateMessage" />
			<wsdl:output message="axis2:formatDateResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<wsdl:input message="axis2:getBytesFromFileMessage" />
			<wsdl:output
				message="axis2:getBytesFromFileResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<wsdl:input message="axis2:listUploadDirMessage" />
			<wsdl:output message="axis2:listUploadDirResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<wsdl:input message="axis2:listUploadsMessage" />
			<wsdl:output message="axis2:listUploadsResponseMessage" />
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<wsdl:input
				message="axis2:doDifficultPseudonymisierenMessage" />
			<wsdl:output
				message="axis2:doDifficultPseudonymisierenResponseMessage" />
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding type="axis2:PseudonymisierungPortType"
		name="PseudonymisierungSOAP11Binding">
		<soap:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="getFile">
			<soap:operation style="document" soapAction="urn:getFile" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<soap:operation style="document"
				soapAction="urn:doPseudonymisieren" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<soap:operation style="document"
				soapAction="urn:uploadFile" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<soap:operation style="document"
				soapAction="urn:formatDate" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<soap:operation style="document"
				soapAction="urn:getBytesFromFile" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<soap:operation style="document"
				soapAction="urn:listUploadDir" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<soap:operation style="document"
				soapAction="urn:listUploads" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<soap:operation style="document"
				soapAction="urn:doDifficultPseudonymisieren" />
			<wsdl:input>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:binding type="axis2:PseudonymisierungPortType"
		name="PseudonymisierungSOAP12Binding">
		<soap12:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="getFile">
			<soap12:operation style="document" soapAction="urn:getFile" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doPseudonymisieren">
			<soap12:operation style="document"
				soapAction="urn:doPseudonymisieren" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="uploadFile">
			<soap12:operation style="document"
				soapAction="urn:uploadFile" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="formatDate">
			<soap12:operation style="document"
				soapAction="urn:formatDate" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="getBytesFromFile">
			<soap12:operation style="document"
				soapAction="urn:getBytesFromFile" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploadDir">
			<soap12:operation style="document"
				soapAction="urn:listUploadDir" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="listUploads">
			<soap12:operation style="document"
				soapAction="urn:listUploads" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
		<wsdl:operation name="doDifficultPseudonymisieren">
			<soap12:operation style="document"
				soapAction="urn:doDifficultPseudonymisieren" />
			<wsdl:input>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap12:body
					namespace="http://Pseudonymisierung.service.axis.healthgate"
					use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="Pseudonymisierung">
		<wsdl:port binding="axis2:PseudonymisierungSOAP11Binding"
			name="PseudonymisierungSOAP11port">
			<soap:address
				location="http://localhost:8080/axis2/services/Pseudonymisierung" />
		</wsdl:port>
		<wsdl:port binding="axis2:PseudonymisierungSOAP12Binding"
			name="PseudonymisierungSOAP12port">
			<soap12:address
				location="http://localhost:8080/axis2/services/Pseudonymisierung" />
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: empty service.xml

Posted by Philipp Perner <ph...@healthgate.at>.
hi VF,

When i use wsdl2java in the shell (path=axis2-std-1.0-bin\test) with the 
command:
"..\bin\WSDL2Java.bat -uri Pseudonymisierung.wsdl -ss -sd -d xmlbeans -o 
\generated -p healthgate.axis.service.Pseudonymisierung"

i always get the following fault:
Using AXIS2_HOME:   D:\downloads\axis2-std-1.0-bin
Using JAVA_HOME:    D:\Java\j2sdk1.4.2_12
log4j:WARN No appenders could be found for logger 
(org.apache.axis2.i18n.ProjectResourceBundle).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" 
org.apache.axis2.wsdl.codegen.CodeGenerationException: Error parsing WSDL
        at 
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:94)
        at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
        at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
Caused by: org.apache.axis2.AxisFault: Schema for namespace 
'http://net.java/xsd' already contains type 'URLStreamHandlerFactory; 
nested exception is:
        java.lang.RuntimeException: Schema for namespace 
'http://net.java/xsd' already contains type 'URLStreamHandlerFactory
        at 
org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService(WSDL2AxisServiceBuilder.java:243)
        at 
org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:87)
        ... 2 more
Caused by: java.lang.RuntimeException: Schema for namespace 
'http://net.java/xsd' already contains type 'URLStreamHandlerFactory
        at 
org.apache.ws.commons.schema.XmlSchema.addType(XmlSchema.java:244)
        at 
org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(SchemaBuilder.java:110)
        at 
org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:250)
        at 
org.apache.axis2.description.WSDL2AxisServiceBuilder.getXMLSchema(WSDL2AxisServiceBuilder.java:959)
        at 
org.apache.axis2.description.WSDL2AxisServiceBuilder.copyExtensibleElements(WSDL2AxisServiceBuilder.java:1067)
        at 
org.apache.axis2.description.WSDL2AxisServiceBuilder.populateService(WSDL2AxisServiceBuilder.java:221)
        ... 3 more

Next post is my wsdl file

kind regards,

Philipp


VF schrieb:
> I noticed it too. I use services.xml which I generated with wsdl2java task.
> Also button finish is in this plugin disabled till checkbox generate
> services.xml is checked und unchecked.
>
>    Vladi
>
> -----Original Message-----
> From: Philipp Perner [mailto:philipp.perner@healthgate.at] 
> Sent: Tuesday, November 07, 2006 11:41 AM
> To: axis-user@ws.apache.org
> Subject: empty service.xml
>
> Hi guys,
>
> I am using the eclipse plugin "Axis2 Service Archiver", for deploying my 
> web service.
> I have a generated wsdl file from my service class - generated from 
> "Axis2 Code Generator" eclipse plugin.
> But every time i am making the archive (btw it's a jar archive) the 
> created service.xml file is empty.
> and axis2 recognizes the service as a faulty service.
>
> I am using Eclipse3.2, Tomcat 5.5, axis2 1.0 and jdk1.4.2 on win2k
>
> Any proposals?
>
> kind regards,
>
> philipp
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>   


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


RE: empty service.xml

Posted by VF <vf...@imh.cz>.
I noticed it too. I use services.xml which I generated with wsdl2java task.
Also button finish is in this plugin disabled till checkbox generate
services.xml is checked und unchecked.

   Vladi

-----Original Message-----
From: Philipp Perner [mailto:philipp.perner@healthgate.at] 
Sent: Tuesday, November 07, 2006 11:41 AM
To: axis-user@ws.apache.org
Subject: empty service.xml

Hi guys,

I am using the eclipse plugin "Axis2 Service Archiver", for deploying my 
web service.
I have a generated wsdl file from my service class - generated from 
"Axis2 Code Generator" eclipse plugin.
But every time i am making the archive (btw it's a jar archive) the 
created service.xml file is empty.
and axis2 recognizes the service as a faulty service.

I am using Eclipse3.2, Tomcat 5.5, axis2 1.0 and jdk1.4.2 on win2k

Any proposals?

kind regards,

philipp


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org