ICEfaces on JSR-168 portlet with Seam + facelets
[Logo]
Forums for ICEfaces and ICEpdf
[Search] Search   [Recent Topics] Recent Topics   [Groups] Home Page | www.icefaces.org  [Register] Register  [Login] Login 
ICEfaces on JSR-168 portlet with Seam + facelets  XML
Forum Index -> Portals & Portlets Go to Page: 1, 2 Next 
Author Message
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Hello,
I'm currently developing application which uses JBoss Seam with MyFaces facelets and runs as JSR-168 portlet, not an easy combination ;) As i realized that ICEfaces is now OS product and i've been looking for nice JSF Ajax product for the application, i decided to give it a try.

From past i've noticed that configuring JSF/Seam/Facelets with additional 3rd party JSF libraries is not an easy task let alone AJAX based libraries. I've read the instructions once, but i'll double check in case i forgot something.

However, this is what i get after the first attempt:
Code:
java.lang.UnsupportedOperationException: Cannot remove PortletRequest Parameter
 	at org.apache.myfaces.context.portlet.RequestParameterMap.removeAttribute(RequestParameterMap.java:51)
 	at org.apache.myfaces.context.servlet.AbstractAttributeMap.remove(AbstractAttributeMap.java:121)
 	at com.icesoft.faces.application.D2DViewHandler.restoreView(Unknown Source)
 	at com.icesoft.faces.application.D2DViewHandler.createView(Unknown Source)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:319)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:51)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:297)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:44)
 	at fi.jab.jsf.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:68)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java:265)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor381.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Seam configuration for Portlets require the usage of Code:
<view-handler>org.jboss.seam.ui.facelet.SeamPortletFaceletViewHandler</view-handler>

and
ICEfaces Getting Started (Chapter 4, Step 6 Integrating Facelets) says that
Code:
<view-handler>
 com.icesoft.faces.facelets.D2DFaceletViewHandler
 </view-handler>

should be used. This seems little problematic. I'll try to investigate.
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


After configuring web.xml
Code:
 <context-param>
   <param-name>com.icesoft.faces.delegateNonIface</param-name>
   <param-value>true</param-value>
 </context-param>


i got a little further.

Code:
 
 java.lang.ClassCastException: org.apache.myfaces.context.servlet.ServletFacesContextImpl cannot be cast to com.icesoft.faces.context.BridgeFacesContext
 	at com.icesoft.faces.renderkit.dom_html_basic.FormRenderer.encodeBegin(FormRenderer.java:155)
 	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:512)
 	at com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:232)
 	at 
 com.sun.facelets.tag.jsf.ComponentSupport.encodeRecursive(ComponentSupport.java:239)
 	at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:580)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:136)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:75)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:297)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:48)
 	at fi.jab.jsf.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:92)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java:265)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
 
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Hmm,
seems that Seam isn't being consulted for variable resolving..

Code:
 com.sun.facelets.tag.TagAttributeException: /choose_target.xhtml @88,89 action="#{targetEditor.chooseTarget(target.manager.unit.region)}" Error Parsing: #{targetEditor.chooseTarget(target.manager.unit.region)}
 	at com.sun.facelets.tag.TagAttribute.getMethodExpression(TagAttribute.java:144)
 	at com.sun.facelets.tag.jsf.ActionSourceRule$ActionMapper.applyMetadata(ActionSourceRule.java:50)
 	at com.sun.facelets.tag.MetadataImpl.applyMetadata(MetadataImpl.java:36)
 	at com.sun.facelets.tag.MetaTagHandler.setAttributes(MetaTagHandler.java:62)
 	at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:140)
 	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
 	at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:295)
 	at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:165)
 	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
 	at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:295)
 	at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:165)
 	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
 	at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:295)
 	at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:165)
 	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
 	at com.sun.facelets.tag.jsf.ComponentHandler.applyNextHandler(ComponentHandler.java:295)
 	at com.sun.facelets.tag.jsf.ComponentHandler.apply(ComponentHandler.java:165)
 	at com.sun.facelets.tag.CompositeFaceletHandler.apply(CompositeFaceletHandler.java:47)
 	at com.sun.facelets.tag.ui.CompositionHandler.apply(CompositionHandler.java:119)
 	at com.sun.facelets.compiler.NamespaceHandler.apply(NamespaceHandler.java:49)
 	at com.sun.facelets.compiler.EncodingHandler.apply(EncodingHandler.java:25)
 	at com.sun.facelets.impl.DefaultFacelet.apply(DefaultFacelet.java:95)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:264)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:149)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:75)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:297)
 	at fi.jab.jsf.MyFacesGenericPortlet.nonFacesRequest(MyFacesGenericPortlet.java:48)
 	at fi.jab.jsf.MyFacesGenericPortlet.facesRender(MyFacesGenericPortlet.java:92)
 	at org.apache.myfaces.portlet.MyFacesGenericPortlet.doView(MyFacesGenericPortlet.java:265)
 	at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:235)
 	at javax.portlet.GenericPortlet.render(GenericPortlet.java:163)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 
