Running JFreeSVG on AWS/OpenJDK 1.7.0_51 and the text measuring appears to be off quite a bit (see the left chart in the image above). The chart on the right was generated on my Windows development machine running identical code.
My first thought was the font (Arial) was not installed on the AWS instance. This turned out to be the case so I installed the MS Core Fonts and verified that Java can see them. It did not fix the measuring problem, however.
Any ideas what might be wrong here?