2015-10-15 66 views
0

我下載了FHIR驗證程序的Jar文件。然後按照HL7網站上的說明運行Validator。我從CMD運行以下命令:「尚未完成」運行FHIR驗證程序時出現異常

Java的罐子org.hl7.fhir.validator.jar Composition.xml -defn validation-min.xml.zip

我下載的資源文件和驗證包中同時在桌面上。但我得到以下錯誤

java -Xmx512m -jar org.hl7.fhir.validator.jar Composit 
ion.xml -defn validation.xml.zip 
    .. load definitions from validation.xml.zip 
    .. connect to terminology server http://fhir-dev.healthintersections.com.au/op 
en 
    .. load Composition.xml 
    .. validate (xml) 
Exception in thread "main" java.lang.Error: not done yet 
     at org.hl7.fhir.instance.utils.SimpleWorkerContext.validateCode(SimpleWo 
rkerContext.java:282) 
     at org.hl7.fhir.instance.validation.InstanceValidator.checkCodeableConce 
pt(InstanceValidator.java:219) 
     at org.hl7.fhir.instance.validation.InstanceValidator.validateElement(In 
stanceValidator.java:1801) 
     at org.hl7.fhir.instance.validation.InstanceValidator.start(InstanceVali 
dator.java:1238) 
     at org.hl7.fhir.instance.validation.InstanceValidator.validateResource(I 
nstanceValidator.java:1868) 
     at org.hl7.fhir.instance.validation.InstanceValidator.validate(InstanceV 
alidator.java:1344) 
     at org.hl7.fhir.instance.validation.InstanceValidator.validate(InstanceV 
alidator.java:1281) 
     at org.hl7.fhir.instance.validation.ValidationEngine.processXml(Validati 
onEngine.java:195) 
     at org.hl7.fhir.instance.validation.ValidationEngine.process(ValidationE 
ngine.java:117) 
     at org.hl7.fhir.instance.validation.Validator.process(Validator.java:173 
) 
     at org.hl7.fhir.instance.validation.Validator.main(Validator.java:102) 

注:我添加Xmx512m因爲我不斷地得到內存不足的錯誤,沒有它

回答

0

對不起,這麼長時間來回答 - 我不得不這樣做,這是不是有點完成了,它變成了一個大的重寫。我現在已經做到了。如果從當前版本下載,而不是DSTU2 - 只要主版本和次版本相同 - 那麼這將起作用

+0

謝謝你的回答和你的努力。我會從這裏下載當前版本(https://hl7-fhir.github.io/downloads.html),然後看看它是否有效,儘管我不明白你的意思「只要主要和次要版本是相同的「。關於Validator我還有其他問題。例如,當我嘗試在eclipse中使用jar並嘗試運行它時,它會請求src,但我只有jar,所以我可以從哪裏獲得源代碼?但是我不知道是否應該爲每個關於驗證器的問題開闢一個單獨的線程。 – Enigma

+0

所有源代碼位於\ build \ implements \ java下的FHIR gForge SVN(http://gforge.hl7.org/gf/project/fhir)中 –

相關問題