<div dir="ltr">I would be surprised if Forge is the cause of this issue. We take explicit steps to avoid this problem. The ModuleSpec you linked to does add the __redirected/ path, but that would only expose them to the Forge container. We use this version of JBoss Modules and a very simple workaround:<div>
<br></div><div>Fix: <a href="https://github.com/forge/jboss-modules/commit/063fec233e2e45471365ef10742408eec1a984ff">https://github.com/forge/jboss-modules/commit/063fec233e2e45471365ef10742408eec1a984ff</a></div><div>Usage: <a href="https://github.com/forge/jbosstools-forge/blob/master/plugins/org.jboss.tools.forge.core.ext/src/org/jboss/tools/forge/ext/core/ForgeCorePlugin.java#L43">https://github.com/forge/jbosstools-forge/blob/master/plugins/org.jboss.tools.forge.core.ext/src/org/jboss/tools/forge/ext/core/ForgeCorePlugin.java#L43</a></div>
<div><br></div><div style> So my guess is that something else is bringing up JBoss Modules other than Forge.</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 31, 2013 at 8:03 AM, Max Rydahl Andersen <span dir="ltr"><<a href="mailto:manderse@redhat.com" target="_blank">manderse@redhat.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, May 30, 2013 at 07:57:12PM -0400, Lincoln Baxter, III wrote:<br>
>Which version of Forge 2 is included in the version of JBoss Tools<br>
>exhibiting the problem?<br>
<br>
</div>what ever you guys gave us - you tell me ;)<br>
<br>
this is jbosstools Beta1 and if the branch is correct it contains: 2.0.0.Alpha4<br>
<br>
So my guess is that it isn't fixed - or something else is loading jboss modules in a broken fashion :(<br>
<br>
ill post on the forum.<br>
<span class="HOEnZb"><font color="#888888">/max<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
><br>
>On Thu, May 30, 2013 at 6:32 PM, George Gastaldi <<a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a>>wrote:<br>
><br>
>> Max,<br>
>><br>
>> Probably <a href="https://issues.jboss.org/browse/MODULES-136" target="_blank">https://issues.jboss.org/browse/MODULES-136</a> describes better<br>
>> what's going on.<br>
>> We have fixed this by forking JBM.<br>
>> It should not happen in the latest available version 2.0.0.Alpha4<br>
>><br>
>> Best Regards,<br>
>><br>
>> George Gastaldi<br>
>><br>
>> Em 30/05/2013, ās 18:49, Max Rydahl Andersen <<a href="mailto:manderse@redhat.com">manderse@redhat.com</a>><br>
>> escreveu:<br>
>><br>
>> Heya,<br>
>><br>
>> We just got this posted on jbosstools-dev at<br>
>> <a href="https://community.jboss.org/message/820446#820446" target="_blank">https://community.jboss.org/message/820446#820446</a><br>
>><br>
>> Problem of xmldocument factory builders being messed up.<br>
>><br>
>> I've asked for more details but I went and looked in forge 2 code base and<br>
>> found this<br>
>> at<br>
>> <a href="https://github.com/forge/core/blob/2.0/container/src/main/java/org/jboss/forge/furnace/modules/providers/AbstractModuleSpecProvider.java#L115" target="_blank">https://github.com/forge/core/blob/2.0/container/src/main/java/org/jboss/forge/furnace/modules/providers/AbstractModuleSpecProvider.java#L115</a><br>
>><br>
>> systemPaths.add("__redirected");<br>
>><br>
>> and in<br>
>> <a href="https://github.com/jbossas/jboss-modules/blob/master/src/main/java/__redirected/__DocumentBuilderFactory.java" target="_blank">https://github.com/jbossas/jboss-modules/blob/master/src/main/java/__redirected/__DocumentBuilderFactory.java</a><br>
>><br>
>> Meaning my best guess is that Forge 2 is somehow leaking jboss modules<br>
>> isolation into eclipse osgi which just can't be allowed<br>
>> since it breaks the platform.<br>
>><br>
>> Any idea of what we can do to get this tracked down and fixed ASAP ?<br>
>><br>
>> Please post on the forum post so Juergen can see it too.<br>
>><br>
>> Thank you,<br>
>> Max<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>
>><br>
>><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>
>><br>
><br>
><br>
><br>
>--<br>
>Lincoln Baxter, III<br>
><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
>"Simpler is better."<br>
<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>
<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>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>"Simpler is better."
</div>