On 7/6/09 5:33 AM, Jools wrote:
Hi Stuart,
Thanks for the pointer, I'll take a look and post my comments back to the
list.
Yes, starting from scratch is an option. I think the main thing that
would be nice is a multi-platform installer that can set up a
daemon/service for the framework as well as making it possible to run
manually.
-> richard
Cheers,
--Jools
2009/7/6 Stuart McCulloch<[email protected]>
2009/7/6 Jools<[email protected]>
2009/7/6 Stuart McCulloch<[email protected]>
2009/7/6 Karl Pauls<[email protected]>
On Sun, Jul 5, 2009 at 6:24 PM, Jools<[email protected]> wrote:
Doh, yes. Should have read the message.....
As you can tell, I'm a bit of a newbie here myself, but I recall at
the
osgi
conference there is an RFC for providing a standard way to laugh
osgi
application frameworks.
I assume Felix will be wanting something which follows this FRC ?
It already implements it.
yes, as Karl says Felix already supports the new launching RFC
for those interested the code for the current Felix launcher is here:
http://svn.apache.org/repos/asf/felix/trunk/main/src/main/java/org/apache/felix/main/Main.java
it's relatively straightforward - but I was suggesting people might
want to look at the Felix installers subproject, which is supposed
to provide installable images of Felix (these could then make the
example bundle URLs absolute based on the install directory)
https://svn.apache.org/repos/asf/felix/trunk/installers
IMHO fixing the installers is better than changing the launcher as
the launcher is actually doing the right thing (resolving relative
URLs based on the current working directory) so the problem is
really the relative URLs in the default Felix configuration
unfortunately, the Felix installers subproject has stalled recently
because no-one has time to maintain it - so if someone could
help out here it would be much appreciated :)
I'd be happy to lend a hand on this. If you have any JIRA issues, or
notes
would you mind posting them so I can see what I need to do :-)
Hi Jools, the JIRA component is:
http://issues.apache.org/jira/browse/FELIX/component/12310803
it's based on the Apache Commons Daemon project - unfortunately I don't
know of any docs which describe the Felix installers, apart from the code!
( of course starting this subproject from scratch might also be an option )
Cheers,
--Jools
--
Cheers, Stuart