Ok, fixed this one.

As the hack, I removed legacy "export-package" from pax-web-jsp bundle
Manifest file:

javax.servlet.js
 p;version="1.1.2",javax.servlet.jsp.el;version="1.1.2",javax.servlet.
 jsp.jstl.core;version="1.1.2",javax.servlet.jsp.jstl.fmt;version="1.1
 .2",javax.servlet.jsp.jstl.sql;version="1.1.2",javax.servlet.jsp.jstl
 .tlv;version="1.1.2"

After this the el language seemed to work ok.
The better way (will check tomorrow) is to write versions for *javax.el* and
others explicetely in my import-packages header. By default they got the old
ones

The fix for tag libraries is borrowed from this
post:http://groups.google.com/group/spring-osgi/msg/8d12c504c3a6f98d?pli=1

I replaced the DefaultFaceletConfigResourceProvider from myfaces and loaded
tag libraries explicetely:

URL url1 = getClassLoader().getResource("META-INF/primefaces-i.taglib.xml");
        URL url2 =
getClassLoader().getResource("META-INF/primefaces-p.taglib.xml");

        urlSet.add(url2);
        urlSet.add(url1);


I can say, that working with osgi is like terror. The last thing, which I
didn't solve: images from PF were not loaded successfully. Everything else
seem to work. Hope my posts will help anyone else


--
View this message in context: 
http://karaf.922171.n3.nabble.com/JSF-and-apache-servicemix-4-4-0-fuse-00-43-problems-tp3277669p3281853.html
Sent from the Karaf - User mailing list archive at Nabble.com.

Reply via email to