Hi,
I have JSF working 1.2 and 2.0, I have another question, did some of you
guys have tried to use a library like richfaces or primefaces in karaf?
 I don't find any documentation / blog / forum topic, I have deployed the
bundle primefaces and some jar for the dependencies, all the imports are
resolved but there is a conflict on the use of javax.faces.component
package, although the only bundle which export this package is apache
myFaces I don't see any conflict there, I have tried to clean the cache but
no effect...
Thanks
Best regards,
Adrien.


2012/6/29 Achim Nierbeck <[email protected]>

> Hi,
>
> well this is due to the fact that your bundle has been resolved
> before. and therefore keeps the references.
> Now if you stop/uninstall the not needed bundles they are now not
> available for "new" bundles.
> But the bundles being resolved before keep the references to the old
> bundles. This stays this way until
> you refresh the reference holding bundle.
>
> regards, Achim
>
> 2012/6/29 Adrien DAO-LENA <[email protected]>:
> > thank you very much it works.
> > actually my issue come from the cache, it seems that even if the bundle
> is
> > stop, sometimes the data in the cache are still available, I am not 100%
> > sure about that but I clean the cache of only one stopped bundle and I
> got
> > rid of from class cast exception.
> >
> > Anyway thanks again :).
> > regards
> > Adrien.
> >
> >
> > 2012/6/29 Achim Nierbeck <[email protected]>
> >>
> >> Hi Adrien,
> >>
> >> you need to make sure you have only one servlet-spec bundle available
> >> probably only the one needed by the pax-web featues file :)
> >> second you need to make sure you have the ServletContextListener for
> >> myfaces configured in your web.xml
> >>
> >> regards, Achim
> >>
> >> 2012/6/29 Adrien DAO-LENA <[email protected]>:
> >> > Hi thanks for the tip,
> >> > I am using karaf 2.2.7, I have updated jetty to version 8.1.4, I have
> >> > upgraded pax web to 2.0.0, I have modified some features and now  I am
> >> > facing some exceptions:
> >> >
> >> > like:
> >> > javax.servlet.UnavailableException: Servlet class
> >> > org.ops4j.pax.web.jsp.JspServletWrapper is not a javax.servlet.Servlet
> >> >
> >> > or
> >> >
> >> > java.lang.ClassCastException: com.sun.el.ExpressionFactoryImpl cannot
> be
> >> > cast to javax.el.ExpressionFactory
> >> >
> >> > or
> >> >
> >> > java.lang.IllegalStateException: No Factories configured for this
> >> > Application. This happens if the faces-initialization does not work at
> >> > all -
> >> > make sure that you properly include all configuration settings
> necessary
> >> > for
> >> > a basic faces application and that all the necessary libs are
> included.
> >> > Also
> >> > check the logging output of your web application and your container
> for
> >> > any
> >> > exceptions!
> >> >
> >> >
> >> > any tips will be strongly appeciated.  :)
> >> >
> >> > Thanks you.
> >> >
> >> > Best regards,
> >> >
> >> > Adrien.
> >> >
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > 2012/6/27 Achim Nierbeck <[email protected]>
> >> >>
> >> >> Hi Adrien,
> >> >>
> >> >> yes there is a features file available for pax-web.
> >> >> So you might want to try to install the required bundles yourself.
> >> >>
> >> >> Regarding JSF 2.0 I strongly suggest you have a ContextListener
> >> >> defined in your web.xml
> >> >> cause the scanning for a context-listener in your bundles isn't
> >> >> supported for pax-web 2.0 yet.
> >> >> I'm working on it but do face some classloading issues I need to work
> >> >> around.
> >> >>
> >> >> regards, Achim
> >> >>
> >> >>
> >> >> 2012/6/27 Adrien DAO-LENA <[email protected]>:
> >> >> > Hello,
> >> >> > I am currently trying to make things work with karaf 2.2.7, and a
> war
> >> >> > with
> >> >> > JSF 2.0, and it is not going well :p.
> >> >> > I need pax web 2, but I understand that pax web will be ship with
> >> >> > karaf
> >> >> > 3.0,
> >> >> > when can I expect a release of karaf 3.0? (or a beta / snapshot).
> >> >> > In the case I try to upgrade pax web version, and upgrade to 2.0
> in a
> >> >> > karaf
> >> >> > 2.2.7, can I found some features (war) using pax web 2?
> >> >> >
> >> >> > Is there any other work around or whatever to deal with this
> problem.
> >> >> >
> >> >> > thank you,
> >> >> > Bast regards,
> >> >> > Adrien DAO-LENA.
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> >> Committer & Project Lead
> >> >> OPS4J Pax for Vaadin
> >> >> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter &
> Project
> >> >> Lead
> >> >> blog <http://notizblog.nierbeck.de/>
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >>
> >> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> >> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> >> Committer & Project Lead
> >> OPS4J Pax for Vaadin
> >> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
> >> Lead
> >> blog <http://notizblog.nierbeck.de/>
> >
> >
>
>
>
> --
>
> Apache Karaf <http://karaf.apache.org/> Committer & PMC
> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/>
> Committer & Project Lead
> OPS4J Pax for Vaadin
> <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project
> Lead
> blog <http://notizblog.nierbeck.de/>
>

Reply via email to