Jacques-Olivier Goussard wrote:
Thanks I'm looking into this. One thing I found in the code snippet for embedding Felix is a reference to Constants.FRAMEWORK_STORAGE. Is this an addition from Felix ? Looking at OSGi 4rev4.1 ( http://www.osgi.org/javadoc/r4v41/org/osgi/framework/Constants.html), there is no such constant. Does felix actually ships with a modified version of the OSGi spec ??
Yes, it does. This is stuff being proposed for R4.2...cutting edge! ;-) -> richard
/jog On Wed, Dec 17, 2008 at 11:36 AM, Richard S. Hall <[email protected]>wrote:For a while we had Felix' Logger using a LogService instance if one was available, but this was leading to deadlocks since some logging was occurring while holding locks and we cannot control what happens when we call out to a logger. As a result, we disabled this feature until it can be resolved. There is still a possibility to get Felix to use a different logger by passing a Logger instance into Felix' constructor via the configuration properties, but this would require you to create your own Felix instance, see the following link for the property description: http://felix.apache.org/site/apache-felix-usage-documentation.html#ApacheFelixUsageDocumentation-configuringfelix And the following link on how to launch Felix yourself: http://felix.apache.org/site/apache-felix-framework-launching-and-embedding.html -> richard Jacques-Olivier Goussard wrote:Hi Does anybody have an idea about how to capture felix logging in a file ? The org.apache.felix.framework.Logger class disables LogService logging and sends everything to System.out. The pb is that if felix is used as daemon (background server), logging is lost. I can redirect to a file, but I'd rather have all logging in one place (I use log4j internally) and inherit all the rollover and log appenders setup. Any idea to workaround this ? /jog--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

