<div dir="ltr">Hi George,<div><br></div><div>While reading the JIRA again and again it seems that this is a feature, not a bug in javac. So it will be here to stay. Which means that it is us that have to think about a solution. Probably that is why the issue is still open :)</div><div><br></div><div>Cheers,</div><div>Ivan</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 26, 2014 at 2:06 PM, George Gastaldi <span dir="ltr">&lt;<a href="mailto:ggastald@redhat.com" target="_blank">ggastald@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div>Hi Ivan, </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&#39;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&#39;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" target="_blank">ivan.st.ivanov@gmail.com</a>&gt; escreveu:<br><br></div><div><div class="h5"><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 style="font-family:Consolas,&#39;Liberation Mono&#39;,Menlo,Courier,monospace;font-size:12px;margin-top:0px;margin-bottom:0px;width:772px;color:rgb(51,51,51);line-height:16.7999992370605px"><div>      &lt;dependency&gt;
</div><div>         &lt;groupId&gt;org.jboss.forge.furnace.container&lt;/groupId&gt;
</div><div>         &lt;artifactId&gt;simple-api&lt;/artifactId&gt;
</div><div>         &lt;scope&gt;provided&lt;/scope&gt;
</div><div>      &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" target="_blank">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 &#39;lazy web&#39; 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 </div><div><br></div><div><br></div></div>
</div></blockquote></div></div><span class=""><blockquote type="cite"><div><span>_______________________________________________</span><br><span>forge-dev mailing list</span><br><span><a href="mailto:forge-dev@lists.jboss.org" target="_blank">forge-dev@lists.jboss.org</a></span><br><span><a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a></span></div></blockquote></span></div><br>_______________________________________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br></blockquote></div><br></div>