On Thu, Aug 20, 2009 at 8:34 PM, Richard S. Hall<[email protected]> wrote:
> On 8/20/09 15:17, David Savage wrote:
>>
>> Sure like the felix launcher with the bundles dir which is like a
>> simple version of fileinstall - this is a lowest common denominator
>> type approach for remote control of an OSGi runtime. As you say I
>> /could/ use the directory based bundle launch mechanism to start the
>> server as a bundle - but what if that's the behaviour we wanted to
>> debug via the ide - separating it out stuck me as cleaner as long as
>> it remains light weight. From the IDE perspective I want to be able to
>> bring the OSGi runtime up with as few dependencies as possible - as
>> then what ever you debug is out of band of the IDE interaction.
>>
>
> Still, we could potentially accomplish this via a wrapper approach. For
> example, we could modify our Main.java launcher to have a
> Main.getFramework() method. Then in the wrapper, you could invoke
> Main.main() to start the framework, call Main.getFramework() to get the
> created instance, open your socket and go to town. This would involve
> minimal dependencies too, but would avoid duplicating launcher code.

Ok yep, that makes sense.

>
> Well, let's see what other people think.

Indeed.

Regards,

Dave

>
> -> richard
>
>

Reply via email to