Details
- 
        Type:
 Bug
            
         - 
        Status: Closed
 - 
            Priority:
 Major
                
             - 
            Resolution: Fixed
 - 
            Affects Version/s: 3.1.0.BETA1
 - 
            Fix Version/s: 3.1.0.BETA2, 3.1
 - 
            Component/s: ACE-Components
 - 
            Labels:None
 - 
            Environment:Firefox 12.0, Chrome 19.0, Tomcat 7
 
- 
                        Assignee Priority:P1
 
Description
                    When placed inside an ACE tabset, ace:chart fails to display. Chart displays fine in ICE tabset.
When placed inside either an ACE or ICE tabset, attempting to switch the tab away from where the chart is/should be results in an internal server error, forcing a refresh of the page.
Server Internal Error:
[window] received error message [code: 200]: <?xml version='1.0' encoding='UTF-8'?> <partial-response><error><error-name>class java.lang.NullPointerException</error-name><error-message><![CDATA[]]></error-message></error><changes><extension aceCallbackParam="validationFailed">{"validationFailed":false}</extension></changes></partial-response>
The error does not appear in the same tabset code when chart is removed.
Code that I'm using can be found at http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Nightly/chart/
(ICE tabset issues may or may not be connected with http://jira.icesoft.org/browse/ICE-7250 )
When placed inside either an ACE or ICE tabset, attempting to switch the tab away from where the chart is/should be results in an internal server error, forcing a refresh of the page.
Server Internal Error:
[window] received error message [code: 200]: <?xml version='1.0' encoding='UTF-8'?> <partial-response><error><error-name>class java.lang.NullPointerException</error-name><error-message><![CDATA[]]></error-message></error><changes><extension aceCallbackParam="validationFailed">{"validationFailed":false}</extension></changes></partial-response>
The error does not appear in the same tabset code when chart is removed.
Code that I'm using can be found at http://server.ice:8888/svn/repo/qa/trunk/Regression-Icefaces2/Sparkle/Nightly/chart/
(ICE tabset issues may or may not be connected with http://jira.icesoft.org/browse/ICE-7250 )
Activity
| Field | Original Value | New Value | 
|---|---|---|
| Salesforce Case | [] | |
| Component/s | ACE-Components [ 10050 ] | |
| Fix Version/s | 3.1.0.BETA2 [ 10336 ] | |
| Fix Version/s | 3.1 [ 10312 ] | |
| Assignee Priority | P1 | |
| Affects Version/s | 3.1.0.BETA1 [ 10335 ] | |
| Assignee | Nils Lundquist [ nils.lundquist ] | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #29214 | Mon May 28 13:00:47 MDT 2012 | nils.lundquist |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/chart/chart.js
            
             
                            MODIFY
            				/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #29215 | Mon May 28 13:01:07 MDT 2012 | nils.lundquist |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/chart/ChartMeta.java
            
             
                            MODIFY
            				/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/chart/ChartRenderer.java
            
             | 
| Repository | Revision | Date | User | Message | 
| ICEsoft Public SVN Repository | #29218 | Mon May 28 15:00:15 MDT 2012 | nils.lundquist |      | 
| Files Changed | ||||
            					
			 
                            MODIFY
            				/icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/chart/ChartRenderer.java
            
             | 
| Status | Open [ 1 ] | Resolved [ 5 ] | 
| Resolution | Fixed [ 1 ] | 
| Security | Private [ 10001 ] | 
| Status | Resolved [ 5 ] | Closed [ 6 ] | 

Let's focus on the ace:tabSet aspect for now. The ice:panelTabSet can be retested once ace is working.