【发布时间】:2013-11-01 22:39:27
【问题描述】:
当我尝试在我的 Java 桌面应用程序中显示我的 .rpt 报告(Crystal Report XI 文件)时,出现以下错误。
当我调用这个方法时:
try {
.... //some code that works correctly
reportClientDoc.getDatabaseController().logon(USERNAME, PASSWORD);
}
catch(ReportSDKException ex) {
System.out.println(ex.getMessage());
System.out.println(ex.getCause());
System.out.println(ex);
}
它会抛出这个警告和异常:
log4j:WARN 找不到记录器的附加程序 (com.crystaldecisions.reports.reportdefinition.ReportDocument)。
log4j:WARN 请正确初始化log4j系统。
Errore nella ricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)
com.crystaldecisions.reports.common.JndiNotFoundException: Errore nellaricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Errore nellaricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)---- 错误代码:-2147467259 错误代码名称:失败
我只在我的应用程序中导入了 log4j.jar。我必须执行一些具体的初步步骤吗?
【问题讨论】:
-
你让它工作了吗?如果是这样,如果其中一个答案解决了您的问题,那么请接受它或添加一些要求澄清的 cmets。
标签: java crystal-reports reportviewer