Jeremy Huddleston <> changed:

           What    |Removed                     |Added
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |

--- Comment #9 from Jeremy Huddleston <> 2012-04-12 
17:52:41 UTC ---
I agree that any dependencies on being attached to a head should be removed,
but the fact that fop works just fine with -Djava.awt.headless=true seems to
indicate that there are no such real dependencies.

Furthermore, this is not about wanting to run without a head.  This bug is
about fop making my head totally useless while it is running.  If I don't add
-Djava.awt.headless=true, then fop steals focus from real applications every
time it runs.  This means that if I kick off a build of X11 in the background
and switch to do email or whatnot, fop will steal focus away from my email
application when the build starts to produce its documentation.  Since fop is
exec'd about once every 5 seconds during that time, it can make life quite

This is a real issue and needs to be addressed.  If you don't like the
-Djava.awt.headless=true patch that we've been shipping for the past ~2 years,
then by all means, find a better solution and remove whatever dependencies
exist inside fop.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to