Bonjour,
j'esssaie de transférer une appli JFreeChart de Windows XP vers Sun,
le code marche parfaitement sous windows mais pas sous sun, j'ai l'erreur suivante :
05/03/24 18:03:54 Exception - java.lang.IllegalArgumentException: PieDataset: null key not allowed.
05/03/24 18:03:54 java.lang.IllegalArgumentException: PieDataset: null key not allowed.
05/03/24 18:03:54 at org.jfree.data.DefaultPieDataset.getValue(DefaultPieDataset.java:163)
05/03/24 18:03:54 at org.jfree.chart.plot.PiePlot.getLegendItems(PiePlot.java:1697)
05/03/24 18:03:54 at org.jfree.chart.StandardLegend.draw(StandardLegend.java:711)
05/03/24 18:03:54 at org.jfree.chart.StandardLegend.draw(StandardLegend.java:690)
05/03/24 18:03:54 at org.jfree.chart.JFreeChart.draw(JFreeChart.java:897)
05/03/24 18:03:54 at org.jfree.chart.JFreeChart.createBufferedImage(JFreeChart.java:1038)
05/03/24 18:03:54 at org.jfree.chart.ChartUtilities.writeChartAsPNG(ChartUtilities.java:196)
05/03/24 18:03:54 at org.jfree.chart.ChartUtilities.saveChartAsPNG(ChartUtilities.java:337)
05/03/24 18:03:54 at org.jfree.chart.ChartUtilities.saveChartAsPNG(ChartUtilities.java:302)
05/03/24 18:03:54 at org.jfree.chart.servlet.ServletUtilities.saveChartAsPNG(ServletUtilities.java:141)
le pb pourrait venir d'un pb de version de jdk mais j'ai modifié le code intial d'une appli pour l'adapter à mon problème : le code initial marche très bien sur sun mais pas la mienne et pourtant je n'ai modifié aucun des fichiers en cause plus haut.
je n'y comprends rien...
une idée ?