Guys, I would say that HARMONY-2055[1] is a non bug difference from RI.
Described problem happens because of incorrect usage of Graphics2D.setTransform method. Corresponding spec [2] says the following: === cut === WARNING: This method should never be used to apply a new coordinate transform on top of an existing transform because the Graphics2D might already have a transform that is needed for other purposes, such as rendering Swing components or applying a scaling transformation to adjust for the resolution of a printer. === cut === So if nobody object I will close this issue as non-bug-difference. SY, Alexey [1] http://issues.apache.org/jira/browse/HARMONY-2055 [2] http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Graphics2D.html#setTransform(java.awt.geom.AffineTransform)
