我可以在本地运行我的 IBM Notes 代理而不会出错,但是当我在服务器上运行代理时,我收到以下错误。
LS2J 错误:抛出 java.lang.NoClassDefFoundError: org.apache.pdfbox.pdmodel.PDDocument 在过程 GETTEMPLATE,第 79 行
我的LotusScript代理使用 LS2J 调用一个 java 类。使用以下库的 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
还是有其他问题?