[ http://jira.codehaus.org/browse/DISPL-375?page=all ] andy pruitt resolved DISPL-375: -------------------------------
Resolution: Fixed Fix Version: 1.1.1 It's already been fixed on head. > ClassCastException in HeaderCell.addToTotal when totaling column > ---------------------------------------------------------------- > > Key: DISPL-375 > URL: http://jira.codehaus.org/browse/DISPL-375 > Project: DisplayTag > Type: Bug > Components: Tag Library > Versions: 1.1 > Reporter: Michael Watts > Fix For: 1.1.1 > > > I am getting a ClassCastException in > org.displaytag.model.HeaderCell.addToTotal when value for cell is the empty > string "". This is a problem when totaling a column using the total="true" > attribute on ColumnTag. > This method should be changed to avoid this problem. Here is my proposed: > Original: > ===== > private void addToTotal(Object value) > { > if (value != null) > { > this.total = this.total + ((Number) value).doubleValue(); > } > } > ===== > Proposal: > ===== > private void addToTotal(Object value) > { > if (value != null && value instanceof Number) > { > this.total = this.total + ((Number) value).doubleValue(); > } > } > ===== -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ displaytag-devel mailing list displaytag-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/displaytag-devel