Martin, I havn't done any testing of the dialogs in Trinidad because of issue TRINIDAD-55 <https://issues.apache.org/jira/browse/TRINIDAD-55>.
That said, I think this may be an issue with your bridge. The org.apache.portals.bridges.jsf.PortletViewHandlerImpl.getActionURL is throwing a java.lang.IllegalStateException which is not legal according to the JSF specification. Scott On 7/31/07, Martin Marinschek <[EMAIL PROTECTED]> wrote: > > Hi *, > > dialog handling makes of course problems as well in a portal environment > ;). > > Here the exception I get when clicking on the icon of an inputDate > component - shouldn't the icon be disabled instead of rendering it, > and then getting an exception? > > regards, > > Martin > > java.lang.IllegalStateException: Must be a RenderResponse > org.apache.portals.bridges.jsf.PortletViewHandlerImpl.getActionURL > (PortletViewHandlerImpl.java:115) > com.sun.facelets.FaceletViewHandler.getActionURL( > FaceletViewHandler.java:786) > > org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.getActionURL > (ViewHandlerImpl.java:130) > > org.apache.myfaces.trinidadinternal.renderkit.core.pages.GenericEntry.getGenericEntryPath > (GenericEntry.java:172) > > org.apache.myfaces.trinidadinternal.renderkit.core.pages.GenericEntry.getGenericEntryURL > (GenericEntry.java:151) > > org.apache.myfaces.trinidadinternal.renderkit.core.pages.FredJSP.getRedirectURL > (FredJSP.java:76) > org.apache.myfaces.trinidadinternal.renderkit.core.DialogRequest > .<init>(DialogRequest.java:68) > > org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit.launchDialog > (CoreRenderKit.java:230) > > org.apache.myfaces.trinidadinternal.context.DialogServiceImpl.launchDialog > (DialogServiceImpl.java:365) > > org.apache.myfaces.trinidadinternal.context.RequestContextImpl.launchDialog > (RequestContextImpl.java:153) > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputDateRenderer.queueActionEvent > (SimpleInputDateRenderer.java:131) > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.SimpleInputListOfValuesRenderer.decode > (SimpleInputListOfValuesRenderer.java:108) > > org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.decode > (InputLabelAndMessageRenderer.java:56) > > org.apache.myfaces.trinidad.component.UIXComponentBase.__rendererDecode( > UIXComponentBase.java:1029) > org.apache.myfaces.trinidad.component.UIXComponentBase.decode( > UIXComponentBase.java:648) > > org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes( > UIXComponentBase.java:749) > > org.apache.myfaces.trinidad.component.UIXEditableValue.processDecodes( > UIXEditableValue.java:235) > > org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl( > UIXComponentBase.java:907) > > org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren( > UIXComponentBase.java:892) > > org.apache.myfaces.trinidad.component.UIXComponentBase.processDecodes( > UIXComponentBase.java:746) > > org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildrenImpl( > UIXComponentBase.java:907) > > org.apache.myfaces.trinidad.component.UIXComponentBase.decodeChildren( > UIXComponentBase.java:892) > org.apache.myfaces.trinidad.component.UIXForm.processDecodes( > UIXForm.java:75) > javax.faces.component.UIComponentBase.processDecodes( > UIComponentBase.java:754) > javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java > :138) > org.apache.myfaces.lifecycle.ApplyRequestValuesExecutor.execute( > ApplyRequestValuesExecutor.java:32) > org.apache.myfaces.lifecycle.LifecycleImpl.executePhase( > LifecycleImpl.java:95) > org.apache.myfaces.lifecycle.LifecycleImpl.execute( > LifecycleImpl.java:70) > org.apache.portals.bridges.jsf.FacesPortlet.process( > FacesPortlet.java:491) > org.apache.portals.bridges.jsf.FacesPortlet.processAction( > FacesPortlet.java:345) > org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java > :218) > org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java > :145) > javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > org.apache.pluto.core.DefaultPortletInvokerService.invoke( > DefaultPortletInvokerService.java:167) > org.apache.pluto.core.DefaultPortletInvokerService.action( > DefaultPortletInvokerService.java:85) > org.apache.pluto.core.PortletContainerImpl.doAction( > PortletContainerImpl.java:219) > org.apache.pluto.driver.PortalDriverServlet.doGet( > PortalDriverServlet.java:112) > org.apache.pluto.driver.PortalDriverServlet.doPost( > PortalDriverServlet.java:158) > javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > -- > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces >

