Yes, correct, the pax-logging bundles.

So, I can install all the bundles Karaf uses and, each time there is a new version of a bundle, update accordingly.

...I guess it could have been more easy to install and update only Karaf for GlassFish :)

Note that Blueprint as a separate bundle interferes with GlassFish CGI. Either injection with Blueprint, or with CGI but not "mixed mode".

Kind regards,
Jean-Philippe


Quoting Guillaume Nodet <[email protected]>:

On Thu, Oct 13, 2011 at 15:35, Sahoo <[email protected]> wrote:

On Thursday 13 October 2011 06:13 PM, Jean-Philippe Clement wrote:

"I will be very interested to know which features of Karaf you are
interested in seeing in GlassFish."

Mainly:
 * OSGi blueprint

Definitely. You have already done this.

  * Unified Log stuff + can add OSGi service as log appender (PaxAppender)

Should be possible. GlassFish mostly uses jdk logging, although some
bundles in GlassFish use slf4j and slf4j/jdk binding. I have had to use
Felix log service as an implementation of OSGi Log Service while running
OSGi Web container compliance test suite and didn't notice any issues then.


I think Jean-Philippe is referring to using pax-logging service which is
included in Karaf.  It should be easy to install the two pax-logging bundles
and uninstall any log4j / slf4j / commons-logging bundle from your Glassfish
installation (if any).


  * Properties (property placeholder)

Don't know what this is. From the name, it seems like some kind of property
substitution mechanism. If this feature can be installed as a set of
bundles, then I don't see any reason for it to not work in GlassFish.

 * Extensible shell (osgi.command.scope/osgi.**command.function)

Yes. GlassFish already comes with Felix Gogo shell. I already mentioned in
a previous email how to enable the same. So, you should be able to add
additional bundles implementing new commands.


Could they be integrated in GlassFish?

Give a try and let us know.

Sahoo


------------------------------**------------------------------**---------
To unsubscribe, e-mail: users-unsubscribe@felix.**apache.org<[email protected]>
For additional commands, e-mail: [email protected]




--
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com





---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to