<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi Ivan,&nbsp;</div><div>This is still not fixed in later versions of JDK8.</div><div>JDK 1.8.0_11 is the last JDK version where forge builds/runs.</div><div><br></div><div>I guess one option is that we'll have to make our services derived from the simple service NOT implement the Service interface. This is not required atm, but the javadoc says that it is possible.</div><div><br></div><div>However, I think we might run in runtime issues when the addon boots up due to lacking dependencies. That's all I remember from working in this issue</div><div><br></div><div><br></div><div>Em 26/11/2014, às 07:09, Ivan St. Ivanov &lt;<a href="mailto:ivan.st.ivanov@gmail.com">ivan.st.ivanov@gmail.com</a>&gt; escreveu:<br><br></div><blockquote type="cite"><div><div dir="ltr">Hi everybody,<div><br></div><div>As some of you noticed, last night I was able to build and run Forge with the latest early access build of Open JDK 9 (from the Jigsaw forest!). I had to do just one manual workaround. I had to manually add the following dependency to the javaee/impl/pom.xml and shell/impl/pom.xml:</div><div><br></div><div><pre class="" style="font-family:Consolas,'Liberation Mono',Menlo,Courier,monospace;font-size:12px;margin-top:0px;margin-bottom:0px;width:772px;color:rgb(51,51,51);line-height:16.7999992370605px"><div class="" id="file-build-jboss-forge-on-m2-jigsaw-LC51">      &lt;dependency&gt;
</div><div class="" id="file-build-jboss-forge-on-m2-jigsaw-LC52">         &lt;groupId&gt;org.jboss.forge.furnace.container&lt;/groupId&gt;
</div><div class="" id="file-build-jboss-forge-on-m2-jigsaw-LC53">         &lt;artifactId&gt;simple-api&lt;/artifactId&gt;
</div><div class="" id="file-build-jboss-forge-on-m2-jigsaw-LC54">         &lt;scope&gt;provided&lt;/scope&gt;
</div><div class="" id="file-build-jboss-forge-on-m2-jigsaw-LC55">      &lt;/dependency&gt;
</div><div><br></div></pre></div><div>It was a problem that was already found and documented in this JIRA:</div><div><br></div><div><a href="https://issues.jboss.org/browse/FORGE-2019">https://issues.jboss.org/browse/FORGE-2019</a><br></div><div><br></div><div>The JIRA says that this problem occurs with Java 8, build 20. So my question is whether this is fixed in later builds of Java 8. If yes, I will report this to the Open JDK folks to up-port the fix to Java 9 as well. If not, I guess we should fix the poms of the respective projects?</div><div><br></div><div>Thanks,</div><div>Ivan</div><div><br></div><div>P.S. Sorry for the 'lazy web' style of message. I know I could have run the build with newer Java 8 by myself :)</div><div>P.P.S. Thanks to Mani Sarkar from LJC that went the hard way last week and found this workaround for me&nbsp;</div><div><br></div><div><br></div></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>forge-dev mailing list</span><br><span><a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a></span><br><span><a href="https://lists.jboss.org/mailman/listinfo/forge-dev">https://lists.jboss.org/mailman/listinfo/forge-dev</a></span></div></blockquote></body></html>