I'm not too sure Geronimo is full JavaEE 6 compliant and has all the features of GlassFish.

But the problem is more than on some (already-started) projects, GlassFish cannot be bypassed.

As a final argument I would say I don't see why Karaf should avoid to run with one of the most used JavaEE implementation - which is open source.

Kind regards,
Jean-Philippe

Quoting Guillaume Nodet <[email protected]>:

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





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

Reply via email to