FHIRのxsdからJavaコードを生成しようとしています。FHIR JAXB XJCコードの生成
私はhereからのコード生成スキーマをダウンロードして、私は走った:
xjc patient.xsd
しかし、私は次の例外持っている:
parsing a schema...
[ERROR] src-resolve: Cannot resolve the name 'Account' to a(n) 'type definition' component.
line 332 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'DetectedIssue' to a(n) 'type definition' component.
line 354 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'ImplementationGuide' to a(n) 'type definition' component.
line 380 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'MedicationOrder' to a(n) 'type definition' component.
line 387 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'QuestionnaireResponse' to a(n) 'type definition' component.
line 409 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'Parameters' to a(n) 'type definition' component.
line 425 of file:/Users/gerard/Downloads/fhir-codegen-xsd/fhir-base.xsd
[ERROR] src-resolve: Cannot resolve the name 'MeasuredQuantity' to a(n) 'type definition' component.
line 225 of file:/Users/gerard/Downloads/fhir-codegen-xsd/questionnaireanswers.xsd
を私はすべてのxsdをEclipseにインポートしたと私はfhir-base.xsdにも同じエラーがあると思う。たとえば、account.xsdが同じディレクトリにあるため、解決方法がわかりません。
関連するxsdファイル(patient.xsdとfhir-base.xsd)を投稿すると便利です。 – rmlan
@rmlanファイルが巨大なので、ここのリンクからダウンロードできます。ありがとう。 – gerardribas