-
-
Notifications
You must be signed in to change notification settings - Fork 384
Open
Description
Hello,
Thank you for maintaining this project. I apologize if this has already been raised. I did not find an issue related to this.
Basically I am trying to use the Java ResourceBundle i18n
helper, following the instructions in the documentation and I noticed that an exception is raised when using this helper.
java.base/java.util.ResourceBundle.checkNamedModule(ResourceBundle.java:1545)
java.base/java.util.ResourceBundle.getBundle(ResourceBundle.java:1506)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.helper.DefI18nSource.<init>(I18nHelper.java:378)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.helper.I18nHelper$1.apply(I18nHelper.java:146)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.helper.I18nHelper$1.apply(I18nHelper.java:91)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.Variable.value(Variable.java:153)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.Variable.merge(Variable.java:122)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:81)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:87)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.Options.apply(Options.java:511)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.Options.apply(Options.java:491)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.helper.BlockHelper.apply(BlockHelper.java:69)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.Block.merge(Block.java:199)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:81)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:72)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.Partial.merge(Partial.java:211)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.TemplateList.merge(TemplateList.java:81)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:98)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.BaseTemplate.apply(BaseTemplate.java:87)
com.github.jknack.handlebars@4.4.0/com.github.jknack.handlebars.internal.ForwardingTemplate.apply(ForwardingTemplate.java:86)
This only happens if there is a module-info file in the application and it requires the handlebars module. (I tested with 4.3.0 and 4.4.0)
JDK 21
Metadata
Metadata
Assignees
Labels
No labels