3
我的要求是將條形碼嵌入Word.doc文件,然後將其轉換爲PDF。我正在嘗試docmosis這個項目,它的工作到目前爲止 - 除了當我嘗試生成PDF條碼啓用。我收到以下錯誤,我猜測它是一個缺失的依賴項,我希望有人可以爲我識別。獲取barcode4j與Docmosis Tornado合作
這是我如何啓動Docmosis服務:
java -jar docmosisTornado2.3.war -classpath ..\barcode4j-2.1.0\build\barcode4j.jar
,這是我找回了錯誤:
Exception in thread "ODFExplodedTemplatePopulator10987705" java.lang.NoClassDefFoundError: org/krysalis/barcode4j/impl/AbstractBarco
deBean
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.docmosis.template.analysis.barcode.BarcodeGeneratorFactory$_A.A(line:64)
at com.docmosis.template.analysis.barcode.BarcodeGeneratorFactory$_A.access$0(line:59)
at com.docmosis.template.analysis.barcode.BarcodeGeneratorFactory.getGenerator(line:39)
at com.docmosis.template.population.openoffice.PopulationContext.getImage(line:495)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:2590)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.access$1(line:2581)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl$2.A(line:1569)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:1539)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:2781)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:1124)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:481)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:942)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:481)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:1127)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:481)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:1127)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:481)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:516)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:481)
at com.docmosis.template.population.openoffice.ContentStreamPopulatorObfImpl.A(line:384)
at com.docmosis.template.population.openoffice.ODFExplodedTemplatePopulator.processContent(line:203)
at com.docmosis.template.population.openoffice.ODFExplodedTemplatePopulator.processTask(line:113)
at com.docmosis.util.pipeline.impl.AbstractDataWorker.run(line:129)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: org.krysalis.barcode4j.impl.AbstractBarcodeBean
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1854)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1703)
... 26 more