[JBoss JIRA] Created: (RF-3724) RichFaces 3.2.1.GA throws javax.faces.application.ViewExpiredException
by Vladimir Kostadinov (JIRA)
RichFaces 3.2.1.GA throws javax.faces.application.ViewExpiredException
----------------------------------------------------------------------
Key: RF-3724
URL: http://jira.jboss.com/jira/browse/RF-3724
Project: RichFaces
Issue Type: Bug
Environment: MyFaces 1.2.3
Reporter: Vladimir Kostadinov
After switching to RichFaces 3.2.1.GA I get ViewExpiredException after trying to navigate from the login page (newly crated user session, session TO 120 minutes). In versions prior to 3.2.1.GA everything is working fine (tried 3.2.1.CR8 and 3.2.0.SR1).
Full stacktrace:
javax.faces.application.ViewExpiredException: /login.jspThe expected view was not returned for the view identifier: /login.jsp
at org.apache.myfaces.lifecycle.RestoreViewExecutor.execute(RestoreViewExecutor.java:88)
at org.apache.myfaces.lifecycle.LifecycleImpl.executePhase(LifecycleImpl.java:103)
at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:76)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:148)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:154)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:260)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:366)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:493)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months
[JBoss JIRA] Created: (RF-3723) rich:tabPanel doesn't work inside rich:modalPanel
by Juergen Zimmermann (JIRA)
rich:tabPanel doesn't work inside rich:modalPanel
-------------------------------------------------
Key: RF-3723
URL: http://jira.jboss.com/jira/browse/RF-3723
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.1
Environment: JSF 1.2_09-BETA1, IE 7 and FF 3.0RC3
Reporter: Juergen Zimmermann
When using rich:tabPanel inside rich:modalPanel the first tab shows up fine. However, when clicking on the 2nd tab an error window pops up: "Form undefined in document". This issue occurrs both with IE 7 and FF 3.0RC3.
This is the sequence of tags being used:
<h:form id="selectForm"
rendered="#{not empty kv.gefundeneKunden}">
<a4j:region>
<rich:dataTable id="kundenTabelle" value="#{kv.gefundeneKunden}"
var="kunde"
cellspacing="5">
...
<h:column>
<rich:modalPanel id="detailModalPanel2" width="400" height="300">
<f:facet name="header">
<h:outputFormat id="detailModalTitle2" value="#{i18n['modalPanel.details.title']}">
<f:param id="detailModalTitleId2" value="#{kunde.id}"/>
</h:outputFormat>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage id="closeDetailModalPanel2" value="/images/close.png" style="cursor:pointer" alt="#{i18n['modalPanel.button.close']}"/>
<rich:componentControl for="detailModalPanel2" attachTo="closeDetailModalPanel2" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<a4j:include viewId="/kundenverwaltung/modalPanel.details2.xhtml" />
</rich:modalPanel>
<h:outputLink id="openDetailModalPanel2" value="#">
<h:graphicImage id="detailsIcon" url="/images/details2.gif" alt="#{i18n['modalPanel.button.details2']}"/>
<rich:componentControl for="detailModalPanel2" attachTo="openDetailModalPanel2" operation="show" event="onclick"/>
</h:outputLink>
</h:column>
modalPanel.details2.xhtml looks as follows:
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:rich="http://richfaces.org/rich">
<rich:tabPanel>
<rich:tab>
<f:facet name="label">
<h:panelGroup>
<h:graphicImage value="/images/stammdaten.gif"/>
 
