gpt4 book ai didi

Java桌面应用程序: Error code:-2147467259 Error code name:failed

转载 作者:行者123 更新时间:2023-12-01 16:03:38 24 4
gpt4 key购买 nike

当我尝试在 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 No appenders could be found for logger (com.crystaldecisions.reports.reportdefinition.ReportDocument).

log4j:WARN Please initialize the log4j system properly.

Errore nella ricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)

com.crystaldecisions.reports.common.JndiNotFoundException: Errore nella ricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)

com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Errore nella ricerca del nome JNDI (D:\Documenti\NetBeansProjects\italpolVigilanza\dbData\italpol.mdb)---- Error code:-2147467259 Error code name:failed

我只在我的应用程序中导入了 log4j.jar。我必须执行一些具体的初步步骤吗?

最佳答案

我怀疑线索就在之前的错误消息中,(根据 Google 的说法)用意大利语说“JNDI 名称搜索时出错”。

简而言之,您的应用程序似乎希望通过 JNDI 找到对数据库 Controller 的引用,但它不存在。

顺便说一句,“错误代码:-2147467259”可能只是由于应用程序调用System.exit(-1)所致。

关于Java桌面应用程序: Error code:-2147467259 Error code name:failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3171041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com