Tag: webmethods

在软件ag webmethods中使用第三方库会导致InvocationTargetException

我在webmethods中使用这个库来读取一个大的.xlsm文件,这是一个Apache POI库的包装。 我无法使用默认的POI API,因为该文件包含超过100万行,并且它太大而无法一次加载。 所以这里的问题是,当我在eclipse(而不是webmethods)中的testing项目中导入库时,它完全没有任何问题,但是当我运行时将其导入到带有所有必需的jar文件的webmethods中时,会引发“InvocationTargetException” 。 以下是用于parsing该库的类: package com.monitorjbl.xlsx; import com.monitorjbl.xlsx.exceptions.CloseException; import com.monitorjbl.xlsx.exceptions.MissingSheetException; import com.monitorjbl.xlsx.exceptions.OpenException; import com.monitorjbl.xlsx.exceptions.ReadException; import com.monitorjbl.xlsx.impl.StreamingCell; import com.monitorjbl.xlsx.impl.StreamingRow; import org.apache.poi.openxml4j.exceptions.InvalidFormatException; import org.apache.poi.openxml4j.exceptions.OpenXML4JException; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.poifs.crypt.Decryptor; import org.apache.poi.poifs.crypt.EncryptionInfo; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.ss.usermodel.BuiltinFormats; import org.apache.poi.ss.usermodel.DataFormatter; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.util.CellReference; import org.apache.poi.xssf.eventusermodel.XSSFReader; import org.apache.poi.xssf.model.SharedStringsTable; import org.apache.poi.xssf.model.StylesTable; import org.apache.poi.xssf.usermodel.XSSFCellStyle; import org.apache.poi.xssf.usermodel.XSSFRichTextString; import org.slf4j.Logger; import org.slf4j.LoggerFactory; […]