Skip to content

Acroread on AIX 6.1

Acroread can’t be installed on AIX 6.1 …what next then?

AIX 6.1 doesn’t support acroread.You can use pdftops or pdf2ps on AIX platform with your Oracle Applications environment.
In our case we thought of using  pdf2ps – Ghostscript PDF for our Apps 11i setup. You need to setup PASTA, and then set your concurrent program and printer to use Style “PDF Publisher”.
pdf2ps uses gs(1) to convert the Adobe Portable Document Format (PDF) file “input.pdf” to PostScript(tm) in “output.ps”.Normally the output is allowed to use PostScript Level 2 (but not PostScript LanguageLevel3) constructs; the -dLanguageLevel=1 option restricts the output to Level 1, while -dLanguageLevel=3 allows using LanguageLevel 3 in the output.After installing pdf2ps, Verify that the file $FND_TOP/resource/pasta_pdf.cfg  is present in your Apps 11i environment and that it contains only one “uncommented” entry corresponding to the installed third party tool, as follows.
Full path to the third party software tool may be required if the tool is not within the system’s path or a known concurrent processing path.
preprocess=acroread -toPostScript -pairs {infile} {outfile}
or
preprocess=pdftops {infile} {outfile}
or
preprocess=pdf2ps {infile} {outfile}

> Print your XML generated PDF report with the “PDF Publisher” print style.

NOTE : If the concurrent program has some other print style defined as “Style Required” it will need to be changed (Responsibility = System Administrator, Navigate –> Concurrent: Program: Define). Otherwise, the program’s definition will override the style specified within the Submit Request form at run time.

> Bounce the concurrent manager.

Why we need to bounce the concurrent manager?

 

Printer type, print style and printer driver information is cached in memory; in order for any printer setup form changes to take effect, the concurrent managers will need to be bounced / restarted. Make sure the shutdown program has completed and that FNDLIBR processes have terminated before invoking the concurrent manager startup script, otherwise the initial shutdown concurrent request will be cancelled. ps -ef grep FNDLIBR

 

Few metalink notes related to PDF printing

=============================

1) Error APP-FND-00500: Afpprn when Using pdf2ps with Pasta [ID 413402.1]
2) 128mb Of Memory Is Required To Enable Direct Printing- 742579.1
3) How To Print XML Publisher PDF Reports Via The Concurrent Manager [ID 338990.1]
4) How To Print Concurrent Requests in PDF Format [ID 333504.1]
5) Pdf Report Prints in Portrait vs Landscape -Pdf2ps Vs Pdftops [ID 419463.1]
6) Unable To Print PDF Documents Through Pasta After PDF2PS Conversion [ID 838403.1]
7) Error APP-FND-00500: Afpprn when Using pdf2ps with Pasta [ID 413402.1]
8) Note: 264118.1 – Pasta Pasta Printing Setup Test
9) Note: 338990.1 – How To Print XML Publisher PDF Reports Via The Concurrent Manager
10) (Pasta: Preprocess: Pdf2ps Could Not Load Program Gs:Dependent Module Libjpeg.A(Libjpeg.So.62) [ID 1168923.1])

Brijesh Gogia
Leave a Reply