Community
Participate
Working Groups
Created attachment 118423 [details] patch for creating console in both EquinoxStarter & Equinox launcher Using EclipseStarter, you get the handy built-in console if you specify a console port. The new org.eclipse.osgi.launch.Equinox launcher doesn't provide this console function. So, attached is a patch that shares the code to start the equinox console between the EclipseStarter and the new Equinox launcher. If the "osgi.console" property is set, a ConsoleManager instance will be created, which is then used to start/stop the console.
Created attachment 118424 [details] create console in both EquinoxStarter & Equinox launcher The original version had .classpath changes I meant to take out.. sorry.
Created attachment 118678 [details] patch to set socket reuse option when creating console socket
Created attachment 119200 [details] patch I made the following tweaks to the patch. - removed the ability to define a console class. This was a silly undocumented configuration option - removed reflection to call FrameworkConsole constructor and shutdown - changed the order when the console manager is shutdown in EquinoxLauncher.stop(). The console should be shutdown before stopping the system bundle.
Patch released to HEAD.