Развертывание Apache FOP для Wildfly

У меня есть простой MDB, который выполняет преобразования FO в PDF с использованием Apache FOP. Первоначально я пытался включить FOP в качестве библиотеки в моем ухе, но это не удалось из-за ошибки загрузки класса.

Из того, что я могу понять, сторонние библиотеки нужно создавать как модули в JBoss/Wildfly.

Затем я попытался создать модуль wildfly для fop и теперь получаю следующую ошибку:

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

Любая помощь будет принята с благодарностью.

0 ответов

Другие вопросы по тегам