Skip to content

Make work primefaces cookbook on various osgi containers (jboss, kara, virgo)

Notifications You must be signed in to change notification settings

mffrench/primefaces-cookbook-osgi

Repository files navigation

primefaces-cookbook-osgi

Make work primefaces cookbook on various osgi containers (jboss, karaf, virgo)
Note : primefaces coobook for osgi env. is just a fork from http://ova2.github.com/primefaces-cookbook/ and a pinch of osgi

JBoss EAP 6.2 - working
Apache Karaf - not working (pb with el & jsf)
Eclipse Virgo - working


primefaces-cookbook-osgi on JBoss :

To make work this primefaces osgi showcase you need to add some stuff to the default JBoss (tested one is JBoss EAP 6.2) :

Custom JBoss modules : ./jboss-integration/jboss-modules/
JBoss configuration : ./jboss-integration/jboss-standalone-conf/standalone.conf

WARNING : in JBoss configuration there is a custom com.sun.faces.jsf-api osgi capability you need to package according the descriptions provided in this configuration file.

That's all. Then run JBoss and deploy the compiled wab...


primefaces-cookbook-osgi on Karaf :

TODO



primefaces-cookbook-osgi on Virgo : ===================================

To make work this primefaces osgi showcase you need to deploy some bundle on the default Eclipse Virgo Tomcat server (tested one is 3.6.1).

Bellow the maven path of these bundle :

commons-codec:commons-codec:1.5
org.apache.servicemix.bundles:org.apache.servicemix.bundles.poi:3.9_2
org.bouncycastle:com.springsource.org.bouncycastle.jce:1.39.0
org.bouncycastle:com.springsource.org.bouncycastle.mail:1.39.0
com.lowagie:itext:2.1.7 - repackaged with virgo bundlor and manifest file ./virgo-integration/bundlor/com/lowagie/itext/itext.mf
commons-fileupload:commons-fileupload:1.3
commons-io:commons-io:2.4
com.spectral.com.sun.faces:jsf-api:2.1.26 (WARNING: check ./jboss-integration/jboss-standalone-conf/standalone.conf file to know how this bundle has been repackaged)
com.sun.faces:jsf-impl:2.1.26
org.glassfish.web:el-impl:2.2.1-b05
org.apache.commons:commons-lang3:3.1
rome:rome:1.0
org.atmosphere:atmosphere-runtime:2.0.0
org.primefaces:primefaces:3.5

That's all. Then run Eclipse Virgo and deploy the compiled wab...


About

Make work primefaces cookbook on various osgi containers (jboss, kara, virgo)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published