axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "robert lazarski" <robertlazar...@gmail.com>
Subject Re: Axis2.1_0: WSDL2Java: Error generating client code (xmlbeans, jibx or jaxme)
Date Thu, 07 Dec 2006 13:08:46 GMT
Actually, axis 1.x does support them. An idea may be to validate the
wsdl ... beyond that however I don't use axis 1.x these days and don't
remember much ;-) .

Robert

On 12/7/06, Engel, Anette <anette.engel@dns.co.uk> wrote:
> Thanks for your quick reply. I assume that Axis 1 does not support SOAP
> Encoding arrays either? That would explain why I get a "SOAP request
> error" when using the client code generated by Axis 1.
>
> Thanks a lot,
>
> Anette
>
> -----Original Message-----
> From: robert lazarski [mailto:robertlazarski@gmail.com]
> Sent: 07 December 2006 12:40
> To: axis-user@ws.apache.org
> Subject: Re: Axis2.1_0: WSDL2Java: Error generating client code
> (xmlbeans, jibx or jaxme)
>
> SOAP Encoding arrays are not supported by Axis2, and since its use is
> deprecated by serveral standards its not considered to be a high
> priority on the TODO list. However, there has been some interest by
> end users in the last few days and the answer has been that your
> welcome to help us implement it by supplying patches.
>
> HTH,
> Robert
>
> On 12/7/06, Engel, Anette <anette.engel@dns.co.uk> wrote:
> >
> >  Hi,
> >
> > I am a novice in the world of web services and I am trying to generate
> > client code for a web service (ActivCard) I intend to use, but I get
> an
> > error when using as databing xmlbeans, jibx, or jaxme while using adb
> > works fine.
> >
> > xmlbeans
> > ---------
> >
> > C:\axis2-1_0\bin>WSDL2Java -uri ActivCardSKIConnectorV2.xml -d
> xmlbeans
> > -o src/xmlbeans
> > Using AXIS2_HOME:   C:\axis2-1_0
> > Using JAVA_HOME:    c:\j2sdk1.4.2_12
> > Exception in thread "main"
> > org.apache.axis2.wsdl.codegen.CodeGenerationException:
> > java.lang.RuntimeException: java.lang.
> > reflect.InvocationTargetException
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:185)
> >         at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
> >         at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
> > Caused by: java.lang.RuntimeException:
> > java.lang.reflect.InvocationTargetException
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBean
> > sExtension.java:93)
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:140)
> >         ... 2 more
> > Caused by: java.lang.reflect.InvocationTargetException
> >         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >         at
> >
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> > a:39)
> >         at
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> > Impl.java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.XMLBeansExtension.engage(XMLBean
> > sExtension.java:83)
> >         ... 3 more
> > Caused by: java.lang.RuntimeException:
> org.apache.xmlbeans.XmlException:
> > error: Use of undefined namespace prefix: s
> >         at
> >
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGener
> > ationUtility.java:192)
> >         ... 8 more
> > Caused by: org.apache.xmlbeans.XmlException: error: Use of undefined
> > namespace prefix: s
> >         at
> > org.apache.xmlbeans.impl.store.Locale$SaxLoader.load(Locale.java:3455)
> >         at
> org.apache.xmlbeans.impl.store.Locale.parse(Locale.java:706)
> >         at
> >
> org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:690)
> >         at
> >
> org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:677)
> >         at
> >
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoa
> > derBase.java:208)
> >         at
> > org.apache.xmlbeans.XmlObject$Factory.parse(XmlObject.java:632)
> >         at
> >
> org.apache.axis2.xmlbeans.CodeGenerationUtility.processSchemas(CodeGener
> > ationUtility.java:136)
> >         ... 8 more
> >
> >
> > jibx
> > ----
> >
> > C:\axis2-1_0\bin>WSDL2Java -uri ActivCardSKIConnectorV2.xml -d jibx -o
> > src/jibx
> > Using AXIS2_HOME:   C:\axis2-1_0
> > Using JAVA_HOME:    c:\j2sdk1.4.2_12
> > Exception in thread "main"
> > org.apache.axis2.wsdl.codegen.CodeGenerationException:
> > java.lang.RuntimeException: jibx bindi
> > ng option requires -bindingfile {file path} parameter
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:185)
> >         at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
> >         at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
> > Caused by: java.lang.RuntimeException: jibx binding option requires
> > -bindingfile {file path} parameter
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.JiBXExtension.engage(JiBXExtensi
> > on.java:51)
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:140)
> >         ... 2 more
> >
> > jaxme
> > ------
> >
> > C:\axis2-1_0\bin>WSDL2Java -uri ActivCardSKIConnectorV2.xml -d jaxme
> -o
> > src/jaxme
> > Using AXIS2_HOME:   C:\axis2-1_0
> > Using JAVA_HOME:    c:\j2sdk1.4.2_12
> > : FINEST, parse, , ->, null
> > : FINEST, getSGFactory, , ->
> > : FINEST, getSGFactory, , Created instance of
> > org.apache.ws.jaxme.generator.sg.impl.JAXBSGFactory
> > : FINEST, getSGFactory, , <-,
> > org.apache.ws.jaxme.generator.sg.impl.SGFactoryImpl@e45076
> > : FINEST, parse, , Parser =
> > org.apache.ws.jaxme.xs.jaxb.impl.JAXBParser@9df6f1, validating = false
> > Exception in thread "main"
> > org.apache.axis2.wsdl.codegen.CodeGenerationException:
> > java.lang.RuntimeException: org.apache
> > .ws.jaxme.xs.parser.impl.LocSAXException: At line 3: Invalid
> > 'restriction': Unknown base type {http://schemas.xmlsoap.or
> > g/soap/encoding/}Array
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:185)
> >         at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32)
> >         at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
> > Caused by: java.lang.RuntimeException:
> > org.apache.ws.jaxme.xs.parser.impl.LocSAXException: At line 3: Invalid
> > 'restricti
> > on': Unknown base type
> {http://schemas.xmlsoap.org/soap/encoding/}Array
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.JaxMeExtension.engage(JaxMeExten
> > sion.java:140)
> >         at
> >
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerati
> > onEngine.java:140)
> >         ... 2 more
> > Caused by: org.apache.ws.jaxme.xs.parser.impl.LocSAXException: At line
> > 3: Invalid 'restriction': Unknown base type {http
> > ://schemas.xmlsoap.org/soap/encoding/}Array
> >         at
> >
> org.apache.ws.jaxme.xs.impl.XSTypeImpl$XSComplexContentImpl.<init>(XSTyp
> > eImpl.java:289)
> >         at
> > org.apache.ws.jaxme.xs.impl.XSTypeImpl.validate(XSTypeImpl.java:722)
> >         at
> >
> org.apache.ws.jaxme.xs.jaxb.impl.JAXBTypeImpl.validate(JAXBTypeImpl.java
> > :87)
> >         at
> >
> org.apache.ws.jaxme.xs.impl.XSSchemaImpl.validate(XSSchemaImpl.java:431)
> >         at
> >
> org.apache.ws.jaxme.xs.impl.XSSchemaImpl.validate(XSSchemaImpl.java:452)
> >         at
> >
> org.apache.ws.jaxme.xs.jaxb.impl.JAXBSchemaImpl.validate(JAXBSchemaImpl.
> > java:46)
> >         at
> >
> org.apache.ws.jaxme.xs.impl.XSContentHandlerImpl.endDocument(XSContentHa
> > ndlerImpl.java:83)
> >         at
> > org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:675)
> >         at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
> >         at
> > org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
> >         at
> >
> org.apache.ws.jaxme.xs.impl.XSLogicalParser.parse(XSLogicalParser.java:6
> > 69)
> >         at org.apache.ws.jaxme.xs.XSParser.parse(XSParser.java:156)
> >         at
> >
> org.apache.ws.jaxme.generator.sg.impl.JAXBSchemaReader.parse(JAXBSchemaR
> > eader.java:134)
> >         at
> >
> org.apache.ws.jaxme.generator.impl.GeneratorImpl.generate(GeneratorImpl.
> > java:147)
> >         at
> >
> org.apache.axis2.wsdl.codegen.extension.JaxMeExtension.engage(JaxMeExten
> > sion.java:111)
> >         ... 3 more
> >
> > The WSDL file (see below has been provided by a third party)
> >
> > Thanks,
> >
> > Anette
> >
> >
> >
> > WSDL file
> > ---------
> >
> > <?xml version="1.0"?>
> > <!-- ATL Server generated Web Service Description -->
> > <definitions
> >         xmlns:s="http://www.w3.org/2001/XMLSchema"
> >         xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
> >         xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
> >         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> >         xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
> >         xmlns:s0="urn:ActivCardSKIConnector"
> >         xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
> >         xmlns:atls="http://tempuri.org/vc/atl/server/"
> >         targetNamespace="urn:ActivCardSKIConnector"
> >         xmlns="http://schemas.xmlsoap.org/wsdl/"
> > >
> >         <types>
> >                 <s:schema targetNamespace="urn:ActivCardSKIConnector"
> > attributeFormDefault="qualified" elementFormDefault="qualified">
> >                         <s:import
> > namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         <s:complexType name="getAhLog_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiAhLog[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType name="GetQueries_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType name="GetGroups_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType name="GetServers_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="SearchUsersFromGroup_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="SearchUsersFromGroup_searchParameters_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> name="SearchUsers_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="SearchUsers_searchParameters_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="GetParameters_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> name="getUserInfo_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiUserInfo[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="getRepositoryChildren_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiRepository[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="authenticateWithQA_pnQuestionIDs_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:int[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="authenticateWithQA_bstrAnswers_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="getSecurityQuestions_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiSecurityQuestion[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="getSecurityQuestionsForUser_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiSecurityQuestion[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="getDeviceList_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType
> > name="getServerPoolIPs_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s:string[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType name="getAhLogEx_return_Array">
> >                                 <s:complexContent>
> >                                         <s:restriction
> > base="soapenc:Array">
> >                                                 <s:attribute
> > ref="soapenc:arrayType" wsdl:arrayType="s0:skiAhLogEx[]"/>
> >                                         </s:restriction>
> >                                 </s:complexContent>
> >                         </s:complexType>
> >                         <s:complexType name="skiAhLog">
> >                                 <s:sequence>
> >                                         <s:element name="serverName"
> > type="s:string"/>
> >                                         <s:element name="serverIP"
> > type="s:string"/>
> >                                         <s:element name="date"
> > type="s:string"/>
> >                                         <s:element name="suid"
> > type="s:string"/>
> >                                         <s:element name="group"
> > type="s:string"/>
> >                                         <s:element name="ipAddress"
> > type="s:string"/>
> >                                         <s:element name="info1"
> > type="s:string"/>
> >                                         <s:element name="info2"
> > type="s:string"/>
> >                                         <s:element name="accepted"
> > type="s:boolean"/>
> >                                         <s:element name="reason"
> > type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiCredentials">
> >                                 <s:sequence>
> >                                         <s:element
> > name="syncdesalgorithmversion" type="s:string"/>
> >                                         <s:element
> > name="syncdessynchronouskey" type="s:string"/>
> >                                         <s:element
> > name="syncdevicemaskversion" type="s:int"/>
> >                                         <s:element
> > name="syncresponseformat" type="s:int"/>
> >                                         <s:element
> > name="syncresponselength" type="s:int"/>
> >                                         <s:element
> > name="syncusecheckdigitonresponse" type="s:int"/>
> >                                         <s:element
> > name="syncauthenticationcountervalue" type="s:int"/>
> >                                         <s:element
> > name="syncclockextractbitnumber" type="s:int"/>
> >                                         <s:element
> > name="syncderivationmode" type="s:int"/>
> >                                         <s:element
> > name="syncdeviceoffset" type="s:int"/>
> >                                         <s:element
> > name="syncincrementcounteronsuccess" type="s:int"/>
> >                                         <s:element
> > name="asyncdesasynchronouskey" type="s:string"/>
> >                                         <s:element
> > name="asyncdesalgorithmversion" type="s:string"/>
> >                                         <s:element
> > name="asyncusecheckdigitonchallenge" type="s:int"/>
> >                                         <s:element
> > name="asyncresponseformat" type="s:int"/>
> >                                         <s:element
> > name="asyncresponselength" type="s:int"/>
> >                                         <s:element
> > name="asynclastchallenge" type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiAhLogEx">
> >                                 <s:sequence>
> >                                         <s:element name="serverName"
> > type="s:string"/>
> >                                         <s:element name="serverIP"
> > type="s:string"/>
> >                                         <s:element name="date"
> > type="s:int"/>
> >                                         <s:element name="millisecond"
> > type="s:int"/>
> >                                         <s:element name="suid"
> > type="s:string"/>
> >                                         <s:element name="group"
> > type="s:string"/>
> >                                         <s:element name="ipAddress"
> > type="s:string"/>
> >                                         <s:element name="info1"
> > type="s:string"/>
> >                                         <s:element name="info2"
> > type="s:string"/>
> >                                         <s:element name="accepted"
> > type="s:boolean"/>
> >                                         <s:element name="reason"
> > type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiVersion">
> >                                 <s:sequence>
> >                                         <s:element
> > name="databaseversion" type="s:int"/>
> >                                         <s:element
> > name="activpackversion" type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiSecurityQuestion">
> >                                 <s:sequence>
> >                                         <s:element name="nID"
> > type="s:int"/>
> >                                         <s:element name="bstrLabel"
> > type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiUserInfo">
> >                                 <s:sequence>
> >                                         <s:element name="ServerName"
> > type="s:string"/>
> >                                         <s:element name="ServerGates"
> > type="s:string"/>
> >                                         <s:element name="NbTries"
> > type="s:int"/>
> >                                         <s:element name="Locked"
> > type="s:boolean"/>
> >                                         <s:element name="TmpPwd"
> > type="s:int"/>
> >                                         <s:element name="Referent"
> > type="s:int"/>
> >                                         <s:element name="Until"
> > type="s:long"/>
> >                                         <s:element name="FirstConn"
> > type="s:long"/>
> >                                         <s:element name="LastConn"
> > type="s:long"/>
> >                                         <s:element name="MaxNbTries"
> > type="s:int"/>
> >                                         <s:element name="HasBackup"
> > type="s:boolean"/>
> >                                         <s:element name="Result"
> > type="s:int"/>
> >                                         <s:element
> name="MasterRouting"
> > type="s:string"/>
> >                                         <s:element name="SlaveRouting"
> > type="s:string"/>
> >                                         <s:element name="SMSBackupAH"
> > type="s:int"/>
> >                                         <s:element name="SMSUntil"
> > type="s:long"/>
> >                                         <s:element
> > name="LDAPAHOnNoDeviceDefined" type="s:boolean"/>
> >                                         <s:element
> > name="ExternalAHOnDeviceNotFound" type="s:boolean"/>
> >                                         <s:element name="GroupName"
> > type="s:string"/>
> >                                         <s:element name="AuthType"
> > type="s:int"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiRepository">
> >                                 <s:sequence>
> >                                         <s:element name="nID"
> > type="s:int"/>
> >                                         <s:element name="bstrName"
> > type="s:string"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiDeviceInfo">
> >                                 <s:sequence>
> >                                         <s:element name="MIDSoftToken"
> > type="s:boolean"/>
> >                                         <s:element name="SoftToken"
> > type="s:boolean"/>
> >                                         <s:element name="MiniToken"
> > type="s:boolean"/>
> >                                         <s:element name="DeviceExist"
> > type="s:boolean"/>
> >                                         <s:element
> > name="DeviceAlreadyAssigned" type="s:boolean"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiAhLogStatus">
> >                                 <s:sequence>
> >                                         <s:element name="totalLogs"
> > type="s:int"/>
> >                                         <s:element
> name="completedLogs"
> > type="s:int"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiAuthenticationPolicy">
> >                                 <s:sequence>
> >                                         <s:element name="nQANBAnswer"
> > type="s:int"/>
> >                                         <s:element
> > name="bQAAuthenticationEnabled" type="s:boolean"/>
> >                                         <s:element
> > name="bCRAuthenticationEnabled" type="s:boolean"/>
> >                                         <s:element
> > name="bLDAPAuthenticationEnabled" type="s:boolean"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiCheckConfig">
> >                                 <s:sequence>
> >                                         <s:element name="loginDnOk"
> > type="s:boolean"/>
> >                                         <s:element name="tokenSnOk"
> > type="s:boolean"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                         <s:complexType name="skiRole">
> >                                 <s:sequence>
> >                                         <s:element
> name="nOperatorType"
> > type="s:int"/>
> >                                         <s:element
> name="bCanClearLogs"
> > type="s:boolean"/>
> >                                         <s:element
> > name="bCanAssignTmpPwd" type="s:boolean"/>
> >                                         <s:element
> > name="bCanActivateSMS" type="s:boolean"/>
> >                                         <s:element
> > name="bCanAssignLDAPEmergencyPwd" type="s:boolean"/>
> >                                 </s:sequence>
> >                         </s:complexType>
> >                 </s:schema>
> >         </types>
> >         <message name="LoginIn">
> >                 <part name="LoginUid" type="s:string"/>
> >                 <part name="LoginPwd" type="s:string"/>
> >                 <part name="timeout" type="s:int"/>
> >         </message>
> >         <message name="LoginOut">
> >                 <part name="return" type="s:long"/>
> >         </message>
> >         <message name="LoginDynamicIn">
> >                 <part name="LoginUid" type="s:string"/>
> >                 <part name="LoginPwd" type="s:string"/>
> >                 <part name="handle" type="s:long"/>
> >                 <part name="timeout" type="s:int"/>
> >         </message>
> >         <message name="LoginDynamicOut">
> >                 <part name="return" type="s:long"/>
> >         </message>
> >         <message name="LogoutIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="LogoutOut">
> >         </message>
> >         <message name="GetChallengeIn">
> >                 <part name="handle" type="s:long"/>
> >         </message>
> >         <message name="GetChallengeOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="GetCredentialsIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="type" type="s:int"/>
> >         </message>
> >         <message name="GetCredentialsOut">
> >                 <part name="return" type="s0:skiCredentials"/>
> >         </message>
> >         <message name="deleteDeviceIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="Reason" type="s:int"/>
> >         </message>
> >         <message name="deleteDeviceOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="lockDeviceIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >         </message>
> >         <message name="lockDeviceOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="unlockDeviceIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >         </message>
> >         <message name="unlockDeviceOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="getUnlockPinCodeIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="userID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="Challenge" type="s:string"/>
> >         </message>
> >         <message name="getUnlockPinCodeOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="ResynchronizeByPasswordExIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="Password" type="s:string"/>
> >                 <part name="counterRange" type="s:int"/>
> >                 <part name="timeSteps" type="s:int"/>
> >         </message>
> >         <message name="ResynchronizeByPasswordExOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="ResynchronizeByPasswordIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="Password" type="s:string"/>
> >         </message>
> >         <message name="ResynchronizeByPasswordOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="ResynchronizeByCounterAndClockIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="Counter" type="s:long"/>
> >                 <part name="Time" type="s:long"/>
> >         </message>
> >         <message name="ResynchronizeByCounterAndClockOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="ResynchronizeSoftTokenIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >         </message>
> >         <message name="ResynchronizeSoftTokenOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="consolidateServerAhLogIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="server" type="s:string"/>
> >         </message>
> >         <message name="consolidateServerAhLogOut">
> >         </message>
> >         <message name="getConsolidationStatusIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="server" type="s:string"/>
> >         </message>
> >         <message name="getConsolidationStatusOut">
> >                 <part name="return" type="s0:skiAhLogStatus"/>
> >         </message>
> >         <message name="getAhLogIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="From" type="s:long"/>
> >                 <part name="To" type="s:long"/>
> >                 <part name="Server" type="s:string"/>
> >                 <part name="ServerIP" type="s:string"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="ErrOnly" type="s:boolean"/>
> >                 <part name="orderBy" type="s:int"/>
> >                 <part name="maxNbLogs" type="s:int"/>
> >         </message>
> >         <message name="getAhLogOut">
> >                 <part name="return" type="s0:getAhLog_return_Array"/>
> >         </message>
> >         <message name="ClearLogsIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="Time" type="s:long"/>
> >         </message>
> >         <message name="ClearLogsOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="AssignDeviceToUserIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >         </message>
> >         <message name="AssignDeviceToUserOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="UnassignDeviceIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >         </message>
> >         <message name="UnassignDeviceOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="GetVersionIn">
> >         </message>
> >         <message name="GetVersionOut">
> >                 <part name="return" type="s0:skiVersion"/>
> >         </message>
> >         <message name="SetLdapEmergencyPasswordIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="LdapEmergency" type="s:int"/>
> >                 <part name="Time" type="s:long"/>
> >         </message>
> >         <message name="SetLdapEmergencyPasswordOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="SetTempPasswordIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="TmpPwd" type="s:string"/>
> >                 <part name="Time" type="s:long"/>
> >         </message>
> >         <message name="SetTempPasswordOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="checkConfigIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="ldapRoot" type="s:string"/>
> >                 <part name="snLdapAttribute" type="s:string"/>
> >         </message>
> >         <message name="checkConfigOut">
> >                 <part name="return" type="s0:skiCheckConfig"/>
> >         </message>
> >         <message name="GetQueriesIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="GetQueriesOut">
> >                 <part name="return"
> type="s0:GetQueries_return_Array"/>
> >         </message>
> >         <message name="GetGroupsIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="GetGroupsOut">
> >                 <part name="return" type="s0:GetGroups_return_Array"/>
> >         </message>
> >         <message name="GetServersIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="GetServersOut">
> >                 <part name="return"
> type="s0:GetServers_return_Array"/>
> >         </message>
> >         <message name="SearchUsersFromGroupIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="group" type="s:string"/>
> >                 <part name="searchParameters"
> > type="s0:SearchUsersFromGroup_searchParameters_Array"/>
> >         </message>
> >         <message name="SearchUsersFromGroupOut">
> >                 <part name="return"
> > type="s0:SearchUsersFromGroup_return_Array"/>
> >         </message>
> >         <message name="SearchUsersIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="query" type="s:string"/>
> >                 <part name="searchParameters"
> > type="s0:SearchUsers_searchParameters_Array"/>
> >         </message>
> >         <message name="SearchUsersOut">
> >                 <part name="return"
> type="s0:SearchUsers_return_Array"/>
> >         </message>
> >         <message name="GetParametersIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="GetParametersOut">
> >                 <part name="return"
> > type="s0:GetParameters_return_Array"/>
> >         </message>
> >         <message name="getUserInfoIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="UserID" type="s:string"/>
> >         </message>
> >         <message name="getUserInfoOut">
> >                 <part name="return"
> type="s0:getUserInfo_return_Array"/>
> >         </message>
> >         <message name="SetSMSBackupIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="userId" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSn" type="s:string"/>
> >                 <part name="pinCode" type="s:string"/>
> >                 <part name="activate" type="s:boolean"/>
> >                 <part name="time" type="s:long"/>
> >         </message>
> >         <message name="SetSMSBackupOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="UserHasMobilePhoneIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="user" type="s:string"/>
> >         </message>
> >         <message name="UserHasMobilePhoneOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="EchoIn">
> >                 <part name="message" type="s:string"/>
> >         </message>
> >         <message name="EchoOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="GetServerBackupIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="Server" type="s:string"/>
> >         </message>
> >         <message name="GetServerBackupOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="RetrieveServerCredentialIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSerialNumber" type="s:string"/>
> >         </message>
> >         <message name="RetrieveServerCredentialOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <message name="getDeviceInfoIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSerialNumber" type="s:string"/>
> >         </message>
> >         <message name="getDeviceInfoOut">
> >                 <part name="return" type="s0:skiDeviceInfo"/>
> >         </message>
> >         <message name="SynchronousAHAndResynchronizeIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSerialNumber" type="s:string"/>
> >                 <part name="bstrSynchronousPassword" type="s:string"/>
> >         </message>
> >         <message name="SynchronousAHAndResynchronizeOut">
> >                 <part name="return" type="s:int"/>
> >         </message>
> >         <message name="AssignDeviceToUserExIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSN" type="s:string"/>
> >                 <part name="bForceReplace" type="s:boolean"/>
> >                 <part name="bIgnoreAlreadyAssigned" type="s:boolean"/>
> >         </message>
> >         <message name="AssignDeviceToUserExOut">
> >                 <part name="return" type="s:int"/>
> >         </message>
> >         <message name="GetDeviceInitialPINIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSN" type="s:string"/>
> >         </message>
> >         <message name="GetDeviceInitialPINOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="getRootRepositoryIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="getRootRepositoryOut">
> >                 <part name="return" type="s0:skiRepository"/>
> >         </message>
> >         <message name="getRepositoryChildrenIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="nRepositoryID" type="s:int"/>
> >         </message>
> >         <message name="getRepositoryChildrenOut">
> >                 <part name="return"
> > type="s0:getRepositoryChildren_return_Array"/>
> >         </message>
> >         <message name="setDefaultRepositoryIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="nRepositoryID" type="s:int"/>
> >         </message>
> >         <message name="setDefaultRepositoryOut">
> >         </message>
> >         <message name="moveDeviceIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrDeviceType" type="s:string"/>
> >                 <part name="bstrDeviceSN" type="s:string"/>
> >                 <part name="nRepositoryID" type="s:int"/>
> >         </message>
> >         <message name="moveDeviceOut">
> >         </message>
> >         <message name="getRoleInfosIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="getRoleInfosOut">
> >                 <part name="return" type="s0:skiRole"/>
> >         </message>
> >         <message name="authenticateWithQAIn">
> >                 <part name="bstrUserID" type="s:string"/>
> >                 <part name="pnQuestionIDs"
> > type="s0:authenticateWithQA_pnQuestionIDs_Array"/>
> >                 <part name="bstrAnswers"
> > type="s0:authenticateWithQA_bstrAnswers_Array"/>
> >                 <part name="nTimeout" type="s:int"/>
> >         </message>
> >         <message name="authenticateWithQAOut">
> >                 <part name="return" type="s:long"/>
> >         </message>
> >         <message name="addSecurityQuestionIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrLabel" type="s:string"/>
> >         </message>
> >         <message name="addSecurityQuestionOut">
> >         </message>
> >         <message name="updateSecurityQuestionIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="nQuestionID" type="s:int"/>
> >                 <part name="bstrLabel" type="s:string"/>
> >         </message>
> >         <message name="updateSecurityQuestionOut">
> >         </message>
> >         <message name="deleteSecurityQuestionIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="nQuestionID" type="s:int"/>
> >                 <part name="bDeleteAnswers" type="s:boolean"/>
> >         </message>
> >         <message name="deleteSecurityQuestionOut">
> >         </message>
> >         <message name="getSecurityQuestionsIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="getSecurityQuestionsOut">
> >                 <part name="return"
> > type="s0:getSecurityQuestions_return_Array"/>
> >         </message>
> >         <message name="getSecurityQuestionsForUserIn">
> >                 <part name="bstrUserID" type="s:string"/>
> >                 <part name="bAnswered" type="s:boolean"/>
> >         </message>
> >         <message name="getSecurityQuestionsForUserOut">
> >                 <part name="return"
> > type="s0:getSecurityQuestionsForUser_return_Array"/>
> >         </message>
> >         <message name="setSecurityQuestionAnswerIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="nQuestionID" type="s:int"/>
> >                 <part name="bstrAnswer" type="s:string"/>
> >         </message>
> >         <message name="setSecurityQuestionAnswerOut">
> >         </message>
> >         <message name="setAuthenticationPolicyIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="SelfDeskPolicies"
> > type="s0:skiAuthenticationPolicy"/>
> >         </message>
> >         <message name="setAuthenticationPolicyOut">
> >         </message>
> >         <message name="getAuthenticationPolicyIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="getAuthenticationPolicyOut">
> >                 <part name="return"
> type="s0:skiAuthenticationPolicy"/>
> >         </message>
> >         <message name="authenticateWithCRIn">
> >                 <part name="bstrUserID" type="s:string"/>
> >                 <part name="bstrPassword" type="s:string"/>
> >                 <part name="handle" type="s:long"/>
> >                 <part name="nTimeout" type="s:int"/>
> >         </message>
> >         <message name="authenticateWithCROut">
> >                 <part name="return" type="s:long"/>
> >         </message>
> >         <message name="authenticateWithLDAPIn">
> >                 <part name="bstrUserID" type="s:string"/>
> >                 <part name="bstrPassword" type="s:string"/>
> >                 <part name="nTimeout" type="s:int"/>
> >         </message>
> >         <message name="authenticateWithLDAPOut">
> >                 <part name="return" type="s:long"/>
> >         </message>
> >         <message name="setPropertyIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrPropertyName" type="s:string"/>
> >                 <part name="bstrPropertyValue" type="s:string"/>
> >         </message>
> >         <message name="setPropertyOut">
> >         </message>
> >         <message name="getPropertyIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrPropertyName" type="s:string"/>
> >         </message>
> >         <message name="getPropertyOut">
> >                 <part name="return" type="s:string"/>
> >         </message>
> >         <message name="getDeviceListIn">
> >                 <part name="hLogin" type="s:long"/>
> >         </message>
> >         <message name="getDeviceListOut">
> >                 <part name="return"
> > type="s0:getDeviceList_return_Array"/>
> >         </message>
> >         <message name="getServerPoolIPsIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="bstrServerName" type="s:string"/>
> >         </message>
> >         <message name="getServerPoolIPsOut">
> >                 <part name="return"
> > type="s0:getServerPoolIPs_return_Array"/>
> >         </message>
> >         <message name="getAhLogExIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="From" type="s:long"/>
> >                 <part name="To" type="s:long"/>
> >                 <part name="Server" type="s:string"/>
> >                 <part name="ServerIP" type="s:string"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="ErrOnly" type="s:boolean"/>
> >                 <part name="orderBy" type="s:int"/>
> >                 <part name="maxNbLogs" type="s:int"/>
> >         </message>
> >         <message name="getAhLogExOut">
> >                 <part name="return"
> type="s0:getAhLogEx_return_Array"/>
> >         </message>
> >         <message name="SetMiniTokenPINCodeIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSN" type="s:string"/>
> >                 <part name="PINCode" type="s:string"/>
> >                 <part name="nPINMode" type="s:int"/>
> >         </message>
> >         <message name="SetMiniTokenPINCodeOut">
> >                 <part name="return" type="s:int"/>
> >         </message>
> >         <message name="HasMiniTokenPINIn">
> >                 <part name="hLogin" type="s:long"/>
> >                 <part name="UserID" type="s:string"/>
> >                 <part name="deviceType" type="s:string"/>
> >                 <part name="deviceSN" type="s:string"/>
> >         </message>
> >         <message name="HasMiniTokenPINOut">
> >                 <part name="return" type="s:boolean"/>
> >         </message>
> >         <portType name="ActivCardSKIConnectorV2Soap">
> >                 <operation name="Login">
> >                         <input message="s0:LoginIn"/>
> >                         <output message="s0:LoginOut"/>
> >                 </operation>
> >                 <operation name="LoginDynamic">
> >                         <input message="s0:LoginDynamicIn"/>
> >                         <output message="s0:LoginDynamicOut"/>
> >                 </operation>
> >                 <operation name="Logout">
> >                         <input message="s0:LogoutIn"/>
> >                         <output message="s0:LogoutOut"/>
> >                 </operation>
> >                 <operation name="GetChallenge">
> >                         <input message="s0:GetChallengeIn"/>
> >                         <output message="s0:GetChallengeOut"/>
> >                 </operation>
> >                 <operation name="GetCredentials">
> >                         <input message="s0:GetCredentialsIn"/>
> >                         <output message="s0:GetCredentialsOut"/>
> >                 </operation>
> >                 <operation name="deleteDevice">
> >                         <input message="s0:deleteDeviceIn"/>
> >                         <output message="s0:deleteDeviceOut"/>
> >                 </operation>
> >                 <operation name="lockDevice">
> >                         <input message="s0:lockDeviceIn"/>
> >                         <output message="s0:lockDeviceOut"/>
> >                 </operation>
> >                 <operation name="unlockDevice">
> >                         <input message="s0:unlockDeviceIn"/>
> >                         <output message="s0:unlockDeviceOut"/>
> >                 </operation>
> >                 <operation name="getUnlockPinCode">
> >                         <input message="s0:getUnlockPinCodeIn"/>
> >                         <output message="s0:getUnlockPinCodeOut"/>
> >                 </operation>
> >                 <operation name="ResynchronizeByPasswordEx">
> >                         <input
> > message="s0:ResynchronizeByPasswordExIn"/>
> >                         <output
> > message="s0:ResynchronizeByPasswordExOut"/>
> >                 </operation>
> >                 <operation name="ResynchronizeByPassword">
> >                         <input
> message="s0:ResynchronizeByPasswordIn"/>
> >                         <output
> > message="s0:ResynchronizeByPasswordOut"/>
> >                 </operation>
> >                 <operation name="ResynchronizeByCounterAndClock">
> >                         <input
> > message="s0:ResynchronizeByCounterAndClockIn"/>
> >                         <output
> > message="s0:ResynchronizeByCounterAndClockOut"/>
> >                 </operation>
> >                 <operation name="ResynchronizeSoftToken">
> >                         <input message="s0:ResynchronizeSoftTokenIn"/>
> >                         <output
> message="s0:ResynchronizeSoftTokenOut"/>
> >                 </operation>
> >                 <operation name="consolidateServerAhLog">
> >                         <input message="s0:consolidateServerAhLogIn"/>
> >                         <output
> message="s0:consolidateServerAhLogOut"/>
> >                 </operation>
> >                 <operation name="getConsolidationStatus">
> >                         <input message="s0:getConsolidationStatusIn"/>
> >                         <output
> message="s0:getConsolidationStatusOut"/>
> >                 </operation>
> >                 <operation name="getAhLog">
> >                         <input message="s0:getAhLogIn"/>
> >                         <output message="s0:getAhLogOut"/>
> >                 </operation>
> >                 <operation name="ClearLogs">
> >                         <input message="s0:ClearLogsIn"/>
> >                         <output message="s0:ClearLogsOut"/>
> >                 </operation>
> >                 <operation name="AssignDeviceToUser">
> >                         <input message="s0:AssignDeviceToUserIn"/>
> >                         <output message="s0:AssignDeviceToUserOut"/>
> >                 </operation>
> >                 <operation name="UnassignDevice">
> >                         <input message="s0:UnassignDeviceIn"/>
> >                         <output message="s0:UnassignDeviceOut"/>
> >                 </operation>
> >                 <operation name="GetVersion">
> >                         <input message="s0:GetVersionIn"/>
> >                         <output message="s0:GetVersionOut"/>
> >                 </operation>
> >                 <operation name="SetLdapEmergencyPassword">
> >                         <input
> message="s0:SetLdapEmergencyPasswordIn"/>
> >                         <output
> > message="s0:SetLdapEmergencyPasswordOut"/>
> >                 </operation>
> >                 <operation name="SetTempPassword">
> >                         <input message="s0:SetTempPasswordIn"/>
> >                         <output message="s0:SetTempPasswordOut"/>
> >                 </operation>
> >                 <operation name="checkConfig">
> >                         <input message="s0:checkConfigIn"/>
> >                         <output message="s0:checkConfigOut"/>
> >                 </operation>
> >                 <operation name="GetQueries">
> >                         <input message="s0:GetQueriesIn"/>
> >                         <output message="s0:GetQueriesOut"/>
> >                 </operation>
> >                 <operation name="GetGroups">
> >                         <input message="s0:GetGroupsIn"/>
> >                         <output message="s0:GetGroupsOut"/>
> >                 </operation>
> >                 <operation name="GetServers">
> >                         <input message="s0:GetServersIn"/>
> >                         <output message="s0:GetServersOut"/>
> >                 </operation>
> >                 <operation name="SearchUsersFromGroup">
> >                         <input message="s0:SearchUsersFromGroupIn"/>
> >                         <output message="s0:SearchUsersFromGroupOut"/>
> >                 </operation>
> >                 <operation name="SearchUsers">
> >                         <input message="s0:SearchUsersIn"/>
> >                         <output message="s0:SearchUsersOut"/>
> >                 </operation>
> >                 <operation name="GetParameters">
> >                         <input message="s0:GetParametersIn"/>
> >                         <output message="s0:GetParametersOut"/>
> >                 </operation>
> >                 <operation name="getUserInfo">
> >                         <input message="s0:getUserInfoIn"/>
> >                         <output message="s0:getUserInfoOut"/>
> >                 </operation>
> >                 <operation name="SetSMSBackup">
> >                         <input message="s0:SetSMSBackupIn"/>
> >                         <output message="s0:SetSMSBackupOut"/>
> >                 </operation>
> >                 <operation name="UserHasMobilePhone">
> >                         <input message="s0:UserHasMobilePhoneIn"/>
> >                         <output message="s0:UserHasMobilePhoneOut"/>
> >                 </operation>
> >                 <operation name="Echo">
> >                         <input message="s0:EchoIn"/>
> >                         <output message="s0:EchoOut"/>
> >                 </operation>
> >                 <operation name="GetServerBackup">
> >                         <input message="s0:GetServerBackupIn"/>
> >                         <output message="s0:GetServerBackupOut"/>
> >                 </operation>
> >                 <operation name="RetrieveServerCredential">
> >                         <input
> message="s0:RetrieveServerCredentialIn"/>
> >                         <output
> > message="s0:RetrieveServerCredentialOut"/>
> >                 </operation>
> >                 <operation name="getDeviceInfo">
> >                         <input message="s0:getDeviceInfoIn"/>
> >                         <output message="s0:getDeviceInfoOut"/>
> >                 </operation>
> >                 <operation name="SynchronousAHAndResynchronize">
> >                         <input
> > message="s0:SynchronousAHAndResynchronizeIn"/>
> >                         <output
> > message="s0:SynchronousAHAndResynchronizeOut"/>
> >                 </operation>
> >                 <operation name="AssignDeviceToUserEx">
> >                         <input message="s0:AssignDeviceToUserExIn"/>
> >                         <output message="s0:AssignDeviceToUserExOut"/>
> >                 </operation>
> >                 <operation name="GetDeviceInitialPIN">
> >                         <input message="s0:GetDeviceInitialPINIn"/>
> >                         <output message="s0:GetDeviceInitialPINOut"/>
> >                 </operation>
> >                 <operation name="getRootRepository">
> >                         <input message="s0:getRootRepositoryIn"/>
> >                         <output message="s0:getRootRepositoryOut"/>
> >                 </operation>
> >                 <operation name="getRepositoryChildren">
> >                         <input message="s0:getRepositoryChildrenIn"/>
> >                         <output
> message="s0:getRepositoryChildrenOut"/>
> >                 </operation>
> >                 <operation name="setDefaultRepository">
> >                         <input message="s0:setDefaultRepositoryIn"/>
> >                         <output message="s0:setDefaultRepositoryOut"/>
> >                 </operation>
> >                 <operation name="moveDevice">
> >                         <input message="s0:moveDeviceIn"/>
> >                         <output message="s0:moveDeviceOut"/>
> >                 </operation>
> >                 <operation name="getRoleInfos">
> >                         <input message="s0:getRoleInfosIn"/>
> >                         <output message="s0:getRoleInfosOut"/>
> >                 </operation>
> >                 <operation name="authenticateWithQA">
> >                         <input message="s0:authenticateWithQAIn"/>
> >                         <output message="s0:authenticateWithQAOut"/>
> >                 </operation>
> >                 <operation name="addSecurityQuestion">
> >                         <input message="s0:addSecurityQuestionIn"/>
> >                         <output message="s0:addSecurityQuestionOut"/>
> >                 </operation>
> >                 <operation name="updateSecurityQuestion">
> >                         <input message="s0:updateSecurityQuestionIn"/>
> >                         <output
> message="s0:updateSecurityQuestionOut"/>
> >                 </operation>
> >                 <operation name="deleteSecurityQuestion">
> >                         <input message="s0:deleteSecurityQuestionIn"/>
> >                         <output
> message="s0:deleteSecurityQuestionOut"/>
> >                 </operation>
> >                 <operation name="getSecurityQuestions">
> >                         <input message="s0:getSecurityQuestionsIn"/>
> >                         <output message="s0:getSecurityQuestionsOut"/>
> >                 </operation>
> >                 <operation name="getSecurityQuestionsForUser">
> >                         <input
> > message="s0:getSecurityQuestionsForUserIn"/>
> >                         <output
> > message="s0:getSecurityQuestionsForUserOut"/>
> >                 </operation>
> >                 <operation name="setSecurityQuestionAnswer">
> >                         <input
> > message="s0:setSecurityQuestionAnswerIn"/>
> >                         <output
> > message="s0:setSecurityQuestionAnswerOut"/>
> >                 </operation>
> >                 <operation name="setAuthenticationPolicy">
> >                         <input
> message="s0:setAuthenticationPolicyIn"/>
> >                         <output
> > message="s0:setAuthenticationPolicyOut"/>
> >                 </operation>
> >                 <operation name="getAuthenticationPolicy">
> >                         <input
> message="s0:getAuthenticationPolicyIn"/>
> >                         <output
> > message="s0:getAuthenticationPolicyOut"/>
> >                 </operation>
> >                 <operation name="authenticateWithCR">
> >                         <input message="s0:authenticateWithCRIn"/>
> >                         <output message="s0:authenticateWithCROut"/>
> >                 </operation>
> >                 <operation name="authenticateWithLDAP">
> >                         <input message="s0:authenticateWithLDAPIn"/>
> >                         <output message="s0:authenticateWithLDAPOut"/>
> >                 </operation>
> >                 <operation name="setProperty">
> >                         <input message="s0:setPropertyIn"/>
> >                         <output message="s0:setPropertyOut"/>
> >                 </operation>
> >                 <operation name="getProperty">
> >                         <input message="s0:getPropertyIn"/>
> >                         <output message="s0:getPropertyOut"/>
> >                 </operation>
> >                 <operation name="getDeviceList">
> >                         <input message="s0:getDeviceListIn"/>
> >                         <output message="s0:getDeviceListOut"/>
> >                 </operation>
> >                 <operation name="getServerPoolIPs">
> >                         <input message="s0:getServerPoolIPsIn"/>
> >                         <output message="s0:getServerPoolIPsOut"/>
> >                 </operation>
> >                 <operation name="getAhLogEx">
> >                         <input message="s0:getAhLogExIn"/>
> >                         <output message="s0:getAhLogExOut"/>
> >                 </operation>
> >                 <operation name="SetMiniTokenPINCode">
> >                         <input message="s0:SetMiniTokenPINCodeIn"/>
> >                         <output message="s0:SetMiniTokenPINCodeOut"/>
> >                 </operation>
> >                 <operation name="HasMiniTokenPIN">
> >                         <input message="s0:HasMiniTokenPINIn"/>
> >                         <output message="s0:HasMiniTokenPINOut"/>
> >                 </operation>
> >         </portType>
> >         <binding name="ActivCardSKIConnectorV2Soap"
> > type="s0:ActivCardSKIConnectorV2Soap">
> >                 <soap:binding
> > transport="http://schemas.xmlsoap.org/soap/http" style="rpc"/>
> >                 <operation name="Login">
> >                         <soap:operation soapAction="#Login"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="LoginDynamic">
> >                         <soap:operation soapAction="#LoginDynamic"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="Logout">
> >                         <soap:operation soapAction="#Logout"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetChallenge">
> >                         <soap:operation soapAction="#GetChallenge"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetCredentials">
> >                         <soap:operation soapAction="#GetCredentials"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="deleteDevice">
> >                         <soap:operation soapAction="#deleteDevice"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="lockDevice">
> >                         <soap:operation soapAction="#lockDevice"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="unlockDevice">
> >                         <soap:operation soapAction="#unlockDevice"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getUnlockPinCode">
> >                         <soap:operation soapAction="#getUnlockPinCode"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="ResynchronizeByPasswordEx">
> >                         <soap:operation
> > soapAction="#ResynchronizeByPasswordEx" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="ResynchronizeByPassword">
> >                         <soap:operation
> > soapAction="#ResynchronizeByPassword" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="ResynchronizeByCounterAndClock">
> >                         <soap:operation
> > soapAction="#ResynchronizeByCounterAndClock" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="ResynchronizeSoftToken">
> >                         <soap:operation
> > soapAction="#ResynchronizeSoftToken" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="consolidateServerAhLog">
> >                         <soap:operation
> > soapAction="#consolidateServerAhLog" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getConsolidationStatus">
> >                         <soap:operation
> > soapAction="#getConsolidationStatus" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getAhLog">
> >                         <soap:operation soapAction="#getAhLog"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="ClearLogs">
> >                         <soap:operation soapAction="#ClearLogs"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="AssignDeviceToUser">
> >                         <soap:operation
> soapAction="#AssignDeviceToUser"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="UnassignDevice">
> >                         <soap:operation soapAction="#UnassignDevice"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetVersion">
> >                         <soap:operation soapAction="#GetVersion"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SetLdapEmergencyPassword">
> >                         <soap:operation
> > soapAction="#SetLdapEmergencyPassword" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SetTempPassword">
> >                         <soap:operation soapAction="#SetTempPassword"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="checkConfig">
> >                         <soap:operation soapAction="#checkConfig"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetQueries">
> >                         <soap:operation soapAction="#GetQueries"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetGroups">
> >                         <soap:operation soapAction="#GetGroups"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetServers">
> >                         <soap:operation soapAction="#GetServers"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SearchUsersFromGroup">
> >                         <soap:operation
> > soapAction="#SearchUsersFromGroup" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SearchUsers">
> >                         <soap:operation soapAction="#SearchUsers"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetParameters">
> >                         <soap:operation soapAction="#GetParameters"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getUserInfo">
> >                         <soap:operation soapAction="#getUserInfo"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SetSMSBackup">
> >                         <soap:operation soapAction="#SetSMSBackup"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="UserHasMobilePhone">
> >                         <soap:operation
> soapAction="#UserHasMobilePhone"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="Echo">
> >                         <soap:operation soapAction="#Echo"
> style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetServerBackup">
> >                         <soap:operation soapAction="#GetServerBackup"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="RetrieveServerCredential">
> >                         <soap:operation
> > soapAction="#RetrieveServerCredential" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getDeviceInfo">
> >                         <soap:operation soapAction="#getDeviceInfo"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="SynchronousAHAndResynchronize">
> >                         <soap:operation
> > soapAction="#SynchronousAHAndResynchronize" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="AssignDeviceToUserEx">
> >                         <soap:operation
> > soapAction="#AssignDeviceToUserEx" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="GetDeviceInitialPIN">
> >                         <soap:operation
> > soapAction="#GetDeviceInitialPIN" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getRootRepository">
> >                         <soap:operation
> soapAction="#getRootRepository"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getRepositoryChildren">
> >                         <soap:operation
> > soapAction="#getRepositoryChildren" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="setDefaultRepository">
> >                         <soap:operation
> > soapAction="#setDefaultRepository" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="moveDevice">
> >                         <soap:operation soapAction="#moveDevice"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getRoleInfos">
> >                         <soap:operation soapAction="#getRoleInfos"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="authenticateWithQA">
> >                         <soap:operation
> soapAction="#authenticateWithQA"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="addSecurityQuestion">
> >                         <soap:operation
> > soapAction="#addSecurityQuestion" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="updateSecurityQuestion">
> >                         <soap:operation
> > soapAction="#updateSecurityQuestion" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="deleteSecurityQuestion">
> >                         <soap:operation
> > soapAction="#deleteSecurityQuestion" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getSecurityQuestions">
> >                         <soap:operation
> > soapAction="#getSecurityQuestions" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getSecurityQuestionsForUser">
> >                         <soap:operation
> > soapAction="#getSecurityQuestionsForUser" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="setSecurityQuestionAnswer">
> >                         <soap:operation
> > soapAction="#setSecurityQuestionAnswer" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="setAuthenticationPolicy">
> >                         <soap:operation
> > soapAction="#setAuthenticationPolicy" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getAuthenticationPolicy">
> >                         <soap:operation
> > soapAction="#getAuthenticationPolicy" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="authenticateWithCR">
> >                         <soap:operation
> soapAction="#authenticateWithCR"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="authenticateWithLDAP">
> >                         <soap:operation
> > soapAction="#authenticateWithLDAP" style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="setProperty">
> >                         <soap:operation soapAction="#setProperty"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getProperty">
> >                         <soap:operation soapAction="#getProperty"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getDeviceList">
> >                         <soap:operation soapAction="#getDeviceList"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getServerPoolIPs">
> >                         <soap:operation soapAction="#getServerPoolIPs"
> > style="rpc"/>
> >                         <input>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </input>
> >                         <output>
> >                                 <soap:body use="encoded"
> > namespace="urn:ActivCardSKIConnector"
> > encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
> >                         </output>
> >                 </operation>
> >                 <operation name="getAhLogEx">
> >        ...
>
> [Message clipped]

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


Mime
View raw message