A look at the source tells me that there is only one file using Sun specific APIs - src/org/jCharts/encoders/JPEGEncoder13.java. Also it looks like this file has been superseeded by src/org/jCharts/encoders/JPEGEncoder.java which uses java standard APIs. So it makes sense to not compile JPEGEncoder13.java file.
Other files referring to JPEGEncoder13.java are 1. src/org/jCharts/test/ChartTestDriver.java - tests the encoding using JPEGEncoder13. 2. src/org/jCharts/encoders/ServletEncoderHelper.java - provides an API to be used by servlets/jsps using JPEGEncoder13. It should be easy to patch the sources to exclude these sources. By the way, we currently do not run tests. Now may be good time to enable them. Onkar __ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers>. Please use debian-j...@lists.debian.org for discussions and questions.