Stream: IG creation
Topic: Error building sample-ig
Lee Surprenant (Apr 17 2020 at 15:27):
I just pull the latest version of https://github.com/FHIR/sample-ig, ran _updatePublisher.sh
, and _genonce.sh
and got the following:
Final .zip built (00:43.0157) context [anonymous] 2:13 attribute path isn't defined context [anonymous] 2:13 attribute path isn't defined context [anonymous] 2:13 attribute path isn't defined context [anonymous] 2:13 attribute path isn't defined Internal error in location for message: 'Error in ?? at 1, 1: Found / expecting a token name', loc = '/Users/lmsurpre/git/sample-ig/input/cql/notincluded.cql', err = 'CQL source was not associated with a library resource in the IG.' Finished. 00:24.0863. Validation output in /Users/lmsurpre/git/sample-ig/output/qa.html Errors: 8 Warnings: 2 Info: 4 (00:43.0429) Done (00:43.0430)
Lloyd McKenzie (Apr 17 2020 at 15:28):
@Grahame Grieve
Lee Surprenant (Apr 17 2020 at 15:28):
It still built the site, so I guess I'm just wondering if I should be worried about that "Internal error in location for message" bit
Lloyd McKenzie (Apr 17 2020 at 15:35):
At minimum, if it's something you need to fix, we should be spitting out a clearer error about what the problem is and where to fix it :)
Lee Surprenant (Apr 17 2020 at 16:01):
FWIW, the reason I went back to the sample is I'm trying to build an IG that I havn't touched in a while with the latest IG Publisher and getting this:
onLoad: Publishing Content Failed: null (00:05.0197) (00:05.0198) Use -? to get command line help (00:05.0198) (00:05.0198) Stack Dump (for debugging): (00:05.0198) java.lang.NullPointerException at org.hl7.fhir.igtools.publisher.IGPublisherLiquidTemplateServices.load(IGPublisherLiquidTemplateServices.java:47) at org.hl7.fhir.igtools.publisher.Publisher.initializeFromIg(Publisher.java:1326) at org.hl7.fhir.igtools.publisher.Publisher.initialize(Publisher.java:1205) at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:660) at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:6933)
Grahame Grieve (Apr 17 2020 at 19:58):
that's a super-weird error. Do you have a path-liquid in your config.json? what does it say?
Grahame Grieve (Apr 17 2020 at 19:59):
Internal error in location for message: 'Error in ?? at 1, 1: Found / expecting a token name', loc = '/Users/lmsurpre/git/sample-ig/input/cql/notincluded.cql', err = 'CQL source was not associated with a library resource in the IG.'
it's there because it's an issue in the code that I need to fix - but I haven't figured out how to yet
Lee Surprenant (Apr 20 2020 at 04:02):
Grahame Grieve said:
that's a super-weird error. Do you have a path-liquid in your config.json? what does it say?
I don't have a config.json. This IG was created based on a previous version of the sample-ig and it uses ig.ini.
However, what I found is that I wasn't using the latest publisher. I thought I had updated it but apparently not. Once I was using the latest version of the publisher jar, this error went away.
Last updated: Apr 12 2022 at 19:14 UTC