In Jasper Reports 3.1.4, PieChart 3d renders segments in the same order as in the dataset. In 3.5.3, the order is altered, not the same as in the dataset.
I am attaching input source pieorder.xml, the report pieorder.jrxml, and
two outputs: piechartbug-314.pdf and piechartbug-353.pdf filled and
rendered with Jasper Reports 3.1.4 and 3.5.3, correspondingly.