One big problem: As soon as you use SVG, you're running Batik code which
makes heavy use of AWT. I think with three different approaches to solve
the headless problem this shouldn't be a big issue, even on AIX, right?
We punted on the Batik side of things... We don't use it at all (at least as far as I can tell). As far as AWT goes (which we are having to use to implement TIF output--I may have something to offer in the not-too-distant future in that regard), we've been able to implement a pass-thru of sorts, essentially tricking AIX 'video' to /dev/null.
Hopefully, as you suggest, one of the three will work. Problem is, when the method you require has problems running headless (e.g., using AWT to output to TIF).
Web Maestro Clay