runtime-error - 没有日志文件可处理endeca

标签 runtime-error endeca reportgenerator

我想用endeca创建日记报告,所以我的日志服务器运行在15010 [端口],但是当我启动[WeeklyReportGenerator]时似乎出现了问题,我认为是因为我的日志服务器有错误,我检查了日志,这是错误:

Oct 12, 2012 10:19:17 AM com.endeca.forge.base.Pipeline$Engine$1 handle
WARNING: Error in pipeline: No log files to process
Oct 12, 2012 10:19:17 AM com.endeca.rg.components.input.FileSystemMultiInput$Engine$Statistics log
INFO: LogFileInput/FileSystemInput/com.endeca.rg.components.input.FileSystemMultiInput: Progress: 1/1 (100%), 0:00:00 remaining
Oct 12, 2012 10:19:17 AM com.endeca.rg.ReportGenerator main
SEVERE: Unable to proceed
Pipeline execution interrupted by exception
No log files to process
java.lang.RuntimeException: No log files to process
    at com.endeca.rg.components.input.LogFileInput$Substitution$1$Engine.portClosed(LogFileInput.java:269)

关于什么是错的一些线索?

最佳答案

报告过程需要日志文件才能生成报告。默认情况下,没有日志消息发送到日志服务器。

如果查看橙色引用应用程序(http://:8006/endeca_jspref),您会看到它确实实现了日志记录。如果查看logging_functions.jsp,则可以看到有关如何发送日志消息的良好基本实现(C:\ Endeca \ ToolsAndFrameworks \ 11.1.0 \ reference \ endeca_jspref \ logging_functions.jsp)

如果您使用的是Assembler API,它将为您处理大多数日志记录。确保您配置了正确的主机名和端口。如果需要扩展或替换日志记录,请在assembler-context.xml中查找com.endeca.infront.navigation.event.LogServerAdapter。

关于runtime-error - 没有日志文件可处理endeca,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12862859/

相关文章:

python-3.x - 按下 "Ctrl+C"时 python 回显服务器的 Unicode 错误

solr - 在 nutch 抓取的 solr 数据中建立索引时出错

用于 Endeca 的 ASP.NET RADKit

linux - 使用 SAN 上目录副本的多个应用程序

java - Endeca 导航引擎无法处理请求

C++:此代码编译,但抛出运行时检查失败 #2 - 变量 'num' 周围的堆栈已损坏。发生

runtime-error - 我在每个类中有超过三个元素,但我收到此错误 : "class cannot be less than k=3 in scikit-learn"

.net - 如何使用 OpenCover 和 ReportGenerator 查看单元测试覆盖率结果?

java - 如何用 Java 生成报告?