>source

로컬 호스트 wsdl을로드하는 동안 다음 오류가 발생합니다. 로컬에서 호스팅되지 않는 다른 wsdl을 시도하면 제대로 작동합니다. 도와주세요.

Error loading [http://localhost:7001/xyz?wsdl]: java.lang.Exception: Failed to load url; http://localhost:7001/xyz?wsdl, 0

로그 오류

ERROR:com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
   com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
    at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.makeInvalidDefinitionException(WsdlLoader.java:119)
    at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:112)
    at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:488)
    at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:477)
    at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:94)
    at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:209)
    at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
    at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:131)
    at java.lang.Thread.run(Unknown Source)

이 링크를 통해 문제가 해결되지 않았습니다.

  • 답변 # 1

    .vmoptions 파일에 다음 매개 변수를 추가하고 SoapU를 다시 시작하여이 문제를 해결했습니다.

    -Dsoapui.https.protocols=TLSv1.2
    -Djsse.enableSNIExtension=false
    -Djava.net.preferIPv4Stack=true
    

  • 답변 # 2

    문제가 .wsdl 대신 .xsd를로드하려고했던 것일 수 있습니다.

    -브라우저에서 열 때 둘 다 매우 비슷하기 때문에 .. 실수하기 쉽습니다.

  • 답변 # 3

    발생한 오류에 따라 떠오르는 가능한 해결 방법 목록은 다음과 같습니다.

    • 브라우저에서 WSDL의 URL을 확인합니다. 열리나요? 그렇지 않은 경우 서버가 시작되지 않고 WSDL 계약에 도달 할 수 없습니다.
    • 프록시를 사용하지 않고 SOAP UI 환경 설정에 일부 프록시 옵션이 설정되어 있지 않은지 확인합니다.
    • WSDL의 유효성에 문제가있을 수 있지만 검사하지 않고는 알 수 없습니다.

    도움이되기를 바랍니다.

    브라우저에서 wsdl을 실행하면 작동합니다. 그러나 비누에서는 오류가 발생합니다.

    Haricharan Shetty2021-03-04 07:45:42

    나는 wsdl을 열지 않고 localhost 주소에서 액세스한다는 것을 의미합니다.

    Plamen Petrov2021-03-04 07:45:42
  • 이전 SQL에서 두 날짜 사이의 행에서 평균 값 계산
  • 다음 java : E /ExoPlayerImplInternal : 소스 오류 com.google.android.exoplayer2.upstream.HttpDataSource $ InvalidResponseCodeException : 응