Когда я пытаюсь показать свой отчет .rpt (файл Crystal Report XI) в своем рабочем приложении Java, у меня есть следующие ошибки.Java-приложение для настольных ПК: Код ошибки: -2147467259 Код ошибки: не удалось
Когда я называю этот метод:
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 Нет appenders не может быть найден регистратор (com.crystaldecisions.reports.reportdefinition. ReportDocument).
log4j: WARN Пожалуйста, правильно инициализируйте систему log4j.
Errore Нелла Ricerca дель нома JNDI (D: \ Documenti \ NetBeansProjects \ italpolVigilanza \ dbData \ italpol.mdb)
com.crystaldecisions.reports.common.JndiNotFoundException: Errore Нелла Ricerca дель нома JNDI (D: \ Documenti \ NetBeansProjects \ italpolVigilanza \ dbData \ italpol.mdb)
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Errore Нелла Ricerca дель нома JNDI (D: \ Documenti \ NetBeansProjects \ italpolVigilanza \ dbData \ italpol.mdb) ---- Ошибка трески e: -2147467259 Код ошибки:
Я только импортировал log4j.jar в свое приложение. Существуют ли какие-то конкретные предварительные шаги, которые я должен выполнить?
Вы получили его на работу? Если это так, если в одном из ответов была исправлена ваша проблема, пожалуйста, примите это или добавьте некоторые комментарии, требующие разъяснений. –