2013-10-14 2 views
1

Я получаю следующее сообщение об ошибке при выполнении на JBoss:docx4j внутри JBoss NoClassDefFoundError

WordprocessingMLPackage template = WordprocessingMLPackage .load(new FileInputStream(new File(name)));

  • Java версия: 1.7.0_25
  • JBoss версии: 7.1.1.Final
  • docx4j версия: 2.8.1

Ошибка: java.lang.NoClassDefFoundError: Could not initialize class org.docx4j.jaxb.Context

Я знаю, что в этом вопросе уже есть вопрос, но ответа не было и кажется, что вопрос остался позади.

ответ

1

Пожалуйста, смотрите мой новый ответ на Cannot use docx4j inside of JBoss 7

Мой тест использовали ту же версию JBoss (7.1.1), но:

  • старый Java (1.6.0_27)
  • новее docx4j (текущая Nightly)

Я не думаю, что эти различия должны иметь значение.

С помощью этой конфигурации, можно смело игнорировать лог сообщение java.lang.ClassNotFoundException: com.sun.xml.internal.bind.marshaller.NamespacePrefixMapper

+0

Так мы можем игнорировать его полностью? +1 всем, кто говорит об этом :) –