FHIR Chat · Build failure due to vaueset OID collisions · committers

Stream: committers

Topic: Build failure due to vaueset OID collisions


view this post on Zulip Eric Haas (Jun 06 2017 at 14:32):

I created a resource in my local build and the valueset OIDs - which are autogenerated by the build - collided with existing valuesets. I did a quick work around by inventing some new OIDs and sticking in my valuesets. But this looks like a bug.

    [java] ERROR @ oo:ValueSet[bodystructure-relative-location]: Duplicate OID for 2.16.840.1.113883.4.642.3.0 on http://hl7.org/fhir/ValueSet/crcode and http://hl7.org/fhir/ValueSet/bodystructure-relative-location
     [java] ERROR @ pher:ValueSet[oes]: Duplicate OID for 2.16.840.1.113883.4.642.3.0 on http://hl7.org/fhir/ValueSet/crcode and http://hl7.org/fhir/ValueSet/oes
     [java] This was a Partial Build                                                   0.001  71sec 1644MB

view this post on Zulip Grahame Grieve (Jun 07 2017 at 01:27):

do you get problems from a full build, or just a partial build?

view this post on Zulip Eric Haas (Jun 07 2017 at 02:18):

both, I'll do an update and see if I can repeat it.

view this post on Zulip Grahame Grieve (Jun 07 2017 at 04:26):

ok thx

view this post on Zulip Eric Haas (Jun 07 2017 at 19:12):

still an issue when try to add a valueset to build..

view this post on Zulip Eric Haas (Jun 07 2017 at 19:12):

   [java] ERROR @ oo:ValueSet[bodystructure-relative-location]: Duplicate OID for 2.16.840.1.113883.4.642.3.0 on http://hl7.org/fhir/ValueSet/casereport-code and http://hl7.org/fhir/ValueSet/bodystructure-relative-location
   [java] This was a Full Build                                                      0.002  94sec 1926MB
   [java] FHIR build failure @ Wed, Jun 7, 2017 12:10-0700                            0.65  95sec 1926MB
   [java] Error: Errors executing build. Details logged.
   [java] java.lang.Exception: Errors executing build. Details logged.
   [java]   at org.hl7.fhir.tools.publisher.Publisher.checkAllOk(Publisher.java:1662)
   [java]   at org.hl7.fhir.tools.publisher.Publisher.validate(Publisher.java:1648)
   [java]   at org.hl7.fhir.tools.publisher.Publisher.execute(Publisher.java:596)
   [java]   at org.hl7.fhir.tools.publisher.Publisher.main(Publisher.java:449)

view this post on Zulip Eric Haas (Jun 07 2017 at 19:15):

casereport code is new valueset trying to add. bodystructure-relative-location the existing one....

view this post on Zulip Grahame Grieve (Jun 07 2017 at 20:59):

I'll try and get to it soon

view this post on Zulip Grahame Grieve (Jun 07 2017 at 20:59):

for the last week, all I've been doing is bug hunting

view this post on Zulip Eric Haas (Jun 07 2017 at 21:10):

NP

view this post on Zulip David Pyke (Jun 14 2017 at 18:49):

You renamed the valueset. You have to rename it in oids.ini. I did the exact same thing.

view this post on Zulip Eric Haas (Jun 14 2017 at 18:52):

The OIDs are automatically generated by the build process unless there is a pre-existing OID assigned to a particular valueset. This appears to me to be a bug.

view this post on Zulip Grahame Grieve (Jun 14 2017 at 19:33):

yes it's a bug. I'll try and get to it soon, but people are exploring the corners of the ig / validation framework, and I'm past things that easy now


Last updated: Apr 12 2022 at 19:14 UTC