philip.breau


Joined: 08/05/2006 00:00:00
Messages: 2628
Offline


Hi jarkko,

Apologies for the late reply. Well, you picked a challenging project;) I don't think the delegateNonIface configuration is what you're looking for. This is having the effect of simply bypassing the ICEfaces PersistentFacesServlet. Which Seam version are you using?

Thanks,
Philip

.
ted.goddard

Joined: 26/10/2004 00:00:00
Messages: 589
Offline



Note that the current release of Seam (1.1.0BETA2) is bundled with an internal build of ICEfaces that improves compatibility.
[Email]
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


ok, got little further ;)

Code:
05:25:40,011 ERROR [PortletLocalServiceImpl] Portlet not found for trueconcept.fi tc3Portlet_kohteen_tehtavat_ja_toimenpiteet_WAR_TrueConcept
 05:25:40,046 ERROR [D2DFaceletViewHandler] Problem in renderResponse: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 	at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source)
 	at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
 	at com.icesoft.faces.context.DOMContext.setRootNode(DOMContext.java:241)
 	at com.icesoft.faces.renderkit.dom_html_basic.FormRenderer.encodeBegin(FormRenderer.java:114)
 	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:512)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:534)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:541)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:274)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:149)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:231)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor373.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:133)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
philip.breau


Joined: 08/05/2006 00:00:00
Messages: 2628
Offline


Hi,

Which version of Seam are you using? If you download the latest nightly 1.1 CVS builds from the Seam site, you'll now find an ICEfaces example, which includes ICEfaces libraries that are later than 1.5.0 we've released here. These libraries include a D2DSeamFaceletsViewHandler, which improves our Seam-integration, and will be included in our 1.5.1 release that will be out soon. This might get you a little farther.

Thanks,
Philip

.
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Hello,
I'm using the version from the Seam ICEfaces example but forgot the check faces-config.xml for changes ;)

Is it enough just to have

Code:
 <view-handler>com.icesoft.faces.facelets.D2DSeamFaceletViewHandler</view-handler>
 


or do need to active portlet mode using SeamPortletFaceletViewHandler
like below
Code:
 <view-handler>org.jboss.seam.ui.facelet.SeamPortletFaceletViewHandler</view-handler>
   <view-handler>com.icesoft.faces.facelets.D2DSeamFaceletViewHandler</view-handler>
 


Is the last one even valid configuration?
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Still hits the same execption. Could it be that my portlet xhtml file has something wrong, need to check that.

