2012-10-12 4 views
1

Je veux créer un rapport de journal avec endeca, donc j'ai serveur de journal en cours d'exécution à 15010 [port], mais quand je commence [WeeklyReportGenerator] semble quelque chose ne va pas je pense parce que j'ai une erreur avec serveur de journal, je vérifie journal et c'est une erreur:Aucun fichier journal à traiter endeca

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) 

Une indication de ce qui ne va pas?

Répondre

0

Les processus de génération de rapports nécessitent des fichiers journaux afin de générer des rapports. Par défaut, aucun message de journal n'est envoyé au serveur de journalisation.

Si vous regardez l'application de référence orange (http: //: 8006/endeca_jspref), vous verrez qu'elle met en œuvre la journalisation. Si vous regardez le logging_functions.jsp, vous pouvez voir une bonne implémentation de base de comment envoyer des messages de journal (C: \ Endeca \ ToolsAndFrameworks \ 11.1.0 \ référence \ endeca_jspref \ logging_functions.jsp)

Si vous êtes En utilisant l'API Assembler, il gérera la plus grande partie de la journalisation pour vous. Assurez-vous que le nom d'hôte et le port corrects sont configurés. Si vous devez étendre ou remplacer la journalisation, recherchez com.endeca.infront.navigation.event.LogServerAdapter dans le fichier assembler-context.xml.

Questions connexes