0

我有一个简单的 MDB,它使用 Apache FOP 将 FO 转换为 PDF。最初,我尝试将 FOP 作为库包含在我的耳朵中,但由于类加载错误而失败。

据我了解,第 3 方库需要在 JBoss/Wildfly 中创建为模块。

然后我尝试为 fop 创建一个 wildfly 模块,现在出现以下错误:

Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry

给出错误的代码如下:

    try {
        fopFactory = FopFactory.newInstance(new File("fopconf.xml"));
    }
    catch (Exception ex) {
        logger.error(ex.getMessage(), ex);
    }

我还关注了此链接中的信息https://developer.jboss.org/thread/204749?start=0&tstart=0

任何帮助将不胜感激。

4

0 回答 0