Vegar Westerlund wrote:
Richard S. Hall:
Felix itself doesn't make any attempt to use stdin, but the simple launcher does (i.e., it assumes it can ask for a profile if one doesn't exist and is configured to autoload the shell.tui), but it is configurable to avoid doing these things.

«the simple laucher does...»? Is felix normally run from another
application (like I guess it is when running Eclipse)? I would like to
run Felix on a server to be a backend for business logic. And then I
only want to start the Felix server.

Well, we didn't expect there to be a single launcher that worked for everyone, so we figured people might create their own launchers or embed Felix into their own applications, see:

   http://cwiki.apache.org/FELIX/launching-and-embedding-apache-felix.html

How would you like it to be cleaner? Do you mean having it set up as a daemon automatically?

Most programs designed to run as a daemon will ensure that stdout and
stderr are redirected to syslog (or a logfile) and stdout are closed
before forking a process to run in the background. And possibly a debug
mode where the console are kept as output. Thats what I was expecting,
but didn't find.

Well, for the most part, Felix uses the log service if a bundle is installed that provides one, then you can control where the log messages go via which log service you install.

We have some work started on an installer that will automatically install Felix as a daemon, but unfortunately that has stalled.

Yeah, I read about something in the archive from November 07 about using
Java wrapper. I tried it out and it seems to work on our Linux server.

Cool. Well, it would be nice if we could find a volunteer to polish this up. I created an issue for it on our "contributing" page:

   http://cwiki.apache.org/FELIX/contributing.html

:-)

-> richard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to