JBoss NoClassDefFoundError中的docx4j

时间:2013-10-14 07:08:16

标签: java jboss docx4j

在jboss上执行时出现以下错误:

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 个答案:

答案 0 :(得分:1)

请在Cannot use docx4j inside of JBoss 7

查看我的新答案

我的测试使用了相同版本的JBoss(7.1.1),但是:

  • old Java(1.6.0_27)
  • 较新的docx4j(当前每晚)

我认为这些差异并不重要。

使用此配置,可以安全地忽略日志消息java.lang.ClassNotFoundException:com.sun.xml.internal.bind.marshaller.NamespacePrefixMapper