2012-10-11 43 views
2

在我的soapui xml中,以下是前兩行(爲了易讀性添加了空白)。soapui - 警告 - 沒有爲文檔檢測到文法約束(DTD或XML模式)

<?xml version="1.0" encoding="UTF-8"?> 
<con:soapui-project name="Project_sample" 
    resourceRoot="${projectDir}" 
    soapui-version="3.6.1" 
    abortOnError="false" 
    runType="SEQUENTIAL" 
    defaultScriptLanguage="Groovy" 
    xmlns:con="http://eviware.com/soapui/config"> 
    <con:settings> 
    <con:setting id = "com.eviwa[email protected]values-local" 
    ><![CDATA[<xml-fragment 
    xmlns:con="http://eviware.com/soapui/config"> 
...................... 
....................... goes on 

我已經檢查了以下網址

No grammar constraints (DTD or XML schema) detected for the document

No grammar constraints (DTD or XML schema) detected for the document

Bogus Eclipse warning for web.xml: "No grammar constraints (DTD or XML schema) detected for the document."

No grammar constraints (DTD or XML schema) detected for the document in a taglib file

How to fix Eclipse validation error "No grammar constraints detected for the document"?


但我不喜歡修改配置在Eclipse(如Windows的> pref-> XML-> validation-> Grammar->忽略

我想編輯XML配置 - 可能在上述2行中。是否可以刪除此警告?

回答

2

經過一番Google搜索之後,好像沒有這些soapui配置文件的Schema文件。

我知道你只是想擺脫Eclipse的警告,但不修改任何Eclipse設置。嗯,這裏是一個黑客:

您的XML頭改成這樣:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE soapui-project> 
<con:soapui-project name="Project_sample" resourceRoot="${projectDir}" ...> 

這種「微DOCTYPE」沒有做任何驗證,但自說有沒有模式停止的Eclipse。

+0

添加上面的行後,我得到'架構合規性'錯誤。我正在檢查這個 – user1732653

相關問題