Code:
 13:17:44,418 INFO  [Events] no events.xml file found
 13:17:44,425 INFO  [SeamUtilities] Seam environment detected
 13:17:44,466 INFO  [Pages] reading pages.xml
 13:17:45,051 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/jboss/jboss-4.0.5.GA/server/default/tmp/deploy/tmp63808selectitems-1.1.0rc1.jar!/META-INF/selectitems.taglib.xml
 13:17:45,073 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-html.taglib.xml
 13:17:45,099 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-facelets.jar!/META-INF/jsf-ui.taglib.xml
 13:17:45,121 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-facelets.jar!/META-INF/jstl-core.taglib.xml
 13:17:45,138 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-comps.jar!/META-INF/facelet/icefaces.taglib.xml
 13:17:45,144 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-ui.taglib.xml
 13:17:45,151 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-facelets.jar!/META-INF/jstl-fn.taglib.xml
 13:17:45,156 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-facelets.jar!/META-INF/jsf-html.taglib.xml
 13:17:45,164 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jboss-seam-ui.jar!/META-INF/seam.taglib.xml
 13:17:45,185 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/icefaces-facelets.jar!/META-INF/jsf-core.taglib.xml
 13:17:45,190 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/jstl-core.taglib.xml
 13:17:45,195 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-core.taglib.xml
 13:17:45,210 ERROR [STDERR] 25.11.2006 11:17:45 com.sun.facelets.compiler.TagLibraryConfig loadImplicit
 INFO: Added Library from: jar:file:/home/jarkko/dev/workspaces/seam-workspace/tear/src/tc3.ear/tc3Web.war/WEB-INF/lib/jsf-facelets.jar!/META-INF/jstl-fn.taglib.xml
 13:17:45,537 ERROR [D2DFaceletViewHandler] Problem in renderResponse: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 	at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source)
 	at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
 	at com.icesoft.faces.context.DOMContext.setRootNode(DOMContext.java:241)
 	at com.icesoft.faces.renderkit.dom_html_basic.FormRenderer.encodeBegin(FormRenderer.java:114)
 	at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:512)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:534)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:541)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:274)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:149)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:231)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor433.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:133)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
 
 

jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Uh,
i had

Code:
 <ice:form partialSubmit="true">
 </ice:form>
 


in the portlet xhtml. After removing that normal operations (non-ice) seems to working a bit more. Now i need to check if ice:-tags do anything.
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


I've got now one portlet (without any ajax features) that works just like before. But after adding a second portlet to the page, it doesn't work.

Code:
 13:47:02,789 ERROR [D2DFaceletViewHandler] Problem in renderResponse: /kohteen_tehtavat_ja_toimenpideet.xhtml: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 javax.el.ELException: /kohteen_tehtavat_ja_toimenpideet.xhtml: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 	at com.sun.facelets.compiler.TextInstruction.write(TextInstruction.java:50)
 	at com.sun.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:39)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:534)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:541)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:541)
 	at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:541)
 	at com.icesoft.faces.facelets.D2DFaceletViewHandler.renderResponse(D2DFaceletViewHandler.java:274)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:149)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:231)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor492.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:133)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
 Caused by: org.w3c.dom.DOMException: HIERARCHY_REQUEST_ERR: An attempt was made to insert a node where it is not permitted. 
 	at org.apache.xerces.dom.ParentNode.internalInsertBefore(Unknown Source)
 	at org.apache.xerces.dom.ParentNode.insertBefore(Unknown Source)
 	at org.apache.xerces.dom.CoreDocumentImpl.insertBefore(Unknown Source)
 	at org.apache.xerces.dom.NodeImpl.appendChild(Unknown Source)
 	at com.icesoft.faces.context.DOMResponseWriter.writeText(DOMResponseWriter.java:244)
 	at com.sun.facelets.el.ELText.writeText(ELText.java:239)
 	at com.sun.facelets.el.ELText$ELTextComposite.writeText(ELText.java:108)
 	at com.sun.facelets.compiler.TextInstruction.write(TextInstruction.java:45)
 	... 154 more
 13:47:02,799 ERROR [PersistentFacesPortlet] 
 java.lang.NullPointerException
 	at com.icesoft.faces.context.DOMResponseWriter.enhanceAndFixDocument(DOMResponseWriter.java:396)
 	at com.icesoft.faces.context.DOMResponseWriter.writeDOM(DOMResponseWriter.java:314)
 	at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:161)
 	at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:231)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor492.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:133)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
 



