еще не сделано Исключение при запуске FHIR Validator

Я загрузил Jar-файл для FHIR Validator. Затем я запустил Валидатор в соответствии с инструкциями на веб-сайте HL7. Я выполнил следующую команду из cmd:

java -jar 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, потому что без него у меня постоянно возникает ошибка нехватки памяти.


person Enigma    schedule 15.10.2015    source источник


Ответы (1)


извините за то, что так долго отвечал - мне пришлось сделать то, что не было сделано, и это превратилось в большую переработку. Я сделал это сейчас. Если вы загружаете из текущей сборки вместо DSTU2 - при условии, что основная и дополнительная версии совпадают - тогда это будет работать.

person Grahame Grieve    schedule 29.10.2015
comment
Спасибо за ваш ответ и ваши усилия. Я скачаю текущую сборку отсюда (hl7-fhir.github.io/downloads.html), а затем посмотрю, работает ли это, хотя я не понял, что вы имели в виду, если основная и дополнительная версии совпадают. У меня также есть другие вопросы по Валидатору. Например, когда я попытался использовать jar с eclipse и попытался запустить его, он запрашивает src, но у меня есть только jar, так где я могу получить для него исходный код? Но я не знаю, следует ли мне открывать отдельную ветку для каждого вопроса, касающегося валидатора. - person Enigma; 30.10.2015
comment
Весь исходный код находится в FHIR gForge SVN (gforge.hl7.org/gf/project/fhir) в \ build \ implementation \ java - person Grahame Grieve; 30.10.2015