@ 2 places in my application I am trying to generate image-maps for the charts which i later use in my html pages.
the code is almost similar but surprisingly @ one place it works while @ other place it gives me <Empty> map while chart contains the data.
SuccessFul case:
Code: Select all
File image1=new File(ftpRetrievalThread.xmlFile,file1);
File image2=new File(ftpRetrievalThread.xmlFile,file2);
ChartRenderingInfo cri1 = new ChartRenderingInfo();
ChartRenderingInfo cri2 = new ChartRenderingInfo();
ChartUtilities.saveChartAsJPEG(image1,charts[0],800,400,cri1);
ChartUtilities.saveChartAsJPEG(image2,charts[1],800,400,cri2);
String map1=ChartUtilities.getImageMap("graph1",cri1);
String map2=ChartUtilities.getImageMap("graph2",cri2);
Code: Select all
File image1=new File(localDir,chart1ImgName);
File image2=new File(localDir,chart2ImgName);
ChartRenderingInfo cri1 = new ChartRenderingInfo();
ChartRenderingInfo cri2 = new ChartRenderingInfo();
ChartUtilities.saveChartAsJPEG(image1,mipChart1,chartWidth,chartHeight,cri1);
ChartUtilities.saveChartAsJPEG(image2,mipChart2,chartWidth,chartHeight,cri2);
String map1=ChartUtilities.getImageMap("graph1",cri1);
String map2=ChartUtilities.getImageMap("graph2",cri2);
Code: Select all
<MAP NAME="graph1"> </MAP>
Both blocks are under try-catch(Exception e).
Any help is appreciated.
-Vippy