com.ctc.wstx.exc.WstxUnexpectedCharException when calling Web service operation

1
I am trying to import a web service with the following operations : It imports fine, but when I call the makeCall operation I get the following error : kZ: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '(' (code 40) in content after '<' (malformed start element?). at [row,col {unknown-source}]: [1,315] at ToDelete.TelephonyService_TelephonyServiceService_makeCall (CallWebservice : 'Call web service 'makeCall'') All I can think is that the web service is not correctly configured since I provided all the request body and request header parameters. Has anyone come across something similar? EDITED : Here is the xml : <?xml version="1.0" encoding="UTF-8"?> <wsdl:definitions targetNamespace="http://xml.avaya.com/ws/TelephonyService/2005/04/04" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:impl="http://xml.avaya.com/ws/TelephonyService/2005/04/04" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapbind="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns1="http://TelephonyService.ws.avaya.com" xmlns:tns2="http://basictelephony.api.avaya.com" xmlns:tns3="http://xml.avaya.com/ws/session" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <wsdl:types> <schema targetNamespace="http://TelephonyService.ws.avaya.com" xmlns="http://www.w3.org/2001/XMLSchema"> <element name="makeCall" type="tns1:endpoints"/> <element name="singleStepConferenceCall" type="tns1:endpoints"/> <element name="singleStepTransferCall" type="tns1:endpoints"/> <complexType name="endpoints"> <sequence> <element name="originatingExtension" type="xsd:string"/> <element name="destinationNumber" type="xsd:string"/> </sequence> </complexType> <element name="release" nillable="true" type="xsd:string"/> <element name="attach" nillable="true" type="xsd:string"/> <element name="disconnectActiveCall" type="tns1:extension"/> <element name="answerAlertingCall" type="tns1:extension"/> <complexType name="extension"> <sequence> <element name="extension" type="xsd:string"/> </sequence> </complexType> <element name="disconnectActiveCallResponse" type="tns1:empty"/> <element name="makeCallResponse" type="tns1:empty"/> <element name="singleStepConferenceCallResponse" type="tns1:empty"/> <element name="attachResponse" type="tns1:empty"/> <element name="releaseResponse" type="tns1:empty"/> <element name="answerAlertingCallResponse" type="tns1:empty"/> <element name="singleStepTransferCallResponse" type="tns1:empty"/> <complexType name="empty"/> </schema> <schema targetNamespace="http://basictelephony.api.avaya.com" xmlns="http://www.w3.org/2001/XMLSchema"> <element name="InvalidSessionException" type="tns2:InvalidSessionException"/> <complexType name="InvalidSessionException"> <sequence/> </complexType> <element name="BasicTelephonyException" type="tns2:BasicTelephonyException"/> <complexType name="BasicTelephonyException"> <sequence> <element name="subErrorCode" type="xsd:int"/> <element name="errorMessage" nillable="true" type="xsd:string"/> </sequence> </complexType> <element name="SwitchNotReachableException" type="tns2:SwitchNotReachableException"/> <complexType name="SwitchNotReachableException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> <element name="InvalidPartyException" type="tns2:InvalidPartyException"/> <complexType name="InvalidPartyException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> <element name="ActiveCallExistsException" type="tns2:ActiveCallExistsException"/> <complexType name="ActiveCallExistsException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> <element name="NoActiveCallException" type="tns2:NoActiveCallException"/> <complexType name="NoActiveCallException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> <element name="NoAlertingCallException" type="tns2:NoAlertingCallException"/> <complexType name="NoAlertingCallException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> <element name="InvalidCredentialsException" type="tns2:InvalidCredentialsException"/> <complexType name="InvalidCredentialsException"> <complexContent> <extension base="tns2:BasicTelephonyException"> <sequence/> </extension> </complexContent> </complexType> </schema> <schema targetNamespace="http://xml.avaya.com/ws/session" xmlns="http://www.w3.org/2001/XMLSchema"> <import namespace="http://schemas.xmlsoap.org/soap/envelope/"/> <xsd:element name="sessionID" type="xsd:string"/> </schema> </wsdl:types> <wsdl:message name="SessionID"> <wsdl:part element="tns3:sessionID" name="sessionID"/> </wsdl:message> <wsdl:message name="disconnectActiveCallRequest"> <wsdl:part element="tns1:disconnectActiveCall" name="extension"/> </wsdl:message> <wsdl:message name="disconnectActiveCallResponse"> <wsdl:part element="tns1:disconnectActiveCallResponse" name="body"/> </wsdl:message> <wsdl:message name="attachRequest"> <wsdl:part element="tns1:attach" name="nothing"/> </wsdl:message> <wsdl:message name="attachResponse"> <wsdl:part element="tns1:attachResponse" name="attachResponse"/> </wsdl:message> <wsdl:message name="singleStepConferenceCallRequest"> <wsdl:part element="tns1:singleStepConferenceCall" name="endpoints"/> </wsdl:message> <wsdl:message name="singleStepConferenceCallResponse"> <wsdl:part element="tns1:singleStepConferenceCallResponse" name="singleStepConferenceCallResponse"/> </wsdl:message> <wsdl:message name="makeCallRequest"> <wsdl:part element="tns1:makeCall" name="endpoints"/> </wsdl:message> <wsdl:message name="makeCallResponse"> <wsdl:part element="tns1:makeCallResponse" name="makeCallResponse"/> </wsdl:message> <wsdl:message name="releaseRequest"> <wsdl:part element="tns1:release" name="nothing"/> </wsdl:message> <wsdl:message name="releaseResponse"> <wsdl:part element="tns1:releaseResponse" name="releaseResponse"/> </wsdl:message> <wsdl:message name="answerAlertingCallRequest"> <wsdl:part element="tns1:answerAlertingCall" name="extension"/> </wsdl:message> <wsdl:message name="answerAlertingCallResponse"> <wsdl:part element="tns1:answerAlertingCallResponse" name="answerAlertingCallResponse"/> </wsdl:message> <wsdl:message name="singleStepTransferCallRequest"> <wsdl:part element="tns1:singleStepTransferCall" name="endpoints"/> </wsdl:message> <wsdl:message name="singleStepTransferCallResponse"> <wsdl:part element="tns1:singleStepTransferCallResponse" name="singleStepTransferCallResponse"/> </wsdl:message> <wsdl:message name="ActiveCallExistsException"> <wsdl:part element="tns2:ActiveCallExistsException" name="fault"/> </wsdl:message> <wsdl:message name="InvalidCredentialsException"> <wsdl:part element="tns2:InvalidCredentialsException" name="fault"/> </wsdl:message> <wsdl:message name="InvalidPartyException"> <wsdl:part element="tns2:InvalidPartyException" name="fault"/> </wsdl:message> <wsdl:message name="SwitchNotReachableException"> <wsdl:part element="tns2:SwitchNotReachableException" name="fault"/> </wsdl:message> <wsdl:message name="NoAlertingCallException"> <wsdl:part element="tns2:NoAlertingCallException" name="fault"/> </wsdl:message> <wsdl:message name="InvalidSessionException"> <wsdl:part element="tns2:InvalidSessionException" name="fault"/> </wsdl:message> <wsdl:message name="NoActiveCallException"> <wsdl:part element="tns2:NoActiveCallException" name="fault"/> </wsdl:message> <wsdl:portType name="TelephonyService"> <wsdl:operation name="release"> <wsdl:input message="impl:releaseRequest" name="releaseRequest"/> <wsdl:output message="impl:releaseResponse" name="releaseResponse"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> </wsdl:operation> <wsdl:operation name="attach"> <wsdl:input message="impl:attachRequest" name="attachRequest"/> <wsdl:output message="impl:attachResponse" name="attachResponse"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> </wsdl:operation> <wsdl:operation name="makeCall"> <wsdl:input message="impl:makeCallRequest" name="makeCallRequest"/> <wsdl:output message="impl:makeCallResponse" name="makeCallResponse"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> <wsdl:fault message="impl:ActiveCallExistsException" name="ActiveCallExistsException"/> <wsdl:fault message="impl:InvalidPartyException" name="InvalidPartyException"/> </wsdl:operation> <wsdl:operation name="disconnectActiveCall"> <wsdl:input message="impl:disconnectActiveCallRequest" name="disconnectActiveCallRequest"/> <wsdl:output message="impl:disconnectActiveCallResponse" name="disconnectActiveCallResponse"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> <wsdl:fault message="impl:InvalidPartyException" name="InvalidPartyException"/> <wsdl:fault message="impl:NoActiveCallException" name="NoActiveCallException"/> </wsdl:operation> <wsdl:operation name="singleStepTransferCall"> <wsdl:input message="impl:singleStepTransferCallRequest" name="singleStepTransferCallRequest"/> <wsdl:output message="impl:singleStepTransferCallResponse" name="singleStepTransferCallResponse"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> <wsdl:fault message="impl:InvalidPartyException" name="InvalidPartyException"/> <wsdl:fault message="impl:NoActiveCallException" name="NoActiveCallException"/> </wsdl:operation> <wsdl:operation name="singleStepConferenceCall"> <wsdl:input message="impl:singleStepConferenceCallRequest" name="singleStepConferenceCallRequest"/> <wsdl:output message="impl:singleStepConferenceCallResponse" name="singleStepConferenceCallResponse"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> <wsdl:fault message="impl:InvalidPartyException" name="InvalidPartyException"/> <wsdl:fault message="impl:NoActiveCallException" name="NoActiveCallException"/> </wsdl:operation> <wsdl:operation name="answerAlertingCall"> <wsdl:input message="impl:answerAlertingCallRequest" name="answerAlertingCallRequest"/> <wsdl:output message="impl:answerAlertingCallResponse" name="answerAlertingCallResponse"/> <wsdl:fault message="impl:NoAlertingCallException" name="NoAlertingCallException"/> <wsdl:fault message="impl:InvalidCredentialsException" name="InvalidCredentialsException"/> <wsdl:fault message="impl:InvalidSessionException" name="InvalidSessionException"/> <wsdl:fault message="impl:SwitchNotReachableException" name="SwitchNotReachableException"/> <wsdl:fault message="impl:ActiveCallExistsException" name="ActiveCallExistsException"/> <wsdl:fault message="impl:InvalidPartyException" name="InvalidPartyException"/> </wsdl:operation> </wsdl:portType> <wsdl:binding name="TelephonyServiceSoapBinding" type="impl:TelephonyService"> <soapbind:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <wsdl:operation name="release"> <soapbind:operation soapAction=""/> <wsdl:input name="releaseRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="releaseResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="attach"> <soapbind:operation soapAction=""/> <wsdl:input name="attachRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="attachResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="makeCall"> <soapbind:operation soapAction=""/> <wsdl:input name="makeCallRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="makeCallResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> <wsdl:fault name="ActiveCallExistsException"> <soapbind:fault name="ActiveCallExistsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidPartyException"> <soapbind:fault name="InvalidPartyException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="disconnectActiveCall"> <soapbind:operation soapAction=""/> <wsdl:input name="disconnectActiveCallRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="disconnectActiveCallResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidPartyException"> <soapbind:fault name="InvalidPartyException" use="literal"/> </wsdl:fault> <wsdl:fault name="NoActiveCallException"> <soapbind:fault name="NoActiveCallException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="singleStepTransferCall"> <soapbind:operation soapAction=""/> <wsdl:input name="singleStepTransferCallRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="singleStepTransferCallResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidPartyException"> <soapbind:fault name="InvalidPartyException" use="literal"/> </wsdl:fault> <wsdl:fault name="NoActiveCallException"> <soapbind:fault name="NoActiveCallException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="singleStepConferenceCall"> <soapbind:operation soapAction=""/> <wsdl:input name="singleStepConferenceCallRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="singleStepConferenceCallResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidPartyException"> <soapbind:fault name="InvalidPartyException" use="literal"/> </wsdl:fault> <wsdl:fault name="NoActiveCallException"> <soapbind:fault name="NoActiveCallException" use="literal"/> </wsdl:fault> </wsdl:operation> <wsdl:operation name="answerAlertingCall"> <soapbind:operation soapAction=""/> <wsdl:input name="answerAlertingCallRequest"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:input> <wsdl:output name="answerAlertingCallResponse"> <soapbind:header message="impl:SessionID" part="sessionID" use="literal"/> <soapbind:body use="literal"/> </wsdl:output> <wsdl:fault name="NoAlertingCallException"> <soapbind:fault name="NoAlertingCallException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidCredentialsException"> <soapbind:fault name="InvalidCredentialsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidSessionException"> <soapbind:fault name="InvalidSessionException" use="literal"/> </wsdl:fault> <wsdl:fault name="SwitchNotReachableException"> <soapbind:fault name="SwitchNotReachableException" use="literal"/> </wsdl:fault> <wsdl:fault name="ActiveCallExistsException"> <soapbind:fault name="ActiveCallExistsException" use="literal"/> </wsdl:fault> <wsdl:fault name="InvalidPartyException"> <soapbind:fault name="InvalidPartyException" use="literal"/> </wsdl:fault> </wsdl:operation> </wsdl:binding> <wsdl:service name="TelephonyServiceService"> <wsdl:port binding="impl:TelephonyServiceSoapBinding" name="TelephonyService"> <soapbind:address location="https://10.0.91.4/axis/services/TelephonyService"/> </wsdl:port> </wsdl:service> </wsdl:definitions>
asked
0 answers