cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Kulp (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (CXF-5594) IndexOutOfBoundsException when invoking web service
Date Tue, 18 Mar 2014 18:09:43 GMT

     [ https://issues.apache.org/jira/browse/CXF-5594?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Daniel Kulp updated CXF-5594:
-----------------------------

    Description: 
Hello Guys,

I'm trying to invoke a web service like:

JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
             Client client = dcf.createClient(wsdlFileName);
Object[] response = client.invoke("GetPossibleValues", "EN");

But i get a java.lang.IndexOutOfBoundsException.

Here ist the Stacktrace:
{code}
java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
	at java.util.ArrayList.rangeCheck(ArrayList.java:604)
	at java.util.ArrayList.get(ArrayList.java:382)
	at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:781)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1630)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1520)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1326)
	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:635)
	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:502)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:411)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:314)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:267)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:287)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:273)
	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.initializeCient(DynamicWebserviceClient.java:745)
	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.main(DynamicWebserviceClient.java:1006)
{code}

My WSDL-File looks like:
{code:xml}
<?xml version="1.0" encoding="utf-8"?><wsdl:definitions targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n1="urn:sap-com:document:sap:rfc:functions">
    <wsdl:documentation>
        <sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl"/>
    </wsdl:documentation>
    <wsdl:types>
        <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
            <xsd:simpleType name="char1">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="1"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char10">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="10"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char128">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="128"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char2">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="2"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char240">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="240"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char255">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char30">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="30"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char32">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="32"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char40">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="40"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char4096">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="4096"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char60">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="60"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char64">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="64"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char75">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="75"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="decimal15.0">
                <xsd:restriction base="xsd:decimal">
                    <xsd:totalDigits value="15"/>
                    <xsd:fractionDigits value="0"/>
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:schema>
        <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n0="urn:sap-com:document:sap:rfc:functions">
            <xsd:import namespace="urn:sap-com:document:sap:rfc:functions"/>
            <xsd:complexType name="IctIncidentHead">
                <xsd:sequence>
                    <xsd:element name="IncidentGuid" type="n0:char32"/>
                    <xsd:element name="RequesterGuid" type="n0:char32"/>
                    <xsd:element name="ProviderGuid" type="n0:char32"/>
                    <xsd:element name="AgentId" type="n0:char32"/>
                    <xsd:element name="ReporterId" type="n0:char32"/>
                    <xsd:element name="ShortDescription" type="n0:char40"/>
                    <xsd:element name="Priority" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="RequestedBegin" type="n0:decimal15.0"/>
                    <xsd:element name="RequestedEnd" type="n0:decimal15.0"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentUrl">
                <xsd:sequence>
                    <xsd:element name="UrlGuid" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="UrlName" type="n0:char40"/>
                    <xsd:element name="UrlDescription" type="n0:char64"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentPerson">
                <xsd:sequence>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="PersonIdExt" type="n0:char32"/>
                    <xsd:element name="Sex" type="n0:char1"/>
                    <xsd:element name="FirstName" type="n0:char40"/>
                    <xsd:element name="LastName" type="n0:char40"/>
                    <xsd:element name="Telephone" type="tns:IctPhone"/>
                    <xsd:element name="MobilePhone" type="n0:char30"/>
                    <xsd:element name="Fax" type="tns:IctFax"/>
                    <xsd:element name="Email" type="n0:char240"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPhone">
                <xsd:sequence>
                    <xsd:element name="PhoneNo" type="n0:char30"/>
                    <xsd:element name="PhoneNoExtension" type="n0:char10"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctFax">
                <xsd:sequence>
                    <xsd:element name="FaxNo" type="n0:char30"/>
                    <xsd:element name="FaxNoExtension" type="n0:char10"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSapNote">
                <xsd:sequence>
                    <xsd:element name="NoteId" type="n0:char30"/>
                    <xsd:element name="NoteDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSolution">
                <xsd:sequence>
                    <xsd:element name="SolutionId" type="n0:char32"/>
                    <xsd:element name="SolutionDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentStatement">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAttachment">
                <xsd:sequence>
                    <xsd:element name="AttachmentGuid" type="n0:char32"/>
                    <xsd:element name="Filename" type="xsd:string"/>
                    <xsd:element name="MimeType" type="n0:char128"/>
                    <xsd:element name="Data" type="xsd:base64Binary"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAdditionalInfo">
                <xsd:sequence>
                    <xsd:element name="Guid" type="n0:char32"/>
                    <xsd:element name="ParentGuid" type="n0:char32"/>
                    <xsd:element name="AddInfoAttribute" type="n0:char255"/>
                    <xsd:element name="AddInfoValue" type="n0:char255"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctError">
                <xsd:sequence>
                    <xsd:element name="ErrorCode" type="xsd:unsignedByte"/>
                    <xsd:element name="Val1" type="n0:char255"/>
                    <xsd:element name="Val2" type="n0:char255"/>
                    <xsd:element name="Val3" type="n0:char255"/>
                    <xsd:element name="Val4" type="n0:char255"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPersonMap">
                <xsd:sequence>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="PersonIdExt" type="n0:char32"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPriority">
                <xsd:sequence>
                    <xsd:element name="Priority" type="n0:char32"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctTextType">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAdditionalInfoValue">
                <xsd:sequence>
                    <xsd:element name="AddInfoAttribute" type="n0:char255"/>
                    <xsd:element name="AddInfoValue" type="n0:char255"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllUrl">
                <xsd:sequence>
                    <xsd:element name="UrlGuid" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="UrlName" type="n0:char40"/>
                    <xsd:element name="UrlDescription" type="n0:char64"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSapNote">
                <xsd:sequence>
                    <xsd:element name="NoteId" type="n0:char30"/>
                    <xsd:element name="NoteDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSolution">
                <xsd:sequence>
                    <xsd:element name="SolutionId" type="n0:char32"/>
                    <xsd:element name="SolutionDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllStatement">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllAttachment">
                <xsd:sequence>
                    <xsd:element name="AttachmentGuid" type="n0:char32"/>
                    <xsd:element name="Filename" type="xsd:string"/>
                    <xsd:element name="MimeType" type="n0:char128"/>
                    <xsd:element name="Data" type="xsd:base64Binary"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncident">
                <xsd:sequence>
                    <xsd:element name="IncidentGuid" type="n0:char32"/>
                    <xsd:element name="RequesterGuid" type="n0:char32"/>
                    <xsd:element name="ProviderGuid" type="n0:char32"/>
                    <xsd:element name="Status" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentUrls">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentUrl" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentPersons">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentPerson" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSapNotes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentSapNote" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSolutions">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentSolution" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentStatements">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentStatement" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentTexts">
                <xsd:sequence>
                    <xsd:element name="item" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAttachments">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentAttachment" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAdditionalInfos">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentAdditionalInfo" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctErrors">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctError" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPersonMaps">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctPersonMap" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPriorities">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctPriority" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctTextTypes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctTextType" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAdditionalInfoValues">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAdditionalInfoValue" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllUrls">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllUrl" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSapNotes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllSapNote" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSolutions">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllSolution" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllStatements">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllStatement" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllAttachments">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllAttachment" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidents">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncident" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:element name="AddInfo">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AddInfoResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestGuid">
                <xsd:complexType>
                    <xsd:sequence/>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestGuidResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="Guid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="CloseIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="CloseIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ProcessIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctId" type="n0:char32"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ProcessIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                        <xsd:element name="PrdIctId" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReplicateIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctId" type="n0:char32"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReplicateIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                        <xsd:element name="PrdIctId" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="GetPossibleValues">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Language" type="n0:char2"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="GetPossibleValuesResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="AdditionalInfoValues" type="tns:IctAdditionalInfoValues"/>
                        <xsd:element name="Priorities" type="tns:IctPriorities"/>
                        <xsd:element name="TextTypes" type="tns:IctTextTypes"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestSystemGuid">
                <xsd:complexType>
                    <xsd:sequence/>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestSystemGuidResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReadCompleteIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IncidentGuid" type="n0:char32"/>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReadCompleteIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctAllAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctAllSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctAllSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctAllStatements"/>
                        <xsd:element name="IctStatus" type="n0:char2"/>
                        <xsd:element name="IctUrls" type="tns:IctAllUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RejectIncidentSolution">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RejectIncidentSolutionResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="VerifyIncidentSolution">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="VerifyIncidentSolutionResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AcceptIncidentProcessing">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AcceptIncidentProcessingResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ListUnclosedIncidents">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ListUnclosedIncidentsResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="Incidents" type="tns:IctIncidents"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:schema>
    </wsdl:types>
    <wsdl:message name="AddInfo">
        <wsdl:part name="parameters" element="tns:AddInfo"/>
    </wsdl:message>
    <wsdl:message name="AddInfoResponse">
        <wsdl:part name="parameter" element="tns:AddInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="RequestGuid">
        <wsdl:part name="parameters" element="tns:RequestGuid"/>
    </wsdl:message>
    <wsdl:message name="RequestGuidResponse">
        <wsdl:part name="parameter" element="tns:RequestGuidResponse"/>
    </wsdl:message>
    <wsdl:message name="CloseIncident">
        <wsdl:part name="parameters" element="tns:CloseIncident"/>
    </wsdl:message>
    <wsdl:message name="CloseIncidentResponse">
        <wsdl:part name="parameter" element="tns:CloseIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="ProcessIncident">
        <wsdl:part name="parameters" element="tns:ProcessIncident"/>
    </wsdl:message>
    <wsdl:message name="ProcessIncidentResponse">
        <wsdl:part name="parameter" element="tns:ProcessIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="ReplicateIncident">
        <wsdl:part name="parameters" element="tns:ReplicateIncident"/>
    </wsdl:message>
    <wsdl:message name="ReplicateIncidentResponse">
        <wsdl:part name="parameter" element="tns:ReplicateIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="GetPossibleValues">
        <wsdl:part name="parameters" element="tns:GetPossibleValues"/>
    </wsdl:message>
    <wsdl:message name="GetPossibleValuesResponse">
        <wsdl:part name="parameter" element="tns:GetPossibleValuesResponse"/>
    </wsdl:message>
    <wsdl:message name="RequestSystemGuid">
        <wsdl:part name="parameters" element="tns:RequestSystemGuid"/>
    </wsdl:message>
    <wsdl:message name="RequestSystemGuidResponse">
        <wsdl:part name="parameter" element="tns:RequestSystemGuidResponse"/>
    </wsdl:message>
    <wsdl:message name="ReadCompleteIncident">
        <wsdl:part name="parameters" element="tns:ReadCompleteIncident"/>
    </wsdl:message>
    <wsdl:message name="ReadCompleteIncidentResponse">
        <wsdl:part name="parameter" element="tns:ReadCompleteIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="RejectIncidentSolution">
        <wsdl:part name="parameters" element="tns:RejectIncidentSolution"/>
    </wsdl:message>
    <wsdl:message name="RejectIncidentSolutionResponse">
        <wsdl:part name="parameter" element="tns:RejectIncidentSolutionResponse"/>
    </wsdl:message>
    <wsdl:message name="VerifyIncidentSolution">
        <wsdl:part name="parameters" element="tns:VerifyIncidentSolution"/>
    </wsdl:message>
    <wsdl:message name="VerifyIncidentSolutionResponse">
        <wsdl:part name="parameter" element="tns:VerifyIncidentSolutionResponse"/>
    </wsdl:message>
    <wsdl:message name="AcceptIncidentProcessing">
        <wsdl:part name="parameters" element="tns:AcceptIncidentProcessing"/>
    </wsdl:message>
    <wsdl:message name="AcceptIncidentProcessingResponse">
        <wsdl:part name="parameter" element="tns:AcceptIncidentProcessingResponse"/>
    </wsdl:message>
    <wsdl:message name="ListUnclosedIncidents">
        <wsdl:part name="parameters" element="tns:ListUnclosedIncidents"/>
    </wsdl:message>
    <wsdl:message name="ListUnclosedIncidentsResponse">
        <wsdl:part name="parameter" element="tns:ListUnclosedIncidentsResponse"/>
    </wsdl:message>
    <wsdl:portType name="ICT_SERVICE_DESK_API">
        <wsdl:documentation>
            <sapdoc:sapdoc xmlns:sapdoc="urn:sap:esi:documentation">
                <sapdoc:docitem docURL="http://bit-c-solm4.bit.group:8074/sap/bc/esdt/docu/sd_text?sap-client=100&amp;sd_name=ICT_SERVICE_DESK_API"/>
                <sapdoc:docitem applicationComponent="SV-SMG-SUP"/>
            </sapdoc:sapdoc>
        </wsdl:documentation>
        <wsdl:operation name="AddInfo">
            <wsdl:input message="tns:AddInfo"/>
            <wsdl:output message="tns:AddInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <wsdl:input message="tns:RequestGuid"/>
            <wsdl:output message="tns:RequestGuidResponse"/>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <wsdl:input message="tns:CloseIncident"/>
            <wsdl:output message="tns:CloseIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <wsdl:input message="tns:ProcessIncident"/>
            <wsdl:output message="tns:ProcessIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <wsdl:input message="tns:ReplicateIncident"/>
            <wsdl:output message="tns:ReplicateIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <wsdl:input message="tns:GetPossibleValues"/>
            <wsdl:output message="tns:GetPossibleValuesResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <wsdl:input message="tns:RequestSystemGuid"/>
            <wsdl:output message="tns:RequestSystemGuidResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <wsdl:input message="tns:ReadCompleteIncident"/>
            <wsdl:output message="tns:ReadCompleteIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <wsdl:input message="tns:RejectIncidentSolution"/>
            <wsdl:output message="tns:RejectIncidentSolutionResponse"/>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <wsdl:input message="tns:VerifyIncidentSolution"/>
            <wsdl:output message="tns:VerifyIncidentSolutionResponse"/>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <wsdl:input message="tns:AcceptIncidentProcessing"/>
            <wsdl:output message="tns:AcceptIncidentProcessingResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <wsdl:input message="tns:ListUnclosedIncidents"/>
            <wsdl:output message="tns:ListUnclosedIncidentsResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="binding" type="tns:ICT_SERVICE_DESK_API">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="AddInfo">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="binding_SOAP12" type="tns:ICT_SERVICE_DESK_API">
        <wsoap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="AddInfo">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="service">
        <wsdl:port name="binding" binding="tns:binding">
            <soap:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
        </wsdl:port>
        <wsdl:port name="binding_SOAP12" binding="tns:binding_SOAP12">
            <wsoap12:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>
{code}


  was:
