<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Hi, <div><br></div><div>I&#39;m using the Spring Boot starter for Undertow. The dependencies which are pulled in are:</div><div><br></div><div><div>org.springframework.boot:<wbr>spring-boot-starter-undertow:<wbr>jar:2.0.0.M3:compile</div><div> |  +- io.undertow:undertow-core:jar:<wbr>1.4.18.Final:compile</div><div> |  |  +- org.jboss.xnio:xnio-api:jar:3.<wbr>3.8.Final:compile</div><div> |  |  \- org.jboss.xnio:xnio-nio:jar:3.<wbr>3.8.Final:runtime</div><div> |  +- io.undertow:undertow-servlet:<wbr>jar:1.4.18.Final:compile</div><div> |  |  \- org.jboss.spec.javax.<wbr>annotation:jboss-annotations-<wbr>api_1.2_spec:jar:1.0.0.Final:<wbr>compile</div><div> |  +- io.undertow:undertow-<wbr>websockets-jsr:jar:1.4.18.<wbr>Final:compile</div><div> |  |  \- org.jboss.spec.javax.<wbr>websocket:jboss-websocket-api_<wbr>1.1_spec:jar:1.1.0.Final:<wbr>compile</div><div> |  +- javax.servlet:javax.servlet-<wbr>api:jar:3.1.0:compile</div><div> |  \- org.glassfish:javax.el:jar:3.<wbr>0.0:compile</div></div><div><br></div><div>Now, when I run the application through Java 9 (Release candidate)  and I have a module-info.java (Jigsaw), then I get the following error:</div><div><br></div><div><div>Error occurred during initialization of boot layer</div><div>java.lang.module.<wbr>FindException: Unable to derive module descriptor for C:\Users\xxxxx\.m2\repository\<wbr>org\jboss\spec\javax\<wbr>annotation\jboss-annotations-<wbr>api_1.2_spec\1.0.0.Final\<wbr>jboss-annotations-api_1.2_<wbr>spec-1.0.0.Final.jar</div><div>Caused by: java.lang.<wbr>IllegalArgumentException: jboss.annotations.api.1.2.<wbr>spec: Invalid module name: &#39;1&#39; is not a Java identifier</div></div><div><br></div><div>It seems there is an issue with the determination of the naming of the automatic module. I expect to have the same issue for jboss-websocket-api_1.1_<wbr>spec.</div><div><br></div><div>The name of the jar file isn&#39;t aligned on the algorithm defined under (<a href="http://download.java.net/java/jigsaw/docs/api/java/lang/module/ModuleFinder.html" target="_blank">http://download.java.net/<wbr>java/jigsaw/docs/api/java/<wbr>lang/module/ModuleFinder.html</a>)<wbr>. </div><div><br></div><div>Is anyone aware of this issue? Is this something that can be resolved? </div></div>
</div><br></div>