Batch PDF Generation
Hello,
Currently in the process of migrating to Oracle 10g with HTML DB 1.6. Looking for possible solutions for batch generation of PDF invoices with line item detail, graphs and tabular data display. Batch sizes average around 10,000 invoices so speed and efficiency is important.
Any comments or suggestions regarding batch PDF generation with XML-XSLT-FOP, PL/PDF, or any other approaches is greatly appreciated.
Thanks,
Glenn
Hello,
For PDF printing on this scale you would probably be much better off looking at using Oracle Reports.
The XML-XSLT-FOP solution we created is geared more to provding a PDF download to a user during an active HTML DB session.
Carl
Similar Messages
-
Process Order Batch number generation at the time of order creation
Dear All,
I m facing some issue at the time process order creation:
Current Settings:
1. Batch Number Creation at the time of order create.
Reason for this setting: Release of order is done by releasing operations one by one, therfore batch number will be generated on the final operation release, thats why we set up batch creation at the time of order create.
2. For FG batch number generation there is a program that copy the SFG(in Order BOM) Batch number to FG. ITs a industry requirement.
Problem:
when we create FG order system generate the error message at the time of order creation tht No batch could be determine.
Please suggest the solution
Thanks,Hi
Hope you have cretaed Batch serch strategy in COB1
U need to maintain it as per your strategy type. -
Help: PDF Generation Problems in Reports 3.0
Hi Techies,
We are generating PDFs from Oracle Reports 3.0
The PDF generation is fine in some datbases.
But in some database,when the records are more, during PDF
generation, Dr.Watson error is encountered, saying access
violation.
Can any one please clarify whether the error is due to memory
constraints on the system or if it has something to do with
Oracle Reports setting, while generating PDFs.
Do note that the reports are running fine, when the report has
less number of records.
Any suggestion/tip is awaited at the earliest.
Thanks in advance,
Geoff
nullHi!
Remove cache from output dir from time time.
(i.e. from virtual dir where report server puts output)
let me know ...
later
Geoff (guest) wrote:
: Hi Techies,
: We are generating PDFs from Oracle Reports 3.0
: The PDF generation is fine in some datbases.
: But in some database,when the records are more, during PDF
: generation, Dr.Watson error is encountered, saying access
: violation.
: Can any one please clarify whether the error is due to memory
: constraints on the system or if it has something to do with
: Oracle Reports setting, while generating PDFs.
: Do note that the reports are running fine, when the report has
: less number of records.
: Any suggestion/tip is awaited at the earliest.
: Thanks in advance,
: Geoff
null -
PDF Generation problems in Reports 3.0
Hi,
I am generating PDFs from Oracle Reports 3.0
The PDF generation is fine in some datbases.
But in some database,when the records are more, during PDF
generation, Dr.Watson error is encountered, saying access
violation.
Can any one please clarify whether the error is due to memory
constraints on the system or if it has something to do with
Oracle Reports setting, while generating PDFs.
Do note that the reports are running fine, when the report has
less number of records.
Any help in this matter is appreciated.
Regards,
PRAKASH
nullHi!
Remove cache from output dir from time time.
(i.e. from virtual dir where report server puts output)
let me know ...
later
Geoff (guest) wrote:
: Hi Techies,
: We are generating PDFs from Oracle Reports 3.0
: The PDF generation is fine in some datbases.
: But in some database,when the records are more, during PDF
: generation, Dr.Watson error is encountered, saying access
: violation.
: Can any one please clarify whether the error is due to memory
: constraints on the system or if it has something to do with
: Oracle Reports setting, while generating PDFs.
: Do note that the reports are running fine, when the report has
: less number of records.
: Any suggestion/tip is awaited at the earliest.
: Thanks in advance,
: Geoff
null -
APEX 4.1 - APACHE FOP PDF generation problem.
Hi all,
I'm having problem with PDF generation using APACH FOP on OC4J.
When I test my print server as described here:
http://marcsewtz.blogspot.com/2008/06/heres-another-posting-on-pdf-printing.html
everything works without problem. But when I upload my Layout to APEX and try to generate PDF from apex I'm getting error:
oracle.xml.parser.v2.XMLParseException: Unexpected EOF.
at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:320)
at oracle.xml.parser.v2.XMLReader.popXMLReader(XMLReader.java:549)
at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1375)
at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:362)
at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:308)
at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:337)
at oracle.xml.xslt.XSLProcessor.newXSLStylesheet(XSLProcessor.java:714)
at oracle.xml.xslt.XSLStylesheet.<init>(XSLStylesheet.java:322)
at oracle.xml.parser.v2.XSLStylesheet.<init>(XSLStylesheet.java:114)
at apex_fop._jspService(_apex__fop.java:71)
[SRC:/apex_fop.jsp:21]
I could see similar post here:
Handling Special characters in call to apex_util.download_print_document
But it doesn't explain my case as it's crashing even when I generate empty pdf(no data so no special characters, only empty XML file with no data should be sent to print server)
Is there any way to see what xml is sent do print server for processing? That could eventually show where is a problem.
PaloMy mistake, there was really an "&" character in my template. now when I replaced it with %26 it works.
However I would be still interested if there is a way to see what data is APEX engine sending to print server cause it will help me to find this kind of errors.
Palo -
Very slow PDF generation when conditional text is hidden in FM 9.0
I am working on 96-page chapter of a larger book. A 7-page section of the chapter needs to be hidden until the next release, so I hid it with conditional text. After doing this, the "Save as PDF" printing process goes from taking 6-7 seconds to taking several minutes. If I unhide the conditional text in the same session, printing is very quick again.
I have no problem generating very PDF files with the PDF printer in other applications (Word, PowerPoint). The issue is specific to FrameMaker and the use of conditional text. What might be causing this?
I am using FrameMaker 9.0p255 and Distiller 9.0.
- ChrisHi Jeff,
These were good suggestions to try. Saving the document first has no effect on PDF generation.
However, I did find that printing to the Adobe PDF printer remains fast when the conditional text is hidden. That's quite an interesting finding! I did also notice that these two methods of PDF generation aren't identical:
"Save as PDF" opens an Adobe Distiller window, while printing to the Adobe PDF printer opens a different "Creating Adobe PDF" progress box (looks like it's from the printer driver itself).
"Save as PDF" generates a 1188k PDF file, while printing to the Adobe PDF printer generates a 1049k PDF file.
"Save as PDF" defaults to placing the PDF in FrameMaker's working directory, while printing to the Adobe PDF printer defaults to saving to the last place to saved a printed PDF file (awkward when working with multiple directories, as I often do).
When I do a "Save as PDF", FrameMaker does still spool to the PDF printer. It is this spooling that takes a long time. Once spooling is complete, then the Distiller window opens and the PDF is created very quickly.
I would still like to get "Save as PDF" working since it knows where to place the PDF file. No solution to the runtime yet, but at least there is progress... -
PDF generation with FOP throws NPE
Hi,
Stack trace
at oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:769)
at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:342)
I'm using standard Java 1.4 API calls to create a PDF document from a DOM with Apache FOP 0.20.5.
The servlet is deployed to Oracle 10g Application Server 9.0.4.0.0. With Tomcat 4.1.30 the same code executes without exceptions
Because I have to port our web application to Oracle for a new customer it is important for me to get this fixed soon.
Thank you
EckardLight at the end of the tunnel: It seems to work when FO and PDF generation are separated. Until now the DOM was piped into FOP who internally created the FO from SAX events and then seems to parse it again to create PDF.
I separated the two steps: There is no problem in FO generation, but due to a namespace problem subsequent parsing fails
("org.apache.fop.apps.FOPException: null:2:10 Root element is missing the namespace declaration: http://www.w3.org/1999/XSL/Format")
Now the correct exception comes up. Whether FOP SAX event listener is buggy or XML parser's error handling has a problem, I don't know
Thank you anyway
Eckard -
Hi there,
Our company uses Colffusion to make PDFs for our client.
Recently, the PDF generation is incredible instable, causing
corrupt PDF files or performance issues.
I found out, that the problem lies within the including some
picture. This slows down almost everything or sometimes the
generation does not happen at all.
Is there a solution for this? Is there a hot fix for that?
Thanks for your replyTry <cfreport> instead of <cfdocument> which give
better results for these type of pdf conversion and image
issues... -
PDF generation : FileNotFoundException problem
Hi all,
I'm developing a dynamic PDF generation module in web application using iText framework. This module creates PDF on the server side then sends it to the client. Sometimes, Even though the PDF file is created on the hard disk, I got FileNotFoundException when calling the servlet that sends it.
My program is very simple (no thread used) :
1- The client calls enters some inputs,
2 - The iText based class generates the PDF,
3 - The PDF created is saved as an attribute in the client session (HttpSession).
4 - The request is redirected to servlet that sends the PDF.
What could be the problem ?
thx,In fact, I don't know what you mean by:
3 - The PDF created is saved as an attribute in the client session (HttpSession).What do you mean by this? Did you save the proprietry PDF object? Or the java.io.File object? If it is the PDF object, does its class implement java.io.Serializable?
Um ... Here are some suggestions ...
First of all, make sure that the file really exists there.
Secondly, try to write a Java SE program to read the file using the absolute path you provided.
Then, if the Java SE program works, I think the reason may be that you haven't closed the "OutputStream" which writes the PDF file, or the security settings of your JSPServer prevents you from getting the file.
Asuka Kenji (UserID = 289)
(Duke Dollar Hunting now ...) -
All,
I have some reports, whose PDF generation doesn't satisfy our requirements. A simple BO report page with a few sections.. ends up as a multiple page PDF. I had tried to also use the report/section properties as creatively as possible too.
I would like to get some information about if some-one has done PDF generation using SDK and if that provides more feature-rich formatting options?
Would appreciate your comments and advice.
RegardsLet's start with what version of CR / BO you are working with.
What SPs have you applied?
What version of .NET do you want to work with? What SDK do you want to work with (CR, RAS, BO)?
Are you doing these exports in the CR designer? - If so, have you consulted with the CR Design team on best way to design these reports? Typically, if you can not do something in the desinger, you more than likely can not do it from code either...
Ludek -
PDF generation on APEX applications Reports
Hi all
PDF generation on APEX applications is Facilitated in Interactive Reports in the Down load Option,
When we Choose this pdf Down load Option,this is not Working.
why this is not Working?
But this Down load Facility in Interactive Reports is Working fine with Excel Format
Do we need to Install & configure FOP/Cocoon or BI Publisher to Enable PDF Format DOWNLOAD
OR
any Other Work around Availble for this
please Suggest
tahnks AlotTo generate PDF file from APEX reports, you either have to install & configure Bi Publisher or FOP/Cocoon..
http://www.oracle.com/technology/products/database/application_express/html/configure_printing.html
There are alternatives (jasper reports, pl/pdf), but they are also items you need to install and configure..
Thank you,
Tony Miller
Webster, TX -
Hi everybody,
I need to develop a wizard-like application which ends generating a pdf non-interactive form (i.e. list of class students).
I would like to use as less coding as possible, so I'm using Visual Composer for the selection steps.
However the last step should provide the pdf generation and I actually don't know how to integrate these two technologies.
I know that WDP java provides Adobe Forms natively, but WDP integration with VC is somewhat hard and uncertain, as other sdn posts show, especially when flex is used.
Can anyone provide help, experiences or example with regard to pdf generation with Visual Composer?
Thanks
Point will be awarded
VincenzoHI
Used the Web Design API to export to PDF..
1 Double click on the Output Table
and choose Edit on the toolbar
2 Specify this button as Export to
PDF, System Action=Hyperlink,
and then click Formula.
3 Add the below code in the formula.
"pcd!3aportal_content!2fcom.sap.pct!2fplatform_a
dd_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.b
ex?QUERY=" & STORE@REPTNAME &
"&BI_COMMAND_1-
BI_COMMAND_TYPE=EXPORT&BI_COMMAND
1-EXPORTFORMAT=PDF&BI_COMMAND_1-
SHOW_EXPORT_DIALOG=X&BI_COMMAND_1-
null="
NOTE: This URL is for the Web
Analyzer PCD Location if Visual
Composer is on the same server as
BI-JAVA. If it is not, see the section
on Mapping External BI locations.
NOTE: This will export the default
view of the data service to a PDF
File. It will not keep filters or
navigation states.
Hope I answer your query
Swapnil -
PDF generation , FOP and Oracle Express DB
Am I right in assuming that you can't use the FOP PDF generation utility with Oracle Express Edition Database? i.e. no oc4j directory etc..
regards
Paul PAm I right in assuming that you can't use the FOP PDF generation utility with Oracle Express Edition Database? i.e. no oc4j directory etc..
regards
Paul P -
How to batch PDF multiple emails already saved to system
Hi everyone,
I would be very grateful for advice as to whether there is a way to PDF multiple saved emails at once using Abode? I have seen that it is possible to create multiple PDFs at once of emails in Outlook - but is there a way of batch creating multiple PDFs from emails which have already been saved to the system as 'Outlook Items'?
Whilst I know how to batch PDF Word documents etc, this doesn't seem to be an option in Adobe (we use Adobe XI) for emails. Likewise, if I simply highlight all the emails and right-click 'Convert to Adobe PDF', this replaces the name of each email as 'Memo Style' (whereas it works for Word documents).
We have many hundreds/thousands of emails saved on our work system as 'Outlook Items' (done before we upgraded systems and were able to save emails directly as PDFs from Outlook), and we need to convert them to PDF for upload to a new database programme, so it would be very helpful indeed if there were a way of avoiding having to convert them all one by one...
Many thanks in advance,
ZaraWhat programming method are you using with the Acrobat SDK?
-
CFDOCUMENT PDF generation peformance on Linux running CF server 8 or 9 is horrible
Can anyone help me understand how I can get the <cfdocument> tag to generate PDFs in reasonable time (and without throwing timeout errors) when running on CF 8 on Linux? Running on CF 9 doesn't make a difference, either. I can run the same code that generates a PDF on a Win 7 system and it completes the 1-2 page PDF in seconds. Do the same thing in CF8/9 on Linux and it takes so long (minutes) and then throws a timeout error. When we tried using Railo instead of CF8/9 it ran fine as well.
Our apps guy figured out the problem after googling the error log message. To put this in context, the deployed app is running in a Tomcat container on Linux.
The root cause is Java's AWT thinking there should be an Xserver available to talk to. Somehow in the code interactions during the PDF generation, calls are made to an Xserver that doesn't exist, with an absurdly long timeout. Adding the line "-Djava.awt.headless=true" to the catalina.sh script has solved the issue.
Hope this helps others!
Tea man
Maybe you are looking for
-
It seems that many functions in the SDK have underdocumented return codes in error situations. For example, take LrFileUtils.createAllDirectories(). The documentation says: Return value: (Boolean) True if any parent directory was created; false if al
-
How can I download "older" versions of OSX?
Hi there I have an old iMac that I would like to upgrade, but I don't seem to be able to find any older verson of OSX on the app store, like Lion, Mountain Lion or Mavericks. Only Yosemite is available and I as one would expect it's not possible to i
-
How to drag and drop an email from Outlook Express (with example code)
Hi, It is possible to drag a mail from Outlook Express and drop it on the desktop, and the file created is a .eml, which is a text file. If I drop it into a Java application, no DataFlavor is provided to make the data transfer possible. As the data t
-
Interfacing Vectra XU-6/200, W2K SP4 and Scanjet 2P, difficulties.
This is a query for the long serving HP folks. I am attempting to interface an HP Vectra XU-6/200 running under W2K SP4 and an HP Scanjet 2P, all legacy products. The Vectra XU and the Scanjet 2P are interfaced via an HP adaptor pwa. Unfortunately th
-
SMARTFORMS - dynamic amount of the columns
Hi Everyone. Please, would you give me some advice? I need to print a table with variable amount of columns. Is it possible to do it in SMARTFORMS? Thanks in advance for any answer. Pavel