【问题标题】:No log files to process endeca没有要处理 endeca 的日志文件
【发布时间】:2015-01-13 23:26:55
【问题描述】:

我想用 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)

关于哪里出了问题的一些线索?

【问题讨论】:

    标签: runtime-error endeca reportgenerator


    【解决方案1】:

    报告流程需要日志文件才能生成报告。默认情况下,不会向日志服务器发送任何日志消息。

    如果您查看橙色参考应用程序 (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。

    【讨论】:

      猜你喜欢
      • 2018-10-15
      • 1970-01-01
      • 2013-07-10
      • 1970-01-01
      • 2018-02-22
      • 1970-01-01
      • 1970-01-01
      • 2014-08-22
      • 2012-07-22
      相关资源
      最近更新 更多