Hello Guys,

I'm trying to invoke a web service like:

JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
             Client client = dcf.createClient(wsdlFileName);
Object[] response = client.invoke("GetPossibleValues", "EN");

But i get a java.lang.IndexOutOfBoundsException.

Here ist the Stacktrace:

java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
	at java.util.ArrayList.rangeCheck(ArrayList.java:604)
	at java.util.ArrayList.get(ArrayList.java:382)
	at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:781)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1630)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1520)
	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1326)
	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:635)
	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:502)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:411)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:314)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:267)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:287)
	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:273)
	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.initializeCient(DynamicWebserviceClient.java:745)
	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.main(DynamicWebserviceClient.java:1006)


My WSDL-File looks like:
<?xml version="1.0" encoding="utf-8"?><wsdl:definitions targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n1="urn:sap-com:document:sap:rfc:functions">
    <wsdl:documentation>
        <sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl"/>
    </wsdl:documentation>
    <wsdl:types>
        <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
            <xsd:simpleType name="char1">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="1"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char10">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="10"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char128">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="128"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char2">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="2"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char240">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="240"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char255">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="255"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char30">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="30"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char32">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="32"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char40">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="40"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char4096">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="4096"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char60">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="60"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char64">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="64"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="char75">
                <xsd:restriction base="xsd:string">
                    <xsd:maxLength value="75"/>
                </xsd:restriction>
            </xsd:simpleType>
            <xsd:simpleType name="decimal15.0">
                <xsd:restriction base="xsd:decimal">
                    <xsd:totalDigits value="15"/>
                    <xsd:fractionDigits value="0"/>
                </xsd:restriction>
            </xsd:simpleType>
        </xsd:schema>
        <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n0="urn:sap-com:document:sap:rfc:functions">
            <xsd:import namespace="urn:sap-com:document:sap:rfc:functions"/>
            <xsd:complexType name="IctIncidentHead">
                <xsd:sequence>
                    <xsd:element name="IncidentGuid" type="n0:char32"/>
                    <xsd:element name="RequesterGuid" type="n0:char32"/>
                    <xsd:element name="ProviderGuid" type="n0:char32"/>
                    <xsd:element name="AgentId" type="n0:char32"/>
                    <xsd:element name="ReporterId" type="n0:char32"/>
                    <xsd:element name="ShortDescription" type="n0:char40"/>
                    <xsd:element name="Priority" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="RequestedBegin" type="n0:decimal15.0"/>
                    <xsd:element name="RequestedEnd" type="n0:decimal15.0"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentUrl">
                <xsd:sequence>
                    <xsd:element name="UrlGuid" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="UrlName" type="n0:char40"/>
                    <xsd:element name="UrlDescription" type="n0:char64"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentPerson">
                <xsd:sequence>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="PersonIdExt" type="n0:char32"/>
                    <xsd:element name="Sex" type="n0:char1"/>
                    <xsd:element name="FirstName" type="n0:char40"/>
                    <xsd:element name="LastName" type="n0:char40"/>
                    <xsd:element name="Telephone" type="tns:IctPhone"/>
                    <xsd:element name="MobilePhone" type="n0:char30"/>
                    <xsd:element name="Fax" type="tns:IctFax"/>
                    <xsd:element name="Email" type="n0:char240"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPhone">
                <xsd:sequence>
                    <xsd:element name="PhoneNo" type="n0:char30"/>
                    <xsd:element name="PhoneNoExtension" type="n0:char10"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctFax">
                <xsd:sequence>
                    <xsd:element name="FaxNo" type="n0:char30"/>
                    <xsd:element name="FaxNoExtension" type="n0:char10"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSapNote">
                <xsd:sequence>
                    <xsd:element name="NoteId" type="n0:char30"/>
                    <xsd:element name="NoteDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSolution">
                <xsd:sequence>
                    <xsd:element name="SolutionId" type="n0:char32"/>
                    <xsd:element name="SolutionDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentStatement">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAttachment">
                <xsd:sequence>
                    <xsd:element name="AttachmentGuid" type="n0:char32"/>
                    <xsd:element name="Filename" type="xsd:string"/>
                    <xsd:element name="MimeType" type="n0:char128"/>
                    <xsd:element name="Data" type="xsd:base64Binary"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                    <xsd:element name="Delete" type="n0:char1"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAdditionalInfo">
                <xsd:sequence>
                    <xsd:element name="Guid" type="n0:char32"/>
                    <xsd:element name="ParentGuid" type="n0:char32"/>
                    <xsd:element name="AddInfoAttribute" type="n0:char255"/>
                    <xsd:element name="AddInfoValue" type="n0:char255"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctError">
                <xsd:sequence>
                    <xsd:element name="ErrorCode" type="xsd:unsignedByte"/>
                    <xsd:element name="Val1" type="n0:char255"/>
                    <xsd:element name="Val2" type="n0:char255"/>
                    <xsd:element name="Val3" type="n0:char255"/>
                    <xsd:element name="Val4" type="n0:char255"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPersonMap">
                <xsd:sequence>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="PersonIdExt" type="n0:char32"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPriority">
                <xsd:sequence>
                    <xsd:element name="Priority" type="n0:char32"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctTextType">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAdditionalInfoValue">
                <xsd:sequence>
                    <xsd:element name="AddInfoAttribute" type="n0:char255"/>
                    <xsd:element name="AddInfoValue" type="n0:char255"/>
                    <xsd:element name="Description" type="n0:char75"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllUrl">
                <xsd:sequence>
                    <xsd:element name="UrlGuid" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="UrlName" type="n0:char40"/>
                    <xsd:element name="UrlDescription" type="n0:char64"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSapNote">
                <xsd:sequence>
                    <xsd:element name="NoteId" type="n0:char30"/>
                    <xsd:element name="NoteDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSolution">
                <xsd:sequence>
                    <xsd:element name="SolutionId" type="n0:char32"/>
                    <xsd:element name="SolutionDescription" type="n0:char60"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllStatement">
                <xsd:sequence>
                    <xsd:element name="TextType" type="n0:char32"/>
                    <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllAttachment">
                <xsd:sequence>
                    <xsd:element name="AttachmentGuid" type="n0:char32"/>
                    <xsd:element name="Filename" type="xsd:string"/>
                    <xsd:element name="MimeType" type="n0:char128"/>
                    <xsd:element name="Data" type="xsd:base64Binary"/>
                    <xsd:element name="Timestamp" type="n0:decimal15.0"/>
                    <xsd:element name="PersonId" type="n0:char32"/>
                    <xsd:element name="Url" type="n0:char4096"/>
                    <xsd:element name="Language" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncident">
                <xsd:sequence>
                    <xsd:element name="IncidentGuid" type="n0:char32"/>
                    <xsd:element name="RequesterGuid" type="n0:char32"/>
                    <xsd:element name="ProviderGuid" type="n0:char32"/>
                    <xsd:element name="Status" type="n0:char2"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentUrls">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentUrl" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentPersons">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentPerson" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSapNotes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentSapNote" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentSolutions">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentSolution" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentStatements">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentStatement" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentTexts">
                <xsd:sequence>
                    <xsd:element name="item" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAttachments">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentAttachment" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidentAdditionalInfos">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncidentAdditionalInfo" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctErrors">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctError" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPersonMaps">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctPersonMap" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctPriorities">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctPriority" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctTextTypes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctTextType" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAdditionalInfoValues">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAdditionalInfoValue" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllUrls">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllUrl" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSapNotes">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllSapNote" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllSolutions">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllSolution" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllStatements">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllStatement" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctAllAttachments">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctAllAttachment" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:complexType name="IctIncidents">
                <xsd:sequence>
                    <xsd:element name="item" type="tns:IctIncident" minOccurs="0" maxOccurs="unbounded"/>
                </xsd:sequence>
            </xsd:complexType>
            <xsd:element name="AddInfo">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AddInfoResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestGuid">
                <xsd:complexType>
                    <xsd:sequence/>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestGuidResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="Guid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="CloseIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="CloseIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ProcessIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctId" type="n0:char32"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ProcessIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                        <xsd:element name="PrdIctId" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReplicateIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctId" type="n0:char32"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReplicateIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                        <xsd:element name="PrdIctId" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="GetPossibleValues">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Language" type="n0:char2"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="GetPossibleValuesResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="AdditionalInfoValues" type="tns:IctAdditionalInfoValues"/>
                        <xsd:element name="Priorities" type="tns:IctPriorities"/>
                        <xsd:element name="TextTypes" type="tns:IctTextTypes"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestSystemGuid">
                <xsd:complexType>
                    <xsd:sequence/>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RequestSystemGuidResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReadCompleteIncident">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IncidentGuid" type="n0:char32"/>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ReadCompleteIncidentResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctAllAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctAllSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctAllSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctAllStatements"/>
                        <xsd:element name="IctStatus" type="n0:char2"/>
                        <xsd:element name="IctUrls" type="tns:IctAllUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RejectIncidentSolution">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="RejectIncidentSolutionResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="VerifyIncidentSolution">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="VerifyIncidentSolutionResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AcceptIncidentProcessing">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
                        <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
                        <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
                        <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
                        <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
                        <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
                        <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
                        <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="AcceptIncidentProcessingResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ListUnclosedIncidents">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="SystemGuid" type="n0:char32"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
            <xsd:element name="ListUnclosedIncidentsResponse">
                <xsd:complexType>
                    <xsd:sequence>
                        <xsd:element name="Errors" type="tns:IctErrors"/>
                        <xsd:element name="Incidents" type="tns:IctIncidents"/>
                    </xsd:sequence>
                </xsd:complexType>
            </xsd:element>
        </xsd:schema>
    </wsdl:types>
    <wsdl:message name="AddInfo">
        <wsdl:part name="parameters" element="tns:AddInfo"/>
    </wsdl:message>
    <wsdl:message name="AddInfoResponse">
        <wsdl:part name="parameter" element="tns:AddInfoResponse"/>
    </wsdl:message>
    <wsdl:message name="RequestGuid">
        <wsdl:part name="parameters" element="tns:RequestGuid"/>
    </wsdl:message>
    <wsdl:message name="RequestGuidResponse">
        <wsdl:part name="parameter" element="tns:RequestGuidResponse"/>
    </wsdl:message>
    <wsdl:message name="CloseIncident">
        <wsdl:part name="parameters" element="tns:CloseIncident"/>
    </wsdl:message>
    <wsdl:message name="CloseIncidentResponse">
        <wsdl:part name="parameter" element="tns:CloseIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="ProcessIncident">
        <wsdl:part name="parameters" element="tns:ProcessIncident"/>
    </wsdl:message>
    <wsdl:message name="ProcessIncidentResponse">
        <wsdl:part name="parameter" element="tns:ProcessIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="ReplicateIncident">
        <wsdl:part name="parameters" element="tns:ReplicateIncident"/>
    </wsdl:message>
    <wsdl:message name="ReplicateIncidentResponse">
        <wsdl:part name="parameter" element="tns:ReplicateIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="GetPossibleValues">
        <wsdl:part name="parameters" element="tns:GetPossibleValues"/>
    </wsdl:message>
    <wsdl:message name="GetPossibleValuesResponse">
        <wsdl:part name="parameter" element="tns:GetPossibleValuesResponse"/>
    </wsdl:message>
    <wsdl:message name="RequestSystemGuid">
        <wsdl:part name="parameters" element="tns:RequestSystemGuid"/>
    </wsdl:message>
    <wsdl:message name="RequestSystemGuidResponse">
        <wsdl:part name="parameter" element="tns:RequestSystemGuidResponse"/>
    </wsdl:message>
    <wsdl:message name="ReadCompleteIncident">
        <wsdl:part name="parameters" element="tns:ReadCompleteIncident"/>
    </wsdl:message>
    <wsdl:message name="ReadCompleteIncidentResponse">
        <wsdl:part name="parameter" element="tns:ReadCompleteIncidentResponse"/>
    </wsdl:message>
    <wsdl:message name="RejectIncidentSolution">
        <wsdl:part name="parameters" element="tns:RejectIncidentSolution"/>
    </wsdl:message>
    <wsdl:message name="RejectIncidentSolutionResponse">
        <wsdl:part name="parameter" element="tns:RejectIncidentSolutionResponse"/>
    </wsdl:message>
    <wsdl:message name="VerifyIncidentSolution">
        <wsdl:part name="parameters" element="tns:VerifyIncidentSolution"/>
    </wsdl:message>
    <wsdl:message name="VerifyIncidentSolutionResponse">
        <wsdl:part name="parameter" element="tns:VerifyIncidentSolutionResponse"/>
    </wsdl:message>
    <wsdl:message name="AcceptIncidentProcessing">
        <wsdl:part name="parameters" element="tns:AcceptIncidentProcessing"/>
    </wsdl:message>
    <wsdl:message name="AcceptIncidentProcessingResponse">
        <wsdl:part name="parameter" element="tns:AcceptIncidentProcessingResponse"/>
    </wsdl:message>
    <wsdl:message name="ListUnclosedIncidents">
        <wsdl:part name="parameters" element="tns:ListUnclosedIncidents"/>
    </wsdl:message>
    <wsdl:message name="ListUnclosedIncidentsResponse">
        <wsdl:part name="parameter" element="tns:ListUnclosedIncidentsResponse"/>
    </wsdl:message>
    <wsdl:portType name="ICT_SERVICE_DESK_API">
        <wsdl:documentation>
            <sapdoc:sapdoc xmlns:sapdoc="urn:sap:esi:documentation">
                <sapdoc:docitem docURL="http://bit-c-solm4.bit.group:8074/sap/bc/esdt/docu/sd_text?sap-client=100&amp;sd_name=ICT_SERVICE_DESK_API"/>
                <sapdoc:docitem applicationComponent="SV-SMG-SUP"/>
            </sapdoc:sapdoc>
        </wsdl:documentation>
        <wsdl:operation name="AddInfo">
            <wsdl:input message="tns:AddInfo"/>
            <wsdl:output message="tns:AddInfoResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <wsdl:input message="tns:RequestGuid"/>
            <wsdl:output message="tns:RequestGuidResponse"/>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <wsdl:input message="tns:CloseIncident"/>
            <wsdl:output message="tns:CloseIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <wsdl:input message="tns:ProcessIncident"/>
            <wsdl:output message="tns:ProcessIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <wsdl:input message="tns:ReplicateIncident"/>
            <wsdl:output message="tns:ReplicateIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <wsdl:input message="tns:GetPossibleValues"/>
            <wsdl:output message="tns:GetPossibleValuesResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <wsdl:input message="tns:RequestSystemGuid"/>
            <wsdl:output message="tns:RequestSystemGuidResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <wsdl:input message="tns:ReadCompleteIncident"/>
            <wsdl:output message="tns:ReadCompleteIncidentResponse"/>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <wsdl:input message="tns:RejectIncidentSolution"/>
            <wsdl:output message="tns:RejectIncidentSolutionResponse"/>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <wsdl:input message="tns:VerifyIncidentSolution"/>
            <wsdl:output message="tns:VerifyIncidentSolutionResponse"/>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <wsdl:input message="tns:AcceptIncidentProcessing"/>
            <wsdl:output message="tns:AcceptIncidentProcessingResponse"/>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <wsdl:input message="tns:ListUnclosedIncidents"/>
            <wsdl:output message="tns:ListUnclosedIncidentsResponse"/>
        </wsdl:operation>
    </wsdl:portType>
    <wsdl:binding name="binding" type="tns:ICT_SERVICE_DESK_API">
        <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="AddInfo">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
            <wsdl:input>
                <soap:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <soap:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:binding name="binding_SOAP12" type="tns:ICT_SERVICE_DESK_API">
        <wsoap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
        <wsdl:operation name="AddInfo">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestGuid">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="CloseIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ProcessIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReplicateIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="GetPossibleValues">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RequestSystemGuid">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ReadCompleteIncident">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="RejectIncidentSolution">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="VerifyIncidentSolution">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="AcceptIncidentProcessing">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
        <wsdl:operation name="ListUnclosedIncidents">
            <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
            <wsdl:input>
                <wsoap12:body use="literal"/>
            </wsdl:input>
            <wsdl:output>
                <wsoap12:body use="literal"/>
            </wsdl:output>
        </wsdl:operation>
    </wsdl:binding>
    <wsdl:service name="service">
        <wsdl:port name="binding" binding="tns:binding">
            <soap:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
        </wsdl:port>
        <wsdl:port name="binding_SOAP12" binding="tns:binding_SOAP12">
            <wsoap12:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
        </wsdl:port>
    </wsdl:service>
