2015-02-06 2 views
1

SOAP 요청을하려고합니다.하지만 이에 대해서는 승인을 받아야합니다. 권한 부여없이 함수를 호출하려고하면 오류가 발생합니다. 모두 괜찮습니다. 하지만 그 일을하려고 할 때 항상 오류가 발생합니다. Parsing Schema: can't import schema from 'http://www.w3.org/2005/05/xmlmime' 하지만 SoapUI를 사용하면 정상적으로 작동합니다. , 나는 내 코드 예제가있다, 내가 객체 parametrs로 로그인과 암호를 전송해야 찾았지만 약 Parsing Schema: can't....SOAP wsdl, Author

$wsdl = 'source/my.wsdl'; 
$client = new SoapClient($wsdl, 
    array(
     'trace' => 1, 
     'exception' => 0, 
     'login' => 'test', 
     'password' => 'test123' 
    )); 

난 단지 NuSOAP와 함께, 그것을 할 수있는 다른 방법을 찾을 수 없습니다 나 중에 오류가 발생 돌아 것 setCredentials()와 비슷하지만 작동하지 않습니다.


지금 내가 할 노력이 NuSOAP와 :

ini_set('display_errors', '1'); 
ini_set('error_reporting', E_ALL &~ (E_NOTICE | E_STRICT)); 
//ini_set('error_reporting', E_ALL); 

require_once 'lib/nusoap.php'; 

$params = array(
     'ID' => '', 
     'Portal' => 'test1', 
     'CK' => 'test2' 
    ); 

$wsdl = 'source/test.wsdl'; 
$client = new nusoap_client($wsdl, true); 

$client->setCredentials('test_login', 'test_password', 'basic'); 

$result = $client->call('testFunction', $params); 

if ($client->fault) { 
    echo "<h2>Fault</h2><pre>"; 
    print_r($result); 
    echo "</pre>"; 
} else { 
    $error = $client->getError(); 
    if ($error) { 
     echo "<h2>Error</h2><pre>" . $error . "</pre>"; 
    } else { 
     echo "<h2>Main</h2>"; 
     echo $result; 
    } 
} 

echo "<h2>Request</h2>"; 
echo "<pre>" . htmlspecialchars($client->request, ENT_QUOTES) . "</pre>"; 
echo "<h2>Response</h2>"; 
echo "<pre>" . htmlspecialchars($client->response, ENT_QUOTES) . "</pre>"; 

print_r($client->response); 

그리고 난 내가 Not Authorized에 대해 오류가 발생합니다 문자열 $client->setCredentials('test_login', 'test_password', 'basic'); 을 제거하면 같은 문제를 wsdl error: Getting http://www.w3.org/2005/05/xmlmime - HTTP ERROR: Unsupported HTTP response status 307 Temporary Redirect (soapclient->response has contents of the response) 를 얻을. http://www.w3.org/2005/05/xmlmime의 문제점은 무엇입니까? 테스트 기능을 호출하려고 시도한 것은 3 일째이지만 항상 오류가 발생합니다. 나는 내가 뭘하려고 할 수 있는지 모른다. NuSOAP에서 모두 기본 인증, 모든 요청, 응답, 정상적으로 작동합니다.


WSDL 콘텐츠 :

<definitions targetNamespace="http://**.**.com/SM/7" xsi:schemaLocation="http://schemas.xmlsoap.org/wsdl/ http://schemas.xmlsoap.org/wsdl/" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:cmn="http://**.**.com/SM/7/Common" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:ns="http://**.**.com/SM/7" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    <types> 
     <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://**.**.com/SM/7" version="2014-10-02 Rev 1" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://**.**.com/SM/7" xmlns:xmime="http://www.w3.org/2005/05/xmlmime"> 
      <xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://www.w3.org/2005/05/xmlmime"/> 
      <xs:import namespace="http://**.**.com/SM/7/Common" schemaLocation="http://***.**.**.**:8090/1/SM/7/Common.xsd"/> 
      <xs:complexType name="HPSMInteractionsFromMosRuKeysType"> 
       <xs:sequence> 
        <xs:element minOccurs="0" name="ID" nillable="true" type="cmn:StringType"/> 
       </xs:sequence> 
       <xs:attribute name="query" type="xs:string" use="optional"/> 
       <xs:attribute name="updatecounter" type="xs:long" use="optional"/> 
      </xs:complexType> 
      <xs:complexType name="HPSMInteractionsFromMosRuInstanceType"> 
       <xs:sequence> 
        <xs:element minOccurs="0" name="ID" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Description"> 
         <xs:complexType> 
          <xs:complexContent> 
           <xs:extension base="cmn:ArrayType"> 
            <xs:sequence> 
             <xs:element maxOccurs="unbounded" minOccurs="0" name="Description" type="cmn:StringType"/> 
            </xs:sequence> 
           </xs:extension> 
          </xs:complexContent> 
         </xs:complexType> 
        </xs:element> 
        <xs:element minOccurs="0" name="Resolution"> 
         <xs:complexType> 
          <xs:complexContent> 
           <xs:extension base="cmn:ArrayType"> 
            <xs:sequence> 
             <xs:element maxOccurs="unbounded" minOccurs="0" name="Resolution" type="cmn:StringType"/> 
            </xs:sequence> 
           </xs:extension> 
          </xs:complexContent> 
         </xs:complexType> 
        </xs:element> 
        <xs:element minOccurs="0" name="ResolutionCode" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Email" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="User" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Title" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Status" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Rating" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="ProblemType" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Deadline" nillable="true" type="cmn:DateTimeType"/> 
        <xs:element minOccurs="0" name="Feedback"> 
         <xs:complexType> 
          <xs:complexContent> 
           <xs:extension base="cmn:ArrayType"> 
            <xs:sequence> 
             <xs:element maxOccurs="unbounded" minOccurs="0" name="Feedback" type="cmn:StringType"/> 
            </xs:sequence> 
           </xs:extension> 
          </xs:complexContent> 
         </xs:complexType> 
        </xs:element> 
        <xs:element minOccurs="0" name="UserID" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Portal" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="SSOID" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="CK" nillable="true" type="cmn:StringType"/> 
        <xs:element minOccurs="0" name="Comments"> 
         <xs:complexType> 
          <xs:complexContent> 
           <xs:extension base="cmn:ArrayType"> 
            <xs:sequence> 
             <xs:element maxOccurs="unbounded" minOccurs="0" name="Comments" type="cmn:StringType"/> 
            </xs:sequence> 
           </xs:extension> 
          </xs:complexContent> 
         </xs:complexType> 
        </xs:element> 
        <xs:element minOccurs="0" name="attachments" nillable="true" type="cmn:AttachmentsType"/> 
       </xs:sequence> 
       <xs:attribute name="query" type="xs:string" use="optional"/> 
       <xs:attribute name="uniquequery" type="xs:string" use="optional"/> 
       <xs:attribute name="recordid" type="xs:string" use="optional"/> 
       <xs:attribute name="updatecounter" type="xs:long" use="optional"/> 
      </xs:complexType> 
      <xs:complexType name="HPSMInteractionsFromMosRuModelType"> 
       <xs:sequence> 
        <xs:element name="keys" type="HPSMInteractionsFromMosRuKeysType"/> 
        <xs:element name="instance" type="HPSMInteractionsFromMosRuInstanceType"/> 
        <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
       </xs:sequence> 
       <xs:attribute name="query" type="xs:string" use="optional"/> 
      </xs:complexType> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuRequest"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
        </xs:sequence> 
        <xs:attribute name="attachmentInfo" type="xs:boolean" use="optional"/> 
        <xs:attribute name="attachmentData" type="xs:boolean" use="optional"/> 
        <xs:attribute default="true" name="ignoreEmptyElements" type="xs:boolean" use="optional"/> 
        <xs:attribute name="updatecounter" type="xs:boolean" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuResponse"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
         <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
        </xs:sequence> 
        <xs:attribute name="status" type="cmn:StatusType" use="required"/> 
        <xs:attribute name="message" type="xs:string" use="required"/> 
        <xs:attribute name="schemaRevisionDate" type="xs:date" use="required"/> 
        <xs:attribute name="schemaRevisionLevel" type="xs:int" use="required"/> 
        <xs:attribute name="returnCode" type="xs:decimal" use="optional"/> 
        <xs:attribute name="query" type="xs:string" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="more" type="xs:boolean" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuKeysListRequest"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
        </xs:sequence> 
        <xs:attribute name="attachmentInfo" type="xs:boolean" use="optional"/> 
        <xs:attribute name="attachmentData" type="xs:boolean" use="optional"/> 
        <xs:attribute default="true" name="ignoreEmptyElements" type="xs:boolean" use="optional"/> 
        <xs:attribute name="updatecounter" type="xs:boolean" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuKeysListResponse"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element maxOccurs="unbounded" name="keys" type="HPSMInteractionsFromMosRuKeysType"/> 
         <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
        </xs:sequence> 
        <xs:attribute name="status" type="cmn:StatusType" use="required"/> 
        <xs:attribute name="message" type="xs:string" use="required"/> 
        <xs:attribute name="schemaRevisionDate" type="xs:date" use="required"/> 
        <xs:attribute name="schemaRevisionLevel" type="xs:int" use="required"/> 
        <xs:attribute name="returnCode" type="xs:decimal" use="optional"/> 
        <xs:attribute name="query" type="xs:string" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="more" type="xs:boolean" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuListRequest"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element maxOccurs="unbounded" name="keys" type="HPSMInteractionsFromMosRuKeysType"/> 
        </xs:sequence> 
        <xs:attribute name="attachmentInfo" type="xs:boolean" use="optional"/> 
        <xs:attribute name="attachmentData" type="xs:boolean" use="optional"/> 
        <xs:attribute default="true" name="ignoreEmptyElements" type="xs:boolean" use="optional"/> 
        <xs:attribute name="updatecounter" type="xs:boolean" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
        <xs:attribute name="attachmentType" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="RetrieveHPSMInteractionsFromMosRuListResponse"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element maxOccurs="unbounded" name="instance" type="HPSMInteractionsFromMosRuInstanceType"/> 
         <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
        </xs:sequence> 
        <xs:attribute name="status" type="cmn:StatusType" use="required"/> 
        <xs:attribute name="message" type="xs:string" use="required"/> 
        <xs:attribute name="schemaRevisionDate" type="xs:date" use="required"/> 
        <xs:attribute name="schemaRevisionLevel" type="xs:int" use="required"/> 
        <xs:attribute name="returnCode" type="xs:decimal" use="optional"/> 
        <xs:attribute name="query" type="xs:string" use="optional"/> 
        <xs:attribute name="handle" type="xs:string" use="optional"/> 
        <xs:attribute name="count" type="xs:long" use="optional"/> 
        <xs:attribute name="more" type="xs:boolean" use="optional"/> 
        <xs:attribute name="start" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="CreateHPSMInteractionsFromMosRuRequest"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
        </xs:sequence> 
        <xs:attribute name="attachmentInfo" type="xs:boolean" use="optional"/> 
        <xs:attribute name="attachmentData" type="xs:boolean" use="optional"/> 
        <xs:attribute default="true" name="ignoreEmptyElements" type="xs:boolean" use="optional"/> 
        <xs:attribute name="updateconstraint" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="CreateHPSMInteractionsFromMosRuResponse"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
         <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
        </xs:sequence> 
        <xs:attribute name="status" type="cmn:StatusType" use="required"/> 
        <xs:attribute name="message" type="xs:string" use="required"/> 
        <xs:attribute name="schemaRevisionDate" type="xs:date" use="required"/> 
        <xs:attribute name="schemaRevisionLevel" type="xs:int" use="required"/> 
        <xs:attribute name="returnCode" type="xs:decimal" use="optional"/> 
        <xs:attribute name="query" type="xs:string" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="UpdateHPSMInteractionsFromMosRuRequest"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
        </xs:sequence> 
        <xs:attribute name="attachmentInfo" type="xs:boolean" use="optional"/> 
        <xs:attribute name="attachmentData" type="xs:boolean" use="optional"/> 
        <xs:attribute default="true" name="ignoreEmptyElements" type="xs:boolean" use="optional"/> 
        <xs:attribute name="updateconstraint" type="xs:long" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
      <xs:element name="UpdateHPSMInteractionsFromMosRuResponse"> 
       <xs:complexType> 
        <xs:sequence> 
         <xs:element name="model" type="HPSMInteractionsFromMosRuModelType"/> 
         <xs:element minOccurs="0" name="messages" type="cmn:MessagesType"/> 
        </xs:sequence> 
        <xs:attribute name="status" type="cmn:StatusType" use="required"/> 
        <xs:attribute name="message" type="xs:string" use="required"/> 
        <xs:attribute name="schemaRevisionDate" type="xs:date" use="required"/> 
        <xs:attribute name="schemaRevisionLevel" type="xs:int" use="required"/> 
        <xs:attribute name="returnCode" type="xs:decimal" use="optional"/> 
        <xs:attribute name="query" type="xs:string" use="optional"/> 
       </xs:complexType> 
      </xs:element> 
     </xs:schema> 
    </types> 
    <message name="RetrieveHPSMInteractionsFromMosRuRequest"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuRequest" name="RetrieveHPSMInteractionsFromMosRuRequest"/> 
    </message> 
    <message name="RetrieveHPSMInteractionsFromMosRuResponse"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuResponse" name="RetrieveHPSMInteractionsFromMosRuResponse"/> 
    </message> 
    <message name="RetrieveHPSMInteractionsFromMosRuKeysListRequest"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuKeysListRequest" name="RetrieveHPSMInteractionsFromMosRuKeysListRequest"/> 
    </message> 
    <message name="RetrieveHPSMInteractionsFromMosRuKeysListResponse"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuKeysListResponse" name="RetrieveHPSMInteractionsFromMosRuKeysListResponse"/> 
    </message> 
    <message name="RetrieveHPSMInteractionsFromMosRuListRequest"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuListRequest" name="RetrieveHPSMInteractionsFromMosRuListRequest"/> 
    </message> 
    <message name="RetrieveHPSMInteractionsFromMosRuListResponse"> 
     <part element="ns:RetrieveHPSMInteractionsFromMosRuListResponse" name="RetrieveHPSMInteractionsFromMosRuListResponse"/> 
    </message> 
    <message name="CreateHPSMInteractionsFromMosRuRequest"> 
     <part element="ns:CreateHPSMInteractionsFromMosRuRequest" name="CreateHPSMInteractionsFromMosRuRequest"/> 
    </message> 
    <message name="CreateHPSMInteractionsFromMosRuResponse"> 
     <part element="ns:CreateHPSMInteractionsFromMosRuResponse" name="CreateHPSMInteractionsFromMosRuResponse"/> 
    </message> 
    <message name="UpdateHPSMInteractionsFromMosRuRequest"> 
     <part element="ns:UpdateHPSMInteractionsFromMosRuRequest" name="UpdateHPSMInteractionsFromMosRuRequest"/> 
    </message> 
    <message name="UpdateHPSMInteractionsFromMosRuResponse"> 
     <part element="ns:UpdateHPSMInteractionsFromMosRuResponse" name="UpdateHPSMInteractionsFromMosRuResponse"/> 
    </message> 
    <portType name="HPSMInteractionsFromMosRu"> 
     <operation name="RetrieveHPSMInteractionsFromMosRu"> 
      <documentation/> 
      <input message="ns:RetrieveHPSMInteractionsFromMosRuRequest"/> 
      <output message="ns:RetrieveHPSMInteractionsFromMosRuResponse"/> 
     </operation> 
     <operation name="RetrieveHPSMInteractionsFromMosRuKeysList"> 
      <documentation/> 
      <input message="ns:RetrieveHPSMInteractionsFromMosRuKeysListRequest"/> 
      <output message="ns:RetrieveHPSMInteractionsFromMosRuKeysListResponse"/> 
     </operation> 
     <operation name="RetrieveHPSMInteractionsFromMosRuList"> 
      <documentation/> 
      <input message="ns:RetrieveHPSMInteractionsFromMosRuListRequest"/> 
      <output message="ns:RetrieveHPSMInteractionsFromMosRuListResponse"/> 
     </operation> 
     <operation name="CreateHPSMInteractionsFromMosRu"> 
      <documentation/> 
      <input message="ns:CreateHPSMInteractionsFromMosRuRequest"/> 
      <output message="ns:CreateHPSMInteractionsFromMosRuResponse"/> 
     </operation> 
     <operation name="UpdateHPSMInteractionsFromMosRu"> 
      <documentation/> 
      <input message="ns:UpdateHPSMInteractionsFromMosRuRequest"/> 
      <output message="ns:UpdateHPSMInteractionsFromMosRuResponse"/> 
     </operation> 
    </portType> 
    <binding name="HPSMInteractionsFromMosRu" type="ns:HPSMInteractionsFromMosRu"> 
     <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> 
     <operation name="RetrieveHPSMInteractionsFromMosRu"> 
      <soap:operation soapAction="Retrieve" style="document"/> 
      <input> 
       <soap:body use="literal"/> 
      </input> 
      <output> 
       <soap:body use="literal"/> 
      </output> 
     </operation> 
     <operation name="RetrieveHPSMInteractionsFromMosRuKeysList"> 
      <soap:operation soapAction="RetrieveKeysList" style="document"/> 
      <input> 
       <soap:body use="literal"/> 
      </input> 
      <output> 
       <soap:body use="literal"/> 
      </output> 
     </operation> 
     <operation name="RetrieveHPSMInteractionsFromMosRuList"> 
      <soap:operation soapAction="RetrieveList" style="document"/> 
      <input> 
       <soap:body use="literal"/> 
      </input> 
      <output> 
       <soap:body use="literal"/> 
      </output> 
     </operation> 
     <operation name="CreateHPSMInteractionsFromMosRu"> 
      <soap:operation soapAction="Create" style="document"/> 
      <input> 
       <soap:body use="literal"/> 
      </input> 
      <output> 
       <soap:body use="literal"/> 
      </output> 
     </operation> 
     <operation name="UpdateHPSMInteractionsFromMosRu"> 
      <soap:operation soapAction="Update" style="document"/> 
      <input> 
       <soap:body use="literal"/> 
      </input> 
      <output> 
       <soap:body use="literal"/> 
      </output> 
     </operation> 
    </binding> 
    <service name="HPSMInteractionsFromMosRu"> 
     <port binding="ns:HPSMInteractionsFromMosRu" name="HPSMInteractionsFromMosRu"> 
      <soap:address location="http://***.**.**.**:8090/1/SM/7/ws"/> 
     </port> 
    </service> 
</definitions> 
+0

아마도 방화벽 뒤에 잠겨 있습니다. 언급 된 페이지에 액세스 할 수 있어야합니다. 브라우저에로드 해보십시오. –

+0

브라우저에서 접속할 수 있으며 PHP에서'file_get_contents()'를 통해 컨텐츠를 얻을 수 있습니다. 그리고 파일을 내 서버에 업로드하고 그 파일에서 실행하려고했습니다. 하지만 난 아직도 그 오류가 발생합니다. : – kxc

+0

'base64_encode'에서 로그인과 패스워드를 보내려고했으나 도움이되지 않았습니다. :/ – kxc

답변

0

나는 나에 대한 해결책을 발견했습니다! 그 오류로 인해 스크립트에서 해당 파일을 가져올 수 없으므로 로컬로 저장해야합니다. 해당 파일 (http://www.w3.org/2005/05/xmlmime)을 내 작업 디렉토리에 저장했으며 WSDL 파일 패치 (schemaLocation=...)도 변경했습니다. 내 로컬 복사본 는 이제 WSDL (

<xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://mydomain/xmlmime.xml"/> 
<xs:import namespace="http://schemas.hp.com/SM/7/Common" schemaLocation="http://mydomain/Common.xsd"/> 

에서 (이 보이는 것 또한 Common.xsd

<xs:import namespace="http://www.w3.org/2005/05/xmlmime" schemaLocation="http://mydomain/xmlmime.xml"/> 

내 로컬 복사본에 해당 경로를 변경 그리고 지금은 그 오류가 발생하지 말아!

,

P.S 필자의 경우, 서버 측 개발자로부터받은 WSDL 파일에 파일 패치가있는 다른 실수가 있었지만, 필자의 경우에는 특별히 그렇습니다. 그래서 항상 checke URI 경로. :)