When an .adoc file includes source content delimited by tags and there is no content a freemarker exception is thrown.
// tag::importsHealth3[]
// end::importsHealth3[]
[ERROR] ----
[ERROR] FTL stack trace ("~" means nesting-related):
[ERROR] - Failed at: ${content} [in template "vuetify/document" at line 21, column 1]
[ERROR] ----: InvocationTargetException: An error occurred during rendering of vuetify/block_section: Error during getter invocation: node=org.asciidoctor.ast.impl.SectionImpl@4a30c120, methodname=getContent
[ERROR]
[ERROR] ----
[ERROR] FTL stack trace ("~" means nesting-related):
[ERROR] - Failed at: #assign _content = content [in template "vuetify/block_section" at line 16, column 1]
[ERROR] ----: Error during getter invocation: node=org.asciidoctor.ast.impl.SectionImpl@66ce9b99, methodname=getContent
[ERROR]
[ERROR] ----
[ERROR] FTL stack trace ("~" means nesting-related):
[ERROR] - Failed at: #assign _content = content [in template "vuetify/block_section" at line 16, column 1]
[ERROR] ----: Error during getter invocation: node=org.asciidoctor.ast.impl.SectionImpl@4e2c82a6, methodname=getContent
[ERROR]
[ERROR] ----
[ERROR] FTL stack trace ("~" means nesting-related):
[ERROR] - Failed at: #assign _content = content [in template "vuetify/block_section" at line 16, column 1]
[ERROR] ----: An error occurred during rendering of vuetify/block_listing: The following has evaluated to null or missing:
[ERROR] ==> content [in template "vuetify/block_listing" at line 20, column 4]
[ERROR]
[ERROR] ----
[ERROR] Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
[ERROR] ----
[ERROR]
[ERROR] ----
[ERROR] FTL stack trace ("~" means nesting-related):
[ERROR] - Failed at: ${content} [in template "vuetify/block_listing" at line 20, column 2]
[ERROR] ----
[ERROR] -> [Help 1]
The template does expect a non empty value, it should be improved to handle this better: either fail nicely or allow an empty value.