Code:
 13:47:02,867 ERROR [[tc3_kohteen_tehtavat_ja_toimenpideet]] Servlet.service() for servlet tc3_kohteen_tehtavat_ja_toimenpideet threw exception
 java.lang.IllegalStateException
 	at com.liferay.portlet.PortletSessionImpl.getAttribute(PortletSessionImpl.java:142)
 	at com.icesoft.faces.context.portlet.PortletSessionMap.getAttribute(PortletSessionMap.java:60)
 	at com.icesoft.faces.context.AbstractAttributeMap.containsKey(AbstractAttributeMap.java:94)
 	at com.icesoft.faces.application.D2DViewHandler.getContextServletTables(D2DViewHandler.java:303)
 	at com.icesoft.faces.application.D2DViewHandler.getContextServletTable(D2DViewHandler.java:314)
 	at com.icesoft.faces.context.BridgeFacesContext.getContextServletTable(BridgeFacesContext.java:292)
 	at com.icesoft.faces.context.BridgeExternalContext.getRequestMap(BridgeExternalContext.java:367)
 	at com.icesoft.faces.context.BridgeExternalContext.resetRequestMap(BridgeExternalContext.java:401)
 	at com.icesoft.faces.context.BridgeFacesContext.release(BridgeFacesContext.java:325)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:254)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portal.util.PortalUtil.renderPortlet(PortalUtil.java:948)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processPortlet(RuntimePortletUtil.java:123)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.PortletColumnLogic.processContent(PortletColumnLogic.java:76)
 	at com.liferay.portlet.layoutconfiguration.util.velocity.TemplateProcessor.processColumn(TemplateProcessor.java:58)
 	at sun.reflect.GeneratedMethodAccessor492.invoke(Unknown Source)
 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 	at java.lang.reflect.Method.invoke(Method.java:597)
 	at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
 	at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
 	at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 	at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
 	at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:316)
 	at org.apache.velocity.app.Velocity.evaluate(Velocity.java:210)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:165)
 	at com.liferay.portlet.layoutconfiguration.util.RuntimePortletUtil.processTemplate(RuntimePortletUtil.java:146)
 	at org.apache.jsp.html.portal.layout.view.portlet_jsp._jspService(portlet_jsp.java:414)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.portal.layout_jsp._jspService(layout_jsp.java:417)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:63)
 	at org.apache.jsp.html.themes.classic.templates.portal_005fnormal_jsp._jspService(portal_005fnormal_jsp.java:1024)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.taglib.util.ThemeUtil.includeJSP(ThemeUtil.java:139)
 	at com.liferay.taglib.util.ThemeUtil.include(ThemeUtil.java:93)
 	at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:58)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_liferay$1theme_include_1(portal_jsp.java:555)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspx_meth_c_otherwise_0(portal_jsp.java:527)
 	at org.apache.jsp.html.common.themes.portal_jsp._jspService(portal_jsp.java:433)
 	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
 	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
 	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.struts.StrutsUtil.forward(StrutsUtil.java:93)
 	at com.liferay.portal.struts.PortalRequestProcessor.doForward(PortalRequestProcessor.java:214)
 	at org.apache.struts.tiles.TilesRequestProcessor.processTilesDefinition(TilesRequestProcessor.java:239)
 	at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:302)
 	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241)
 	at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:189)
 	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
 	at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
 	at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
 	at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
 	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
 	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
 	at com.liferay.portal.servlet.FriendlyURLServlet.service(FriendlyURLServlet.java:133)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 	at java.lang.Thread.run(Thread.java:619)
 13:47:02,868 ERROR [jsp] java.lang.IllegalStateException
 	at com.liferay.portlet.PortletSessionImpl.getAttribute(PortletSessionImpl.java:142)
 	at com.icesoft.faces.context.portlet.PortletSessionMap.getAttribute(PortletSessionMap.java:60)
 	at com.icesoft.faces.context.AbstractAttributeMap.containsKey(AbstractAttributeMap.java:94)
 	at com.icesoft.faces.application.D2DViewHandler.getContextServletTables(D2DViewHandler.java:303)
 	at com.icesoft.faces.application.D2DViewHandler.getContextServletTable(D2DViewHandler.java:314)
 	at com.icesoft.faces.context.BridgeFacesContext.getContextServletTable(BridgeFacesContext.java:292)
 	at com.icesoft.faces.context.BridgeExternalContext.getRequestMap(BridgeExternalContext.java:367)
 	at com.icesoft.faces.context.BridgeExternalContext.resetRequestMap(BridgeExternalContext.java:401)
 	at com.icesoft.faces.context.BridgeFacesContext.release(BridgeFacesContext.java:325)
 	at com.icesoft.faces.webapp.xmlhttp.PersistentFacesPortlet.render(PersistentFacesPortlet.java:254)
 	at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:89)
 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
 	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
 	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
 	at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:295)
 	at com.liferay.portlet.CachePortlet.render(CachePortlet.java:155)
 	at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:708)
 
 
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline



