Stream: IG creation
Topic: StringIndexOutOfBoundsException
Rick Geimer (Oct 16 2019 at 18:55):
Getting the following error from the publisher:
Generating Summary Outputs (01:50.0471)
Publishing Content Failed: String index out of range: -1 (02:30.0823)
(02:30.0824)
Use -? to get command line help (02:30.0825)
(02:30.0826)
Stack Dump (for debugging): (02:30.0826)
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.base/java.lang.String.substring(String.java:1841)
at org.hl7.fhir.igtools.renderers.CrossViewRenderer.seeExtensionDefinition(CrossViewRenderer.java:253)
at org.hl7.fhir.igtools.renderers.CrossViewRenderer.seeStructureDefinition(CrossViewRenderer.java:88)
at org.hl7.fhir.igtools.renderers.CrossViewRenderer.seeResource(CrossViewRenderer.java:83)
at org.hl7.fhir.igtools.publisher.Publisher.generateSummaryOutputs(Publisher.java:4574)
at org.hl7.fhir.igtools.publisher.Publisher.generate(Publisher.java:3917)
at org.hl7.fhir.igtools.publisher.Publisher.createIg(Publisher.java:740)
at org.hl7.fhir.igtools.publisher.Publisher.execute(Publisher.java:617)
at org.hl7.fhir.igtools.publisher.Publisher.main(Publisher.java:6524)
The relevant line in CrossViewRenderer.java is this:
exd.code = sd.getUrl().substring(canonical.length()+21);
Grahame Grieve (Oct 17 2019 at 21:40):
what IG? Can I debug this?
Last updated: Apr 12 2022 at 19:14 UTC