xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Howard <jameshow...@mac.com>
Subject Re: How to put batch process into background on Mac OS
Date Thu, 03 Jan 2008 17:35:25 GMT
Actually that probably won't do what you want.  Adding - 
Djava.awt.headless=true to the vm arguments in the fop script probably  
will work.

On Jan 3, 2008, at 8:36 AM, Steve Quirk <squirk@ieee.org> wrote:

>
> Use 'nice' to run it.  Alter the script so that the fop execution  
> looks like:
>
> nice /Applications/fop-0.94/fop -fo $foo -pdf ../pdf_files/$state.pdf
>
> You can check the man page for nice for more info.
>
> Steve
>
> On Thu, 3 Jan 2008, Terry Ofner wrote:
>
>> This is not a huge matter. More on the line of an annoyance. And I  
>> may need to take this question to a java list rather than this  
>> list. If so, just point me in the right direction.
>>
>> At any rate, I have an XSLT stylesheet that produces 50+ separate  
>> fo documents. I then run the shell script below to batch produce  
>> the pdf documents:
>>
>> #!/bin/sh
>> for foo in *.fo
>> do
>> state=`basename $foo .fo`
>> /Applications/fop-0.94/fop -fo $foo -pdf ../pdf_files/$state.pdf
>> done
>>
>> When I run this script on my Mac (OS X 10.4.11, java version  
>> "1.5.0_13" fop-0.94), org.apache.fop.cli.main takes control of the  
>> desktop, stopping whatever it is I am doing for about 5 seconds. I  
>> gain control again for about 5 seconds until fop pumps out another  
>> pdf document. I basically have to step away from the computer for  
>> the 8 minutes that the batch process takes. Adding & and wait to  
>> the main line of the script does not seem to work:
>>
>> /Applications/fop-0.94/fop -fo $foo -pdf ../pdf_files/$state.pdf &
>> wait
>> done
>>
>> The first script above on Ubuntu linux runs in the background  
>> without interrupting other running process.
>>
>> Any simple solutions?
>>
>> Terry Ofner
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
>> For additional commands, e-mail: fop-users- 
>> help@xmlgraphics.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Mime
View raw message