Why don't you look at Geronimo then ? The 3.0 which is being worked on is already based on Karaf.
On Tue, Oct 11, 2011 at 13:10, Jean-Philippe Clement < [email protected]> wrote: > I would say all GlassFish/JavaEE6 aspects. Not to mention nice web > administration. > > Kind regards, > Jean-Philippe > > Quoting Guillaume Nodet <[email protected]>: > > Which features are you interested in for Glassfish ? Also, we may want to >> consider Geronimo which is already based on Karaf and apache licensed. >> >> On Tue, Oct 11, 2011 at 12:36, Jean-Philippe Clement < >> jeanphilippe.clement@sogeti.**com <[email protected]>> >> wrote: >> >> HeadlessException is rose because of -Djava.awt.headless=true option in >>> GlassFish (*). Blueprint bundles are activated correctly! >>> >>> Having said that, I will certainly have to add other Karaf features to >>> GlassFish which is not handy. >>> >>> Could it be possible to integrate Karaf and GlassFish to obtain a "JavaEE >>> Karaf"? >>> >>> >>> (*) admin web page => server-config => JVM Parameters => JVM Options >>> >>> PS: I changed SLF4J implementation from Log4J to "Simple" >>> >>> Kind regards, >>> Jean-Philippe >>> >>> Quoting Jean-Philippe Clement <jeanphilippe.clement@sogeti.****com< >>> jeanphilippe.clement@**sogeti.com <[email protected]>> >>> >>> >: >>> >>> As I mentioned in the JIRA thread, the root cause is a >>> >>>> HeadlessException. Still the GlassFish NPE does not seem to be the >>>> proper way to handle bundle issues. >>>> >>>> I googled "GlassFish HeadlessException" and did not find a quick fix >>>> yet. Maybe, if you could help me on this point also :) >>>> >>>> Kind regards, >>>> Jean-Philippe >>>> >>>> Quoting Sahoo <[email protected]>: >>>> >>>> I am able to use more-or-less the same bundles in GlassFish 3.1.1. >>>> >>>>> Since we are already discussing this issue in GlassFish JIRA, we can >>>>> terminate this thread here. >>>>> >>>>> Thanks, >>>>> Sahoo >>>>> On Monday 10 October 2011 04:58 PM, Jean-Philippe Clement wrote: >>>>> >>>>> It seems GlassFish did crash when starting blueprint sample. >>>>>> >>>>>> Aries blueprint requires some other bundles to be ran in GlassFish. >>>>>> Here is the list of all bundles I installed: >>>>>> com.springsource.org.****objectweb.asm-3.2.0.jar >>>>>> com.springsource.org.****objectweb.asm.commons-3.2.0.****jar >>>>>> com.springsource.org.****objectweb.asm.tree-3.2.0.jar >>>>>> com.springsource.slf4j.api-1.****6.1.jar >>>>>> com.springsource.slf4j.log4j-****1.6.1.jar >>>>>> org.apache.aries.blueprint-0.****3.jar >>>>>> >>>>>> org.apache.aries.proxy-0.3.jar >>>>>> org.apache.aries.util-0.3.jar >>>>>> >>>>>> Then, I started a basic blueprint example and got the following NPE: >>>>>> [#|2011-10-10T11:30:32.877+****0200|SEVERE|glassfish3.1.1|** >>>>>> javax.enterprise.system.std.****com.sun.enterprise.server.** >>>>>> logging|_ThreadID=18;_****ThreadName=Thread-2;|java.**** >>>>>> lang.NullPointerException >>>>>> at com.sun.hk2.component.****ExistingSingletonInhabitant.<*** >>>>>> *init>(* >>>>>> *ExistingSingletonInhabitant.****java:57) >>>>>> at org.jvnet.hk2.osgiadapter.****HK2Main$** >>>>>> HK2ServiceTrackerCustomizer.****addingService(HK2Main.java:****273) >>>>>> at org.osgi.util.tracker.****ServiceTracker$Tracked.** >>>>>> customizerAdding(****ServiceTracker.java:896) >>>>>> at org.osgi.util.tracker.****AbstractTracked.trackAdding(** >>>>>> AbstractTracked.java:261) >>>>>> at org.osgi.util.tracker.****AbstractTracked.track(** >>>>>> AbstractTracked.java:233) >>>>>> at org.osgi.util.tracker.****ServiceTracker$Tracked.** >>>>>> serviceChanged(ServiceTracker.****java:840) >>>>>> >>>>>> ... >>>>>> >>>>>> Do someone have a clue? >>>>>> >>>>>> Kind regards, >>>>>> Jean-Philippe >>>>>> >>>>>> Quoting Sahoo <[email protected]>: >>>>>> >>>>>> I am not the right person to answer the question. If I were to try, I >>>>>> >>>>>>> would download [1], which seems like a self contained implementation. >>>>>>> >>>>>>> Thanks, >>>>>>> Sahoo >>>>>>> >>>>>>> [1] >>>>>>> http://www.apache.org/dyn/****closer.cgi/aries/org.apache.**<http://www.apache.org/dyn/**closer.cgi/aries/org.apache.**> >>>>>>> aries.blueprint-0.3.jar<http:/**/www.apache.org/dyn/closer.** >>>>>>> cgi/aries/org.apache.aries.**blueprint-0.3.jar<http://www.apache.org/dyn/closer.cgi/aries/org.apache.aries.blueprint-0.3.jar>>On >>>>>>> Monday 10 October 2011 01:53 PM, Jean-Philippe Clement wrote: >>>>>>> >>>>>>> Hi, >>>>>>>> >>>>>>>> Yep, could be great... which bundles do I need? >>>>>>>> >>>>>>>> Kind regards, >>>>>>>> Jean-Philippe >>>>>>>> >>>>>>>> Quoting Sahoo <[email protected]>: >>>>>>>> >>>>>>>> If one copies the blueprint implementation bundles to >>>>>>>> >>>>>>>>> glassfish/domains/domain1/****autodeploy/bundles/ dir, then they >>>>>>>>> will >>>>>>>>> >>>>>>>>> be >>>>>>>>> automatically activated as part of GlassFish lifecycle. Is that not >>>>>>>>> sufficient? >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Sahoo >>>>>>>>> >>>>>>>>> On Friday 07 October 2011 09:47 PM, Jean-Philippe Clement wrote: >>>>>>>>> >>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I would like to add Blueprint (mainly) to GlassFish. >>>>>>>>>> >>>>>>>>>> What would be the best approach? Running GlassFish in Karaf? >>>>>>>>>> Running Karaf specific bundles in GlassFish? Else? >>>>>>>>>> >>>>>>>>>> Kind regards, >>>>>>>>>> Jean-Philippe >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ------------------------------****----------------------------** >>>>>>>>>> --** >>>>>>>>>> --------- >>>>>>>>>> To unsubscribe, e-mail: >>>>>>>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>>>>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>>>>>>> > >>>>>>>>>> >>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>> ------------------------------****----------------------------** >>>>>>>>> --** >>>>>>>>> --------- >>>>>>>>> To unsubscribe, e-mail: >>>>>>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>>>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>>>>>> > >>>>>>>>> >>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------****----------------------------** >>>>>>>> --** >>>>>>>> --------- >>>>>>>> To unsubscribe, e-mail: >>>>>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>>>>> > >>>>>>>> >>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> ------------------------------****----------------------------**--** >>>>>>> --------- >>>>>>> To unsubscribe, e-mail: >>>>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>>>> > >>>>>>> >>>>>>> For additional commands, e-mail: [email protected] >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ------------------------------****----------------------------**--** >>>>>> --------- >>>>>> To unsubscribe, e-mail: >>>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>>> > >>>>>> >>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>>> >>>>>> >>>>> ------------------------------****----------------------------**--** >>>>> --------- >>>>> To unsubscribe, e-mail: >>>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>>> > >>>>> >>>>> For additional commands, e-mail: [email protected] >>>>> >>>>> >>>> >>>> >>>> >>>> ------------------------------****----------------------------** >>>> --**--------- >>>> To unsubscribe, e-mail: >>>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>>> <users-unsubscribe@**felix.apache.org<[email protected]> >>>> > >>>> >>>> For additional commands, e-mail: [email protected] >>>> >>>> >>> >>> >>> >>> ------------------------------****----------------------------** >>> --**--------- >>> To unsubscribe, e-mail: >>> users-unsubscribe@felix.**apac**he.org<http://apache.org> >>> <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: > 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

