2014-01-21 29 views
0

我使用apache ant 1.6.5創建jar文件。只有一個位置fop jar是。。現在我依然發現了錯誤,我使用WebLogic 10.3.2訪問應用程序 任何人都可以幫助我在此 下面是堆棧跟蹤 -org.apache.fop.apps.FOPException「的簽名者信息與相同包中的其他類的簽名者信息不匹配

01/21/2014 18:25:43 FATAL [PdfReportGenerator] {Method=generateReport}. class "org.apache.fop.apps.FOPException"'s signer information does not match signer information of other classes in the same package 
java.lang.SecurityException: class "org.apache.fop.apps.FOPException"'s signer information does not match signer information of other classes in the same package 
    at java.lang.ClassLoader.checkCerts(Unknown Source) 
    at java.lang.ClassLoader.preDefineClass(Unknown Source) 
    at java.lang.ClassLoader.defineClassCond(Unknown Source) 
    at java.lang.ClassLoader.defineClass(Unknown Source) 
    at java.security.SecureClassLoader.defineClass(Unknown Source) 
    at java.net.URLClassLoader.defineClass(Unknown Source) 
    at java.net.URLClassLoader.access$000(Unknown Source) 
    at java.net.URLClassLoader$1.run(Unknown Source) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) 
    at java.lang.ClassLoader.loadClass(Unknown Source) 
    at com.ags.mhlwreports.generator.pdf.PdfReportGenerator.generatePDFReport(PdfReportGenerator.java:316) 

回答

0

你有兩個不同版本的FOP在你的類路徑中,確保你只有一個版本,有時供應商將FOP包裝在他們自己的包中 - 所以你不僅可以查找fop-VERSION.jar,而且可以查找所有的org.apache.fop.apps.FOPException JAR。

相關問題