[JBoss JIRA] Created: (RF-1495) ListShuttle attributes. Differences in specification in comparison with listShuttle.xml
by Alexander Francuzov (JIRA)
ListShuttle attributes. Differences in specification in comparison with listShuttle.xml
---------------------------------------------------------------------------------------
Key: RF-1495
URL: http://jira.jboss.com/jira/browse/RF-1495
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.3
Reporter: Alexander Francuzov
Assigned To: Nick Belaevski
Attributes which exist in specification and do not exist in listShuttle.xml:
var
controlsType
controlsHorizontalAlign
controlsVerticalAlign
disabled
captionLabel
listClass
selectedRowClass
activeRowClass
disabledRowClass
selectedCellClass
activeCellClass
disabledCellClass
controlsClass
topControlClass
bottomControlClass
upControlClass
downControlClass
disabledControlClass
rowClasses
cellClasses
onorderchange
onorderchanged
ontopcontrolclick
onupcontrolclick
ondowncontrolclick
onbottomcontrolclick
onclick
onmouseover
onmouseout
onmousemove
oncaptionclick
Attributes which exist in listShuttle.xml and do not exist in specification:
+ submittedValue
+ submittedStrings
+ localValueSet
+ valid
+ validator
/1 sourceListWidth
/2 targetListWidth
+ listsHeight
+moveControlsVisible
+fastMoveControlsVisible
+copyAllControlLabel
+copyControlLabel
+removeControlLabel
+removeAllControlLabel
--
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, 2 months
[JBoss JIRA] Created: (RF-1442) discrepancy funcSpec and components
by Aleksej Yanul (JIRA)
discrepancy funcSpec and components
-----------------------------------
Key: RF-1442
URL: http://jira.jboss.com/jira/browse/RF-1442
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.1.3
Reporter: Aleksej Yanul
Assigned To: Svetlana mukhina
Attributes which are in a component:
id; attached; event; rendered; submitMode; disableDefaultMenu;
attributes that are not presented in the FuncSpec:
disableDefaultMenu
attributes that are not presented in the component:
Disabled; showDelay; hideDelay; Direction; popupWidth; jointPoint; horizontalOffset; verticalOffset; selectItemStyle;
selectItemClass; disabledItemStyle; disabledItemClass; styleClass; Style; itemStyle; itemClass; Oncollapse; Onexpand;
Onmouseout; Onmousemove; Onmouseover; Onitemselect; Ongroupactivate; attached;
--
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, 2 months
[JBoss JIRA] Created: (RF-5182) fileUpload: exception on uploading files
by Tsikhon Kuprevich (JIRA)
fileUpload: exception on uploading files
----------------------------------------
Key: RF-5182
URL: https://jira.jboss.org/jira/browse/RF-5182
Project: RichFaces
Issue Type: Bug
Environment: 3.3.0.BETA1
myfaces 1.2.5
tomcat 6
FF 2
Reporter: Tsikhon Kuprevich
Assignee: Nick Belaevski
Just uploaded jpeg
PhaseTracker.afterPhase()RENDER_RESPONSE(6)
Dec 1, 2008 5:20:08 PM javax.faces.webapp._ErrorPageWriter handleThrowable
SEVERE: An exception occurred
javax.faces.FacesException: Exception while decoding component : {Component-Path : [Class: org.ajax4jsf.component.AjaxViewRoot,ViewId: /pages/Rich/Rich.jsp][Class: javax.faces.component.html.HtmlForm,Id: formID][Class: javax.faces.component.html.HtmlPanelGrid,Id: richGridID][Class: javax.faces.component.html.HtmlPanelGroup,Id: j_id_jsp_1047952894_9][Class: javax.faces.component.UINamingContainer,Id: FileUploadSubviewID][Class: org.richfaces.component.html.HtmlFileUpload,Id: fileUploadID]}
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:583)
at javax.faces.component.UIInput.decode(UIInput.java:231)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:709)
at javax.faces.component.UIInput.processDecodes(UIInput.java:149)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:705)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:705)
at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:705)
at javax.faces.component.UIForm.processDecodes(UIForm.java:65)
at org.ajax4jsf.component.AjaxViewRoot$1.invokeContextCallback(AjaxViewRoot.java:392)
at org.ajax4jsf.component.AjaxViewRoot.processPhase(AjaxViewRoot.java:238)
at org.ajax4jsf.component.AjaxViewRoot.processDecodes(AjaxViewRoot.java:409)
at org.apache.myfaces.lifecycle.ApplyRequestValuesExecutor.execute(ApplyRequestValuesExecutor.java:32)
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:151)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:307)
at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:419)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:550)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:246)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:301)
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:230)
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:104)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.NullPointerException
at org.richfaces.renderkit.FileUploadRendererBase.doDecode(FileUploadRendererBase.java:135)
at org.ajax4jsf.renderkit.RendererBase.decode(RendererBase.java:76)
at javax.faces.component.UIComponentBase.decode(UIComponentBase.java:579)
... 38 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 2 months
[JBoss JIRA] Created: (RF-4096) 3.2.2.BETA3: Javascript error for <a4j:support event="onRowDblClick">
by Juergen Zimmermann (JIRA)
3.2.2.BETA3: Javascript error for <a4j:support event="onRowDblClick">
---------------------------------------------------------------------
Key: RF-4096
URL: https://jira.jboss.org/jira/browse/RF-4096
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2
Environment: JBoss 4.2.3, JSF 1.2_09, Facelets 1.1.15B1, JBossTools 3.0alpha
Reporter: Juergen Zimmermann
When double-clicking on a row produced by <rich:dataTable> I get a Javascript error. Screenshots and generated source will be provided.
This is the JSF code:
...
<h:form rendered="#{not empty kv.gefundeneKunden}">
<h2><h:outputText value="#{i18n['doubleclick.hinweis']}"/></h2>
<rich:dataTable id="kundenTabelle" value="#{kv.gefundeneKunden}"
var="kunde" binding="#{kv.tabelleDoubleclick}"
rows="5"
cellspacing="10">
<a4j:support event="onRowDblClick" action="#{kv.detailsTabPanel}"/>
<rich:column>
<f:facet name="header">
<h:outputText value="#{i18n['tabelle.nr']}"/>
</f:facet>
<h:outputText value="#{kv.tabelleDoubleclick.rowIndex+1}"/>
</rich:column>
<rich:column sortBy="#{kunde.id}">
<f:facet name="header">
<h:outputText value="#{i18n['tabelle.kunde.id']}"/>
</f:facet>
<h:outputText value="#{kunde.id}"/>
</rich:column>
,,,
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 2 months
[JBoss JIRA] Created: (RF-4454) onsubmit support for panelMenuItem
by Benoit Pflieger (JIRA)
onsubmit support for panelMenuItem
----------------------------------
Key: RF-4454
URL: https://jira.jboss.org/jira/browse/RF-4454
Project: RichFaces
Issue Type: Feature Request
Affects Versions: 3.2.1
Reporter: Benoit Pflieger
Priority: Minor
Fix For: Wishes
It would be useful to provide support for onsubmit on a panelMenuItem in order to break the submission of the form by returning false thanks to a javascript confirm dialog.
Here is the expected behavior but with a uggly gui experience:
<rich:panelMenuItem mode="none">
<h:commandButton value="#{data.text}" action="#{data.action}" onclick="if(#{stateBean.dirty}){return confirm('Continue?'))}"/>
</rich:panelMenuItem>
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 2 months
[JBoss JIRA] Created: (RF-5456) Non-Ajax requests badly handled if ViewExpiredExceptions are managed on client
by Pierre Wargnier (JIRA)
Non-Ajax requests badly handled if ViewExpiredExceptions are managed on client
------------------------------------------------------------------------------
Key: RF-5456
URL: https://jira.jboss.org/jira/browse/RF-5456
Project: RichFaces
Issue Type: Bug
Affects Versions: 3.2.2
Environment: Tomcat 6 + Facelets + JSF 1.2_09 RI
Reporter: Pierre Wargnier
If you activate org.ajax4jsf.handleViewExpiredOnClient in web.xml, the ViewExpiredExceptions are catched by the Ajax filter and a Ajax response will create a javascript "confim" window to ask the user to reload the page.
If the request that cause the ViewExpiredExceptions is not an AJAX one: only a blank page with the AJAX XML behind.
Proposed solution: Handle ViewExpired on client _only_ if request is AJAX. Throw the exception the normal way otherwise.
In org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(FilterChain, HttpServletRequest, HttpServletResponse)
instead of
log.error("Exception in the filter chain", e);
if(handleViewExpiredOnClient && isViewExpired(e)){
do this:
if(handleViewExpiredOnClient && isViewExpired(e) && request.getParameterMap().containsKey("AJAXREQUEST")){
log.info("View expired handling sent to client"); //View expired exceptions are quite commons, don't clog the logs tracing them
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
17 years, 2 months