Stream: committers
Topic: Build failure due to vaueset OID collisions
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
Grahame Grieve (Jun 07 2017 at 01:27):
do you get problems from a full build, or just a partial build?
Eric Haas (Jun 07 2017 at 02:18):
both, I'll do an update and see if I can repeat it.
Grahame Grieve (Jun 07 2017 at 04:26):
ok thx
Eric Haas (Jun 07 2017 at 19:12):
still an issue when try to add a valueset to build..
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)
Eric Haas (Jun 07 2017 at 19:15):
casereport code is new valueset trying to add. bodystructure-relative-location the existing one....
Grahame Grieve (Jun 07 2017 at 20:59):
I'll try and get to it soon
Grahame Grieve (Jun 07 2017 at 20:59):
for the last week, all I've been doing is bug hunting
Eric Haas (Jun 07 2017 at 21:10):
NP
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.
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.
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