<div dir="ltr">Ok, great. Thanks!</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 12, 2014 at 2:53 AM, Koen Aers <span dir="ltr">&lt;<a href="mailto:koen.aers@jboss.com" target="_blank">koen.aers@jboss.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 style="word-wrap:break-word">You are right. <div><br></div><div>I didn&#39;t see it because my F2 console was visible when I was testing. The key to reproduce is that the Forge Console View is closed/not visible when starting F2 with Cmd+5. </div>
<div><br></div><div>I have created JBIDE-16528. </div><div><br></div><div>Thanks,</div><div>Koen<br><div><br><div><div>Op 11-feb.-2014, om 23:41 heeft Lincoln Baxter, III het volgende geschreven:</div><br><blockquote type="cite">
<div><div class="h5"><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">Yes. I&#39;m pretty sure this latest version is where I found the bugs. Could you take a look and try to reproduce/fix? (or let me know if I&#39;m wrong, and I&#39;ll try again.) Thanks!</span><br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 11, 2014 at 7:59 AM, Koen Aers <span dir="ltr">&lt;<a href="mailto:koen.aers@jboss.com" target="_blank">koen.aers@jboss.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 style="word-wrap:break-word">Hi Lincoln,<div><br></div><div>The F2Console View is in fact purged in master. You can use both the F1 and the F2 consoles by bringing up the Forge Console View and using the drop down toolbar menu to switch between both consoles. You can also start and stop both the F1 and F2 runtimes from there. Unfortunately the purging was done after branching for 4.2.0.Alpha2 so the two views are still there in the build that is now a candidate for release.</div>

<div><br></div><div>Cheers,</div><div>Koen</div><div><br></div><div><div><div>Op 10-feb.-2014, om 21:20 heeft Lincoln Baxter, III het volgende geschreven:</div><div><div><br><blockquote type="cite"><div dir="ltr">
Hey Koen,<div><br>Awesome work on the F2 console integration! I have a couple bug scenarios for you:</div><div><br></div><div>1. Start F2 using CMD-5</div><div>2. F2Console is not attached. Cannot press start, but no shell prompt is available. Must stop then re-start from the F2Console button to get CLI to appear.</div>


<div><br></div><div>2a. On stopping F2 from F2Console view (when it has been started via CMD-5) an exception occurs:</div><div><br></div><div><br></div><div><br></div><div><div>org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.SWT.error(SWT.java:4397)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.SWT.error(SWT.java:4312)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3976)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3653)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1113)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:997)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:138)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:567)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:354)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:181)</div>


<div><span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</div><div><span style="white-space:pre-wrap">        </span>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)</div>


<div><span style="white-space:pre-wrap">        </span>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)</div><div><span style="white-space:pre-wrap">        </span>at java.lang.reflect.Method.invoke(Method.java:601)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.equinox.launcher.Main.run(Main.java:1450)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.equinox.launcher.Main.main(Main.java:1426)</div>


<div>Caused by: java.lang.NullPointerException</div><div><span style="white-space:pre-wrap">        </span>at org.jboss.tools.forge.ui.ext.cli.F2Console.stop(F2Console.java:39)</div><div><span style="white-space:pre-wrap">        </span>at org.jboss.tools.forge.ui.ext.cli.F2TextViewer$2.run(F2TextViewer.java:31)</div>


<div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)</div><div><span style="white-space:pre-wrap">        </span>at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)</div>


<div><span style="white-space:pre-wrap">        </span>... 24 more</div><div><br></div><div><br></div>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org/" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;
</div></div>
</blockquote></div></div></div><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>&quot;Simpler is better.&quot;
</div></div></div>
_______________________________________________<br>forge-dev mailing list<br><a href="mailto:forge-dev@lists.jboss.org" target="_blank">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></blockquote>
</div><br></div></div></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><br clear="all"><div><br></div>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>
&quot;Simpler is better.&quot;
</div>