Maybe some progress ;) Atleast in the sense that something is actually reported broken..

Code:
 
 13:54:15,286 INFO  [STDOUT]   BLOCKING SERVLET request.pathInfo /receive-send-updates
 13:54:15,326 INFO  [STDOUT] SendUpdates Exception 1 java.lang.IllegalArgumentException: iceID and viewNumber must be set
 13:54:15,327 ERROR [STDERR] java.lang.IllegalArgumentException: iceID and viewNumber must be set
 13:54:15,327 ERROR [STDERR] 	at com.icesoft.faces.webapp.xmlhttp.BlockingResponseState.<init>(BlockingResponseState.java:87)
 13:54:15,327 ERROR [STDERR] 	at com.icesoft.faces.webapp.xmlhttp.ResponseStateManager.createState(ResponseStateManager.java:120)
 13:54:15,327 ERROR [STDERR] 	at com.icesoft.faces.webapp.xmlhttp.ResponseStateManager.getState(ResponseStateManager.java:136)
 13:54:15,327 ERROR [STDERR] 	at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:179)
 13:54:15,327 ERROR [STDERR] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 13:54:15,327 ERROR [STDERR] 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
 13:54:15,327 ERROR [STDERR] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
 13:54:15,328 ERROR [STDERR] 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175)
 13:54:15,328 ERROR [STDERR] 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74)
 13:54:15,328 ERROR [STDERR] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
 13:54:15,328 ERROR [STDERR] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
 13:54:15,328 ERROR [STDERR] 	at org.jboss.web.tomcat.tc5.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
 13:54:15,328 ERROR [STDERR] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
 13:54:15,328 ERROR [STDERR] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
 13:54:15,328 ERROR [STDERR] 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
 13:54:15,328 ERROR [STDERR] 	at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
 13:54:15,328 ERROR [STDERR] 	at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
 13:54:15,328 ERROR [STDERR] 	at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 13:54:15,328 ERROR [STDERR] 	at java.lang.Thread.run(Thread.java:619)
 
 
philip.breau


Joined: 08/05/2006 00:00:00
Messages: 2628
Offline


Hi,

Can you get this working as a non-Portlet? Your faces-config.xml should have these:

Code:
<faces-config>
   <application>
     <view-handler>com.icesoft.faces.facelets.D2DSeamFaceletViewHandler</view-handler>
   </application>
 
    <lifecycle>
     <phase-listener>org.jboss.seam.jsf.SeamPhaseListener</phase-listener>
   </lifecycle>
 </faces-config>


Then, when you're trying to get Portlets working...

- In Tomcat set emptySessionPath="true" so that the portlet can share the session with its BlockingServlet.
- configure WEB-INF/portlet.xml so that PersitentFacesPortlet is used

Did you say which Portal you're using?

Thanks,
Philip

.
jarkko

Joined: 16/11/2006 00:00:00
Messages: 32
Offline


Do you mean i shouldn't/can't use
Code:
 <lifecycle>
   <phase-listener>org.jboss.seam.jsf.SeamExtendedManagedPersistencePortletPhaseListener</phase-listener>
  </lifecycle>
 

?

I'm running on Liferay 4.1.2 portal framework (JSR-168 portlets).

I used to have
Code:
 <view-handler>org.jboss.seam.ui.facelet.SeamPortletFaceletViewHandler</view-handler>
 

but currently i'm using the com.icesoft.faces.facelets.D2DSeamFaceletViewHandler.

 
Forum Index -> Portals & Portlets Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.7ice © JForum Team