On 1/17/07, shazam <[EMAIL PROTECTED]> wrote:
I think there are many things that need to be changed:
1. Make sure to have the following jar files (per Icesoft forum):
Common Jars
******************
backport-util-concurrent.jar
commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-discovery.jar
commons-el.jar
commons-fileupload.jar
commons-logging.jar
jstl.jar
xercesImpl.jar
xml-apis.jar
rysalis-jCharts-1.0.0-alpha-1.jar
ICEfaces Jars
*******************
icefaces.jar
icefaces-comps.jar
JSF
*******************
Sun RI
*****
jsf-api.jar
jsf-impl.jar
*or*
MyFaces
******
myfaces-api.jar
myfaces-impl.jar
commons-lang-2.1.jar
Facelets
********************
icefaces-facelets.jar
el-api.jar
el-ri.jar
2. Remove conflicting jar files (el.jar, etc..).
3. Icesoft forums indicates facelet jar files should also be removed in
favor of icefaces-facelets.jar.
4. Remove references to ajax4jsf.
5. Add view handler to faces-config.xml
<view-handler>
com.icesoft.faces.facelets.D2DFaceletViewHandler
</view-handler>
6. Change web.xml to add icesoft configurations, which I did but needs more
work.
7. I think all the pages need to be modified somehow to reflect the new
changes. Not sure yet what needs changing.
I have managed to complete all except for step 6 and 7. My error now is
getting the filter and mappings configured correctly in web.xml. I think I
need to change some of the acegi security to reflect the xhtml and/or iface.
When I reference a page as xxx.html I get an exception:
java.lang.IllegalStateException: ICEfaces requires the
PersistentFacesServlet. Please check your web.xml servlet mappings
at
com.icesoft.faces.context.DOMResponseWriter.writeDOM(DOMResponseWriter.java:321)
at
com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
Accessing the page as xxx.xhtml renders but content and menu bar is missing.
Any thoughts?
It's possible that Icesoft doesn't let us do the SiteMesh magic we're
used to doing. If you disable the SiteMesh filter in web.xml, do you
get better results (like you will, but only because the menu and css
quit showing up). ;-)
Matt
Thanks,
Hisham
--
View this message in context:
http://www.nabble.com/Getting-Icesoft-to-work-in-Appfuse-1.9.4-with-JSF-framework-tf3028802s2369.html#a8421716
Sent from the AppFuse - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--
http://raibledesigns.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]