<h:outputText value="#{i18n['panelGridDetails.kunde.stammdaten']}" />
</h:panelGroup>
</f:facet>
<h:panelGrid id="ausgewaehlterKunde"
columns="2"
columnClasses="kundendetailsBezeichner, kundendetailsDaten">
<h:outputText value="#{i18n['panelGridDetails.kunde.id']}"/>
<h:outputText value="#{kunde.id}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.nachname']}"/>
<h:outputText value="#{kunde.nachname}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.vorname']}"/>
<h:outputText value="#{kunde.vorname}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.kategorie']}"/>
<h:outputText value="#{kunde.kategorie}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.umsatz']}"/>
<h:outputText value="#{kunde.umsatz}">
<f:convertNumber type="currency" currencyCode="EUR"/>
</h:outputText>
<h:outputText value="#{i18n['panelGridDetails.kunde.seit']}"/>
<h:outputText value="#{kunde.seit}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.email']}"/>
<h:outputText value="#{kunde.email}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.creditCard']}"
rendered="#{kunde.creditCard ne 'NONE'}"/>
<h:outputText value="#{kunde.creditCard}"
rendered="#{kunde.creditCard ne 'NONE'}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.creditCardId']}"
rendered="#{kunde.creditCard ne 'NONE'}"/>
<h:outputText value="#{kunde.creditCardId}"
rendered="#{kunde.creditCard ne 'NONE'}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.art']}"/>
<h:outputText value="#{kunde.art}"/>
<h:outputText value="#{i18n['panelGridDetails.kunde.rabatt']}"
rendered="#{kunde.art eq 'F'}"/>
<h:outputText value="#{kunde.rabatt}"
rendered="#{kunde.art eq 'F'}">
<f:convertNumber type="percent" minFractionDigits="1" maxFractionDigits="2"/>
</h:outputText>
</h:panelGrid>
</rich:tab>
<rich:tab rendered="#{not empty kunde.dateiname}">
<f:facet name="label">
<h:panelGroup>
<h:graphicImage value="/images/bild.gif"/>
 
<h:outputText value="#{i18n['panelGridDetails.kunde.bild']}" />
</h:panelGroup>
</f:facet>
<h:graphicImage id="bild"
url="#{initParam.hskaUploadDir}/#{kunde.dateiname}"
alt="#{i18n['panelGridDetails.kunde.bild.alt']}"/>
</rich:tab>
<rich:tab rendered="#{not empty kunde.bestellungen}">
<f:facet name="label">
<h:panelGroup>
<h:graphicImage value="/images/bestellungen.gif"/>
 
<h:outputText value="#{i18n['tabelle.kunde.bestellungen']}" />
</h:panelGroup>
</f:facet>
<h:dataTable id="bestellungenTabelle"
value="#{kunde.bestellungen}"
var="bestellung">
<rich:column>
<rich:simpleTogglePanel label="#{i18n['bestellung']} #{bestellung.id}"
opened="false"
width="100%"
heigth="100%">
<rich:dataTable id="bestellungTabelle"
value="#{bestellung.bestellpositionen}"
var="bp">
<rich:column>
<f:facet name="header">
<h:outputText value="#{i18n['bestellung.anzahl']}"/>
</f:facet>
<h:outputText value="#{bp.anzahl}"/>
</rich:column>
<rich:column>
<f:facet name="header">
<h:outputText value="#{i18n['bestellung.artikel']}"/>
</f:facet>
<h:outputText value="#{bp.artikel.bezeichnung}"/>
</rich:column>
</rich:dataTable>
</rich:simpleTogglePanel>
</rich:column>
</h:dataTable>
</rich:tab>
</rich:tabPanel>
</html>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months
[JBoss JIRA] Created: (RF-3706) Modal over Modal seize up IExplorer
by Raul Ospina (JIRA)
Modal over Modal seize up IExplorer
-----------------------------------
Key: RF-3706
URL: http://jira.jboss.com/jira/browse/RF-3706
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.5
Environment: WindowsXP in a Tomcat 5.5 Server
Reporter: Raul Ospina
I have a page that open a modalPanel and there open another modalPanel. Both modals have a form and make a server actions.
If the second modal have the oncomplete property this is going to seize up the IExplorer when I try to close it.
I'm working with the 3.1.5 version and I can't upgrade to 3.2.1. Can you tell wich changes I need to do to resolve this problem on the 3.1.5 or 3.1.6 version
Thanks for your help
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months
[JBoss JIRA] Created: (RF-949) can't use parameters using menu server mode
by Ilya Shaikovsky (JIRA)
can't use parameters using menu server mode
-------------------------------------------
Key: RF-949
URL: http://jira.jboss.com/jira/browse/RF-949
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.0
Reporter: Ilya Shaikovsky
Assigned To: Maksim Kaszynski
<rich:menuItem value="item" action="#{capitalsBean.action}" submitMode="server" reRender="test">
<f:param name="test" value="test" />
</rich:menuItem>
public String action() {
System.out.println("Action fired");
String sid=FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("test");
System.out.println(sid);
return null;
}
In ajax mode I can see in console:
Action fired
test
In server mode -
Action fired
null
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 9 months