|
I'm having trouble creating a prototype for the following java code:
document.add(new Paragraph("Hello World") );
Here's what I have so far:
D jFileOutputStream...
D S O CLASS(*JAVA
D :'java.io.FileOutputStream')
D Document S O CLASS(*JAVA
D :'com.lowagie.text.Document')
D ITXTParagraph S O CLASS(*JAVA
D :'com.lowagie.text.Paragraph')
D AddParagraphToDocument...
D PR ExtProc(*JAVA:
D 'com.lowagie.text.Document':
D 'add')
D peParagraph like(ITXTParagraph)
D PdfDocument S LIKE(Document)
D writerFile S LIKE(jFileOutputStream)
D ThisWriter S LIKE(PdfWriter)
D paragraph S LIKE(ITXTParagraph)
/free
// Document is created without errors (PdfDocument)
// file output stream is created without errors (writerFile)
// Paraghraph is created without errors (paragraph)
AddParagraphToDocument(Document:Paragraph);
/End-free
The error I get is: Message . . . . : Java exception received when calling
Java method.
Cause . . . . . : ....Java exception "java.lang.NoSuchMethodError: add" when
calling
method "add" with signature "(Lcom.lowagie.text.Paragraph;)V" in class
"com.lowagie.text.Document".
I've checked everything and the spelling and capitalization is
correct for the prototype.
The jar file resides at /QIBM/UserData/Java400/ext, so this shouldn't be
a classpath issue as far as I know.
Can anyone tell me if they see anything wrong?
Thanks
Basilio
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.