</wsdl:definitions>




> IndexOutOfBoundsException when invoking web service
> ---------------------------------------------------
>
>                 Key: CXF-5594
>                 URL: https://issues.apache.org/jira/browse/CXF-5594
>             Project: CXF
>          Issue Type: Bug
>          Components: JAX-WS Runtime
>    Affects Versions: 3.0.0-milestone2
>         Environment: NetBeans 7.3
>            Reporter: Robert Lowski
>
> Hello Guys,
> I'm trying to invoke a web service like:
> JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
>              Client client = dcf.createClient(wsdlFileName);
> Object[] response = client.invoke("GetPossibleValues", "EN");
> But i get a java.lang.IndexOutOfBoundsException.
> Here ist the Stacktrace:
> {code}
> java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
> 	at java.util.ArrayList.rangeCheck(ArrayList.java:604)
> 	at java.util.ArrayList.get(ArrayList.java:382)
> 	at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
> 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
> 	at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:781)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1630)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1520)
> 	at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1326)
> 	at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
> 	at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:635)
> 	at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
> 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
> 	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:502)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:411)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:314)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:267)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:287)
> 	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:273)
> 	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.initializeCient(DynamicWebserviceClient.java:745)
> 	at de.bit.group.workflowEngine.interfaces.webservice.DynamicWebserviceClient.main(DynamicWebserviceClient.java:1006)
> {code}
> My WSDL-File looks like:
> {code:xml}
> <?xml version="1.0" encoding="utf-8"?><wsdl:definitions targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsoap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n1="urn:sap-com:document:sap:rfc:functions">
>     <wsdl:documentation>
>         <sidl:sidl xmlns:sidl="http://www.sap.com/2007/03/sidl"/>
>     </wsdl:documentation>
>     <wsdl:types>
>         <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:rfc:functions">
>             <xsd:simpleType name="char1">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="1"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char10">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="10"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char128">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="128"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char2">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="2"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char240">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="240"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char255">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="255"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char30">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="30"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char32">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="32"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char40">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="40"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char4096">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="4096"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char60">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="60"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char64">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="64"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="char75">
>                 <xsd:restriction base="xsd:string">
>                     <xsd:maxLength value="75"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>             <xsd:simpleType name="decimal15.0">
>                 <xsd:restriction base="xsd:decimal">
>                     <xsd:totalDigits value="15"/>
>                     <xsd:fractionDigits value="0"/>
>                 </xsd:restriction>
>             </xsd:simpleType>
>         </xsd:schema>
>         <xsd:schema attributeFormDefault="qualified" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:n0="urn:sap-com:document:sap:rfc:functions">
>             <xsd:import namespace="urn:sap-com:document:sap:rfc:functions"/>
>             <xsd:complexType name="IctIncidentHead">
>                 <xsd:sequence>
>                     <xsd:element name="IncidentGuid" type="n0:char32"/>
>                     <xsd:element name="RequesterGuid" type="n0:char32"/>
>                     <xsd:element name="ProviderGuid" type="n0:char32"/>
>                     <xsd:element name="AgentId" type="n0:char32"/>
>                     <xsd:element name="ReporterId" type="n0:char32"/>
>                     <xsd:element name="ShortDescription" type="n0:char40"/>
>                     <xsd:element name="Priority" type="n0:char32"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                     <xsd:element name="RequestedBegin" type="n0:decimal15.0"/>
>                     <xsd:element name="RequestedEnd" type="n0:decimal15.0"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentUrl">
>                 <xsd:sequence>
>                     <xsd:element name="UrlGuid" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="UrlName" type="n0:char40"/>
>                     <xsd:element name="UrlDescription" type="n0:char64"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                     <xsd:element name="Delete" type="n0:char1"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentPerson">
>                 <xsd:sequence>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="PersonIdExt" type="n0:char32"/>
>                     <xsd:element name="Sex" type="n0:char1"/>
>                     <xsd:element name="FirstName" type="n0:char40"/>
>                     <xsd:element name="LastName" type="n0:char40"/>
>                     <xsd:element name="Telephone" type="tns:IctPhone"/>
>                     <xsd:element name="MobilePhone" type="n0:char30"/>
>                     <xsd:element name="Fax" type="tns:IctFax"/>
>                     <xsd:element name="Email" type="n0:char240"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctPhone">
>                 <xsd:sequence>
>                     <xsd:element name="PhoneNo" type="n0:char30"/>
>                     <xsd:element name="PhoneNoExtension" type="n0:char10"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctFax">
>                 <xsd:sequence>
>                     <xsd:element name="FaxNo" type="n0:char30"/>
>                     <xsd:element name="FaxNoExtension" type="n0:char10"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentSapNote">
>                 <xsd:sequence>
>                     <xsd:element name="NoteId" type="n0:char30"/>
>                     <xsd:element name="NoteDescription" type="n0:char60"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                     <xsd:element name="Delete" type="n0:char1"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentSolution">
>                 <xsd:sequence>
>                     <xsd:element name="SolutionId" type="n0:char32"/>
>                     <xsd:element name="SolutionDescription" type="n0:char60"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                     <xsd:element name="Delete" type="n0:char1"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentStatement">
>                 <xsd:sequence>
>                     <xsd:element name="TextType" type="n0:char32"/>
>                     <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentAttachment">
>                 <xsd:sequence>
>                     <xsd:element name="AttachmentGuid" type="n0:char32"/>
>                     <xsd:element name="Filename" type="xsd:string"/>
>                     <xsd:element name="MimeType" type="n0:char128"/>
>                     <xsd:element name="Data" type="xsd:base64Binary"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                     <xsd:element name="Delete" type="n0:char1"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentAdditionalInfo">
>                 <xsd:sequence>
>                     <xsd:element name="Guid" type="n0:char32"/>
>                     <xsd:element name="ParentGuid" type="n0:char32"/>
>                     <xsd:element name="AddInfoAttribute" type="n0:char255"/>
>                     <xsd:element name="AddInfoValue" type="n0:char255"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctError">
>                 <xsd:sequence>
>                     <xsd:element name="ErrorCode" type="xsd:unsignedByte"/>
>                     <xsd:element name="Val1" type="n0:char255"/>
>                     <xsd:element name="Val2" type="n0:char255"/>
>                     <xsd:element name="Val3" type="n0:char255"/>
>                     <xsd:element name="Val4" type="n0:char255"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctPersonMap">
>                 <xsd:sequence>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="PersonIdExt" type="n0:char32"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctPriority">
>                 <xsd:sequence>
>                     <xsd:element name="Priority" type="n0:char32"/>
>                     <xsd:element name="Description" type="n0:char75"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctTextType">
>                 <xsd:sequence>
>                     <xsd:element name="TextType" type="n0:char32"/>
>                     <xsd:element name="Description" type="n0:char75"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAdditionalInfoValue">
>                 <xsd:sequence>
>                     <xsd:element name="AddInfoAttribute" type="n0:char255"/>
>                     <xsd:element name="AddInfoValue" type="n0:char255"/>
>                     <xsd:element name="Description" type="n0:char75"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllUrl">
>                 <xsd:sequence>
>                     <xsd:element name="UrlGuid" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="UrlName" type="n0:char40"/>
>                     <xsd:element name="UrlDescription" type="n0:char64"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllSapNote">
>                 <xsd:sequence>
>                     <xsd:element name="NoteId" type="n0:char30"/>
>                     <xsd:element name="NoteDescription" type="n0:char60"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllSolution">
>                 <xsd:sequence>
>                     <xsd:element name="SolutionId" type="n0:char32"/>
>                     <xsd:element name="SolutionDescription" type="n0:char60"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllStatement">
>                 <xsd:sequence>
>                     <xsd:element name="TextType" type="n0:char32"/>
>                     <xsd:element name="Texts" type="tns:IctIncidentTexts"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllAttachment">
>                 <xsd:sequence>
>                     <xsd:element name="AttachmentGuid" type="n0:char32"/>
>                     <xsd:element name="Filename" type="xsd:string"/>
>                     <xsd:element name="MimeType" type="n0:char128"/>
>                     <xsd:element name="Data" type="xsd:base64Binary"/>
>                     <xsd:element name="Timestamp" type="n0:decimal15.0"/>
>                     <xsd:element name="PersonId" type="n0:char32"/>
>                     <xsd:element name="Url" type="n0:char4096"/>
>                     <xsd:element name="Language" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncident">
>                 <xsd:sequence>
>                     <xsd:element name="IncidentGuid" type="n0:char32"/>
>                     <xsd:element name="RequesterGuid" type="n0:char32"/>
>                     <xsd:element name="ProviderGuid" type="n0:char32"/>
>                     <xsd:element name="Status" type="n0:char2"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentUrls">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentUrl" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentPersons">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentPerson" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentSapNotes">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentSapNote" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentSolutions">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentSolution" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentStatements">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentStatement" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentTexts">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentAttachments">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentAttachment" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidentAdditionalInfos">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncidentAdditionalInfo" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctErrors">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctError" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctPersonMaps">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctPersonMap" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctPriorities">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctPriority" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctTextTypes">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctTextType" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAdditionalInfoValues">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAdditionalInfoValue" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllUrls">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAllUrl" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllSapNotes">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAllSapNote" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllSolutions">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAllSolution" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllStatements">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAllStatement" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctAllAttachments">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctAllAttachment" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:complexType name="IctIncidents">
>                 <xsd:sequence>
>                     <xsd:element name="item" type="tns:IctIncident" minOccurs="0" maxOccurs="unbounded"/>
>                 </xsd:sequence>
>             </xsd:complexType>
>             <xsd:element name="AddInfo">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="AddInfoResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RequestGuid">
>                 <xsd:complexType>
>                     <xsd:sequence/>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RequestGuidResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="Guid" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="CloseIncident">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="CloseIncidentResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ProcessIncident">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctId" type="n0:char32"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ProcessIncidentResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                         <xsd:element name="PrdIctId" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ReplicateIncident">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctId" type="n0:char32"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctTimestamp" type="n0:decimal15.0"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ReplicateIncidentResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                         <xsd:element name="PrdIctId" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="GetPossibleValues">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Language" type="n0:char2"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="GetPossibleValuesResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="AdditionalInfoValues" type="tns:IctAdditionalInfoValues"/>
>                         <xsd:element name="Priorities" type="tns:IctPriorities"/>
>                         <xsd:element name="TextTypes" type="tns:IctTextTypes"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RequestSystemGuid">
>                 <xsd:complexType>
>                     <xsd:sequence/>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RequestSystemGuidResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="SystemGuid" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ReadCompleteIncident">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IncidentGuid" type="n0:char32"/>
>                         <xsd:element name="SystemGuid" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ReadCompleteIncidentResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctAllAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctAllSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctAllSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctAllStatements"/>
>                         <xsd:element name="IctStatus" type="n0:char2"/>
>                         <xsd:element name="IctUrls" type="tns:IctAllUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RejectIncidentSolution">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="RejectIncidentSolutionResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="VerifyIncidentSolution">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="VerifyIncidentSolutionResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="AcceptIncidentProcessing">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="IctAdditionalInfos" type="tns:IctIncidentAdditionalInfos"/>
>                         <xsd:element name="IctAttachments" type="tns:IctIncidentAttachments"/>
>                         <xsd:element name="IctHead" type="tns:IctIncidentHead"/>
>                         <xsd:element name="IctPersons" type="tns:IctIncidentPersons"/>
>                         <xsd:element name="IctSapNotes" type="tns:IctIncidentSapNotes"/>
>                         <xsd:element name="IctSolutions" type="tns:IctIncidentSolutions"/>
>                         <xsd:element name="IctStatements" type="tns:IctIncidentStatements"/>
>                         <xsd:element name="IctUrls" type="tns:IctIncidentUrls"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="AcceptIncidentProcessingResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="PersonMaps" type="tns:IctPersonMaps"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ListUnclosedIncidents">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="SystemGuid" type="n0:char32"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>             <xsd:element name="ListUnclosedIncidentsResponse">
>                 <xsd:complexType>
>                     <xsd:sequence>
>                         <xsd:element name="Errors" type="tns:IctErrors"/>
>                         <xsd:element name="Incidents" type="tns:IctIncidents"/>
>                     </xsd:sequence>
>                 </xsd:complexType>
>             </xsd:element>
>         </xsd:schema>
>     </wsdl:types>
>     <wsdl:message name="AddInfo">
>         <wsdl:part name="parameters" element="tns:AddInfo"/>
>     </wsdl:message>
>     <wsdl:message name="AddInfoResponse">
>         <wsdl:part name="parameter" element="tns:AddInfoResponse"/>
>     </wsdl:message>
>     <wsdl:message name="RequestGuid">
>         <wsdl:part name="parameters" element="tns:RequestGuid"/>
>     </wsdl:message>
>     <wsdl:message name="RequestGuidResponse">
>         <wsdl:part name="parameter" element="tns:RequestGuidResponse"/>
>     </wsdl:message>
>     <wsdl:message name="CloseIncident">
>         <wsdl:part name="parameters" element="tns:CloseIncident"/>
>     </wsdl:message>
>     <wsdl:message name="CloseIncidentResponse">
>         <wsdl:part name="parameter" element="tns:CloseIncidentResponse"/>
>     </wsdl:message>
>     <wsdl:message name="ProcessIncident">
>         <wsdl:part name="parameters" element="tns:ProcessIncident"/>
>     </wsdl:message>
>     <wsdl:message name="ProcessIncidentResponse">
>         <wsdl:part name="parameter" element="tns:ProcessIncidentResponse"/>
>     </wsdl:message>
>     <wsdl:message name="ReplicateIncident">
>         <wsdl:part name="parameters" element="tns:ReplicateIncident"/>
>     </wsdl:message>
>     <wsdl:message name="ReplicateIncidentResponse">
>         <wsdl:part name="parameter" element="tns:ReplicateIncidentResponse"/>
>     </wsdl:message>
>     <wsdl:message name="GetPossibleValues">
>         <wsdl:part name="parameters" element="tns:GetPossibleValues"/>
>     </wsdl:message>
>     <wsdl:message name="GetPossibleValuesResponse">
>         <wsdl:part name="parameter" element="tns:GetPossibleValuesResponse"/>
>     </wsdl:message>
>     <wsdl:message name="RequestSystemGuid">
>         <wsdl:part name="parameters" element="tns:RequestSystemGuid"/>
>     </wsdl:message>
>     <wsdl:message name="RequestSystemGuidResponse">
>         <wsdl:part name="parameter" element="tns:RequestSystemGuidResponse"/>
>     </wsdl:message>
>     <wsdl:message name="ReadCompleteIncident">
>         <wsdl:part name="parameters" element="tns:ReadCompleteIncident"/>
>     </wsdl:message>
>     <wsdl:message name="ReadCompleteIncidentResponse">
>         <wsdl:part name="parameter" element="tns:ReadCompleteIncidentResponse"/>
>     </wsdl:message>
>     <wsdl:message name="RejectIncidentSolution">
>         <wsdl:part name="parameters" element="tns:RejectIncidentSolution"/>
>     </wsdl:message>
>     <wsdl:message name="RejectIncidentSolutionResponse">
>         <wsdl:part name="parameter" element="tns:RejectIncidentSolutionResponse"/>
>     </wsdl:message>
>     <wsdl:message name="VerifyIncidentSolution">
>         <wsdl:part name="parameters" element="tns:VerifyIncidentSolution"/>
>     </wsdl:message>
>     <wsdl:message name="VerifyIncidentSolutionResponse">
>         <wsdl:part name="parameter" element="tns:VerifyIncidentSolutionResponse"/>
>     </wsdl:message>
>     <wsdl:message name="AcceptIncidentProcessing">
>         <wsdl:part name="parameters" element="tns:AcceptIncidentProcessing"/>
>     </wsdl:message>
>     <wsdl:message name="AcceptIncidentProcessingResponse">
>         <wsdl:part name="parameter" element="tns:AcceptIncidentProcessingResponse"/>
>     </wsdl:message>
>     <wsdl:message name="ListUnclosedIncidents">
>         <wsdl:part name="parameters" element="tns:ListUnclosedIncidents"/>
>     </wsdl:message>
>     <wsdl:message name="ListUnclosedIncidentsResponse">
>         <wsdl:part name="parameter" element="tns:ListUnclosedIncidentsResponse"/>
>     </wsdl:message>
>     <wsdl:portType name="ICT_SERVICE_DESK_API">
>         <wsdl:documentation>
>             <sapdoc:sapdoc xmlns:sapdoc="urn:sap:esi:documentation">
>                 <sapdoc:docitem docURL="http://bit-c-solm4.bit.group:8074/sap/bc/esdt/docu/sd_text?sap-client=100&amp;sd_name=ICT_SERVICE_DESK_API"/>
>                 <sapdoc:docitem applicationComponent="SV-SMG-SUP"/>
>             </sapdoc:sapdoc>
>         </wsdl:documentation>
>         <wsdl:operation name="AddInfo">
>             <wsdl:input message="tns:AddInfo"/>
>             <wsdl:output message="tns:AddInfoResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="RequestGuid">
>             <wsdl:input message="tns:RequestGuid"/>
>             <wsdl:output message="tns:RequestGuidResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="CloseIncident">
>             <wsdl:input message="tns:CloseIncident"/>
>             <wsdl:output message="tns:CloseIncidentResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="ProcessIncident">
>             <wsdl:input message="tns:ProcessIncident"/>
>             <wsdl:output message="tns:ProcessIncidentResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="ReplicateIncident">
>             <wsdl:input message="tns:ReplicateIncident"/>
>             <wsdl:output message="tns:ReplicateIncidentResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="GetPossibleValues">
>             <wsdl:input message="tns:GetPossibleValues"/>
>             <wsdl:output message="tns:GetPossibleValuesResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="RequestSystemGuid">
>             <wsdl:input message="tns:RequestSystemGuid"/>
>             <wsdl:output message="tns:RequestSystemGuidResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="ReadCompleteIncident">
>             <wsdl:input message="tns:ReadCompleteIncident"/>
>             <wsdl:output message="tns:ReadCompleteIncidentResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="RejectIncidentSolution">
>             <wsdl:input message="tns:RejectIncidentSolution"/>
>             <wsdl:output message="tns:RejectIncidentSolutionResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="VerifyIncidentSolution">
>             <wsdl:input message="tns:VerifyIncidentSolution"/>
>             <wsdl:output message="tns:VerifyIncidentSolutionResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="AcceptIncidentProcessing">
>             <wsdl:input message="tns:AcceptIncidentProcessing"/>
>             <wsdl:output message="tns:AcceptIncidentProcessingResponse"/>
>         </wsdl:operation>
>         <wsdl:operation name="ListUnclosedIncidents">
>             <wsdl:input message="tns:ListUnclosedIncidents"/>
>             <wsdl:output message="tns:ListUnclosedIncidentsResponse"/>
>         </wsdl:operation>
>     </wsdl:portType>
>     <wsdl:binding name="binding" type="tns:ICT_SERVICE_DESK_API">
>         <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
>         <wsdl:operation name="AddInfo">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RequestGuid">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="CloseIncident">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ProcessIncident">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ReplicateIncident">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="GetPossibleValues">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RequestSystemGuid">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ReadCompleteIncident">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RejectIncidentSolution">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="VerifyIncidentSolution">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="AcceptIncidentProcessing">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ListUnclosedIncidents">
>             <soap:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
>             <wsdl:input>
>                 <soap:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <soap:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>     </wsdl:binding>
>     <wsdl:binding name="binding_SOAP12" type="tns:ICT_SERVICE_DESK_API">
>         <wsoap12:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>
>         <wsdl:operation name="AddInfo">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AddInfoRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RequestGuid">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestGuidRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="CloseIncident">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:CloseIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ProcessIncident">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ProcessIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ReplicateIncident">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReplicateIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="GetPossibleValues">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:GetPossibleValuesRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RequestSystemGuid">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RequestSystemGuidRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ReadCompleteIncident">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ReadCompleteIncidentRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="RejectIncidentSolution">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:RejectIncidentSolutionRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="VerifyIncidentSolution">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:VerifyIncidentSolutionRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="AcceptIncidentProcessing">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:AcceptIncidentProcessingRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>         <wsdl:operation name="ListUnclosedIncidents">
>             <wsoap12:operation soapAction="urn:sap-com:document:sap:soap:functions:mc-style:ICT_SERVICE_DESK_API:ListUnclosedIncidentsRequest" style="document"/>
>             <wsdl:input>
>                 <wsoap12:body use="literal"/>
>             </wsdl:input>
>             <wsdl:output>
>                 <wsoap12:body use="literal"/>
>             </wsdl:output>
>         </wsdl:operation>
>     </wsdl:binding>
>     <wsdl:service name="service">
>         <wsdl:port name="binding" binding="tns:binding">
>             <soap:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
>         </wsdl:port>
>         <wsdl:port name="binding_SOAP12" binding="tns:binding_SOAP12">
>             <wsoap12:address location="http://bit-c-solm4.bit.group:8074/sap/bc/srt/rfc/sap/ict_service_desk_api/100/service/binding"/>
>         </wsdl:port>
>     </wsdl:service>
> </wsdl:definitions>
> {code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message