I think all we need to be able to do to support this is to make sure that whatever setting a user types in forge, e.g:<br><br>`set JBOSS_HOME=blah`<br><br>should override the system environment.<br><br>This does a few things for us:<br>
<br><ol><li>It means that users do not need to leave forge to change settings,</li><li>It means that users can specify these settings in their ~/.forge/config file</li><li>It means that eclipse can send settings to a running forge runtime</li>
</ol>Does that address your concerns, Max? <br>~Lincoln<br><br><br><div class="gmail_quote">On Tue, Jul 19, 2011 at 8:36 AM, Max Rydahl Andersen <span dir="ltr">&lt;<a href="mailto:max.andersen@redhat.com">max.andersen@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;">I don&#39;t want you to read it from eclipse - I want eclipse to be able to tell you where it is ;)<br>
<br>
i.e. in CDI terms I would like to be able to introduce a @producer method to return the proper results for the current context.<br>
<font color="#888888"><br>
/max<br>
</font><div><div></div><div class="h5"><br>
On Jul 19, 2011, at 12:21, Paul Bakker wrote:<br>
<br>
&gt; In the Arquillian plugin I just read the environment property and use that as the default for the prompt. Because I just need the property only once to write it to a config file it&#39;s not stored anywhere in Forge. Now that I&#39;m thinking about it, we should probably do the same in the as7 plugin; if the JBOSS_HOME env. property is empty we could let the user enter a location and that should be stored somewhere.<br>

&gt; I see two options here:<br>
&gt; 1) save all properties in the .forge directory, they should overwrite normal environment properties<br>
&gt; 2) save this kind of properties at the project level (either in the forge.xml file, or we can introduce a properties file) so you can, for example, use different server installations in different projects.<br>
&gt; Letting the user choose if it&#39;s a system level, or project levelsetting this would be even better.<br>
&gt;<br>
&gt; I have absolutely no idea how to check in Eclipse which servers are installed, so I also can&#39;t really imagine how to read that from Forge. Maybe scan configuration files in the &quot;servers&quot; project?<br>
&gt;<br>
&gt; Paul<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Jul 19, 2011, at 12:10 PM, Max Rydahl Andersen wrote:<br>
&gt;<br>
&gt;&gt; also a good example of info that when forge is running within eclipse we can tell if which server (if any) are setup as the default target.....<br>
&gt;&gt;<br>
&gt;&gt; Any ideas on how we can hook that in ?<br>
&gt;&gt;<br>
&gt;&gt; /max<br>
&gt;&gt;<br>
&gt;&gt; On Jul 18, 2011, at 23:58, Lincoln Baxter, III wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://vimeo.com/26562733" target="_blank">http://vimeo.com/26562733</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; How do you think we should resolve the JBOSS_HOME requirement issue? Forge config to override system environment?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Lincoln Baxter, III<br>
&gt;&gt;&gt; <a href="http://ocpsoft.com" target="_blank">http://ocpsoft.com</a><br>
&gt;&gt;&gt; <a href="http://scrumshark.com" target="_blank">http://scrumshark.com</a><br>
&gt;&gt;&gt; &quot;Keep it Simple&quot;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; forge-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;&gt;<br>
&gt;&gt; /max<br>
&gt;&gt; <a href="http://about.me/maxandersen" target="_blank">http://about.me/maxandersen</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
/max<br>
<a href="http://about.me/maxandersen" target="_blank">http://about.me/maxandersen</a><br>
<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.com">http://ocpsoft.com</a><br><a href="http://scrumshark.com">http://scrumshark.com</a><br>&quot;Keep it Simple&quot;<br>