忽略錯誤的 wsdl=http://localhost:8080/service/wsdl

忽略錯誤的 wsdl=http://localhost:8080/service/wsdl

我在 catalina.log 中有一條警告

com.sun.xml.ws.transport.http.DeploymentDescriptorParser getPrimaryWSDL 警告:忽略錯誤的 wsdl=http://localhost:8080/service/wsdl。它應該以 WEB-INF/wsdl 開頭。將產生並發布新的 WSDL。

我只需要知道它從哪裡讀取此信息wsdl=http://localhost:8080/service/wsdl,我已檢查該web.xml文件,但它不包含此信息。

我在互聯網上檢查了該方法getPrimaryWSDL,但找不到它在哪裡讀取此資訊:

if (wsdlFile != null) {
            if (!wsdlFile.startsWith(JAXWS_WSDL_DD_DIR)) {
                logger.log(Level.WARNING, "Ignoring wrong wsdl={0}. It should start with {1}. Going to generate and publish a new WSDL.", new Object[]{wsdlFile, JAXWS_WSDL_DD_DIR});
                return null;
            }

任何人都可以幫助解釋這一點嗎?

相關內容