IceFaces integration
[Logo]
ICEsoft.org Forums: ICEfaces, ICEmobile, ICEpdf
[Search] Search   [Recent Topics] Recent Topics   [Groups] Home Page | www.icefaces.org  [Register] Register  [Login] Login 
IceFaces integration  XML
Forum Index -> Tools
Author Message
spect

Joined: 12/12/2006 00:00:00
Messages: 5
Offline


Hi!

I stuck in some problems when integrate my jboss application with icefase library.

I use tamahawk library only for tiles support. This main advantages is that
tiles-definitions can be sourced out into xml files.

Then a copy icefaces-comps.jar and icefaces.jar to my WEB-INF/lib folder and try to run application. There are no exceptions on deploy stage. Then i try to to open my page and see such exceptions:

exception

javax.servlet.ServletException: Cannot remove ServletRequest Parameter
javax.faces.webapp.FacesServlet.service(FacesServlet.java:121)
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.UnsupportedOperationException: Cannot remove ServletRequest Parameter
org.apache.myfaces.context.servlet.RequestParameterMap.removeAttribute(RequestParameterMap.java:50)
org.apache.myfaces.context.servlet.AbstractAttributeMap.remove(AbstractAttributeMap.java:121)
com.icesoft.faces.application.D2DViewHandler.restoreView(D2DViewHandler.java:180)
org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.restoreView(JspTilesViewHandlerImpl.java:323)
org.apache.myfaces.lifecycle.LifecycleImpl.restoreView(LifecycleImpl.java:124)
org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:66)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:106)
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)




Can anybody explain this problem?
cwiesing

Joined: 21/12/2006 00:00:00
Messages: 2
Offline


I get the same exception. What i have to do to get it working?

regards

Christian
cwiesing

Joined: 21/12/2006 00:00:00
Messages: 2
Offline


My fault.

It is working after adding the PersistentFacesServlet into the web.xml.

<servlet>
<servlet-name>Persistent Faces Servlet</servlet-name>
<servlet-class>com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
<servlet-name>Persistent Faces Servlet</servlet-name>
<url-pattern>*.iface</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>Persistent Faces Servlet</servlet-name>
<url-pattern>*.seam</url-pattern>
</servlet-mapping> 


 
Forum Index -> Tools
Go to:   
Powered by JForum 2.1.7ice © JForum Team