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?

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]

Reply via email to