>source

SoapUI를 통해 이 URL을 열려고 합니다.

https://mybilling.voipconsultants.biz/wsdl/CustomerResellerService.wsdl

4.5.1을 다운로드하려고 시도했지만 여전히 불평합니다. 그것은 단순히 말한다

"가져오려는 WSDL에 문제가 있습니다."

그게 다야 문제에 대한 설명이 없습니다. SoapUI로 이것을 구문 분석하는 데 도움을 줄 수 있는 사람이 있습니까?

나는 같은 오류가 발생하므로 어쨌든 당신은 혼자가 아닙니다 ...

Nicola Ambrosetti2022-01-14 05:33:11

여기 Idem 그리고 그것은 부끄러운 일입니다.

pdem2022-01-14 05:33:11
  • 답변 # 1

    Google에서 이 페이지에 왔습니다. 다른 사람이 나와 같은 문제를 겪고 있는 경우를 대비하여 내 문제는 WSDL 자체에 있었습니다. 요소 중 하나는 다음과 같이 표시되었습니다.maxOccurs="무제한"안에복잡한 유형모두--한 번 이상 발생하려면복잡한 유형이어야 한다순서.

    내 로그에 다음 오류 메시지가 있었습니다.

    오류가 발생했습니다[결합 값 'unbounded'이 'type of maxOccurs attribute in xs:narrowMaxMin'의 구성원과 일치하지 않음]. 자세한 내용은 오류 로그를 참조하세요.

  • 답변 # 2

    나의 경우 예외는com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException.

    웹 브라우저를 사용하여 WSDL을 디스크에 XML로 저장하고 해당 로컬 파일을 SoapUI에서 직접 열어 문제를 해결할 수 있었습니다.

    이것을 시도했지만 WSDL이 참조하는 파일 중 하나를 찾을 수 없다는 오류가 발생합니다. [파일:/Users/quickshiftin/Downloads/Types.xsd] 로드 오류: java.io.FileNotFoundException: /Users/quickshiftin/Downloads/Types.xsd(해당 파일 또는 디렉터리 없음). 재귀 다운로드를 했습니까?

    quickshiftin2022-01-14 05:33:11

    아니요, 제 경우에는 WSDL이 단일 XML 파일이었습니다(.asmx.xml로 끝남).

    rmtheis2022-01-14 05:33:11

    저에게도 단일 파일이지만 마지막 댓글에 붙여넣은 불만 사항만 받습니다.

    quickshiftin2022-01-14 05:33:11
  • 답변 # 3

    잘못됨: 제가 틀릴 수도 있지만 SoapUI가 원격 WSDL을 처리할 수 있는지 여부는 확실하지 않습니다(즉, 컴퓨터에 로컬 파일로 저장되지 않음). 참고: 저는 SoapUI 4.0.1을 사용하고 있습니다.

    다음에서 필요한 파일을 다운로드해 보십시오. https://mybilling.voipconsultants.biz/wsdl/

    WSDL 외에 추가 파일도 필요합니다. (WSDL에서 참조됨)
    그것들이 없으면 다음과 같은 자체 설명 오류 메시지가 나타납니다.

    java.io.FileNotFoundException: .../Types.xsd
    



    수정 -댓글에서 이동됨:

    하단 바의 오류 로그를 클릭하시면 보다 자세한 메시지를 보실 수 있습니다.
    이것으로 나는 다음을 얻는다.

    Mon May 20 07:59:29 CEST 2013:ERROR:org.apache.xmlbeans.XmlException: union value
    'unbounded' does not match any members of 'type of maxOccurs attribute in xs:narrowMaxMin'
    org.apache.xmlbeans.XmlException: union value 'unbounded' does not match any members of
    'type of maxOccurs attribute in xs:narrowMaxMin'
    

    xsd 파일에 sth가 잘못된 것 같습니다.

    수동으로 다운로드하지 않고 원격 WSDL을 가져오고 Types.xsd와 같은 참조 문서를 크롤링할 수 있습니다. 작동 예제는 이 URL을 참조하십시오(어쨌든 저에게 효과적입니다).

    quickshiftin2022-01-14 05:33:11

    @quickshiftin 맞습니다. 제공한 wsdl은 SoapUI 4.0.1에서도 작동합니다. 내 잘못이야. 하단 바의 오류 로그를 클릭하시면 보다 자세한 메시지를 보실 수 있습니다. 이것으로 나는 Mon May 20 07:59:29 CEST 2013:ERROR:org.apache.xmlbeans.XmlException: union value 'unbounded'가 'type of maxOccurs attribute in xs:narrowMaxMin' org.apache의 어떤 멤버와도 일치하지 않습니다. xmlbeans.XmlException: 통합 값 'unbounded'가 'type of maxOccurs attribute in xs:narrowMaxMin'의 어떤 멤버와도 일치하지 않습니다. sth가 xsd 파일에서 잘못된 것 같습니다.

    vucalur2022-01-14 05:33:11

    귀하의 의견이 답변의 일부였다면 귀하의 답변에 찬성표를 던졌을 것입니다. 배운 내용(및 댓글에 작성한 내용)을 포함하도록 답변을 편집할 수 있습니다.

    John Saunders2022-01-14 05:33:11
  • 이전 python : 문자열 시간을 날짜 시간으로 변환하는 방법
  • 다음 mandrill : *|UNSUB|*는 맨드릴 템플릿에서 구문 분석되지 않습니다.