2014-10-22 7 views
0

내가 시스코 다이얼러 API를 사용하기 위해 노력하고있어 호출하지만 그것으로 몇 가지 문제 가지고 찾을 수 없습니다 : 나는 다음과 SOAP 요청을 보내려고하면CISCO 다이얼러의 API, 축 엔진은 대상 서비스가

나는 F를 얻을 /// 다이얼러/서비스/WebdialerSoapService70 브라우저를 통해 : 나는 액세스하려고하면

The AXIS engine could not find a target service to invoke! targetService is WebdialerSoapService70 

직접적으로 https : https://SERVER:PORT/webdialer/services/WebdialerSoapService70

<?xml version="1.0" encoding="utf-8" ?> 
<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:WD70"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <urn:makeCallSoap soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> 
      <in0 xsi:type="urn:Credential"> 
      <userID xsi:type="xsd:string">user******</userID> 
      <password xsi:type="xsd:string">pass*****</password> 
      </in0> 
      <in1 xsi:type="soapenc:string" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">1234</in1> 
      <in2 xsi:type="urn:UserProfile"> 
      <user xsi:type="xsd:string">wd</user> 
      <deviceName xsi:type="xsd:string">SEP001558C8970F</deviceName> 
      <lineNumber xsi:type="xsd:string">9</lineNumber> 
      <supportEM xsi:type="xsd:boolean">false</supportEM> 
      <locale xsi:type="xsd:string">English</locale> 
      <dontAutoClose xsi:type="xsd:boolean">false</dontAutoClose> 
      <dontShowCallConf xsi:type="xsd:boolean">true</dontShowCallConf> 
      </in2> 
     </urn:makeCallSoap> 
    </soapenv:Body> 
</soapenv:Envelope> 

나는 다음과 같은 오류가 발생했습니다 ollowing 메시지 :

AXIS error 
No service is available at this URL 

내 질문에 무엇이 잘못입니까? 요청시 무언가를 놓치거나 필요한 서비스가 실행되고 있지 않습니까? 감사합니다.

답변

0

제 동료 덕분에 답을 얻었습니다. 다음 링크로 이동해야합니다.

https://SERVER:PORT/webdialer/services 

그러면 작동중인 모든 서비스 목록과 링크가 표시됩니다. 내 경우에 오른쪽 링크는 다음과 같습니다.

https://SERVER:PORT/webdialer/services/WebdialerSoapService 

변경 후 모든 것이 작동하기 시작합니다. 예, 브라우저에서 오른쪽 링크를 열면 다음 메시지가 나타납니다.

WebdialerSoapService 
Hi there, this is an AXIS service! 
Perhaps there will be a form for invoking the service here...