ฉันสามารถรันเอเจนต์ IBM Notes ของฉันแบบโลคัลได้โดยไม่มีข้อผิดพลาด อย่างไรก็ตาม เมื่อฉันรันเอเจนต์บนเซิร์ฟเวอร์ ฉันได้รับข้อผิดพลาดต่อไปนี้
ข้อผิดพลาด LS2J: โยน java.lang.NoClassDefFoundError: org.apache.pdfbox.pdmodel.PDDocument ในขั้นตอน GETTEMPLATE บรรทัด 79
เอเจนต์ LotusScript ของฉันเรียกใช้คลาส java โดยใช้ LS2J คลาส Java ที่ใช้ไลบรารีต่อไปนี้:
import java.io.File;
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDDocumentCatalog;
import org.apache.pdfbox.pdmodel.interactive.form.PDAcroForm;
import org.apache.pdfbox.pdmodel.interactive.form.PDField;
import org.w3c.dom.Document;
import org.w3c.dom.*;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
ฉันได้เพิ่มไฟล์ JAR ต่อไปนี้ลงในเซิร์ฟเวอร์ Domino และได้รีสตาร์ทแล้ว
pdfbox-1.8.jar,
commons-lang-2.1.jar,
commons-logging-1.2.jar
มีไฟล์ JAR อื่น ๆ ที่ฉันต้องการคัดลอกไปที่: \notes\jvm\lib\ext
หรือมีอย่างอื่นผิดปกติหรือไม่