Wir richten SmartTarget / Fredhopper in unserer Tridion 2011 SP1 HR1-Umgebung ein und haben einen Haken - daher die Frage!
- CM ist korrekt konfiguriert und wir können den
<SmartTarget addToFredhopper="true"/>
Eintrag im Paket sehen, der an den Deployer gesendet wurde. - Die Protokollierung wird auf DEBUG-Ebene für den Deployer konfiguriert, und im Smarttarget-Protokoll wird ein Eintrag angezeigt:
2013-01-23 10: 46: 08,148 INFO FredhopperDeployerModule - Starten Sie die Bereitstellung des Transportpakets 'D: \ Tridion \ incoming \ Zip \ tcm_0-22268-66560.Content \' für Fredhopper.
- Leider wird in Fredhopper nichts angezeigt - die Veröffentlichungswarteschlange bleibt in der Bereitstellungsphase fest, bis sie schließlich mit einem "Fehler beim Überschreiten der Abfrage" fehlschlägt.
Fredhopper ist auf einem anderen Server installiert, daher verwenden wir den SmartTarget-Webdienst (nicht J2EE & Tomcat) und haben dies in der Datei smarttarget_conf.xml konfiguriert:
Location>http://server:8080/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl</Location>
Eine schnelle Überprüfung dieser URL in einem Browser antwortet erfolgreich mit der WSDL. Wir haben den Dienst auch auf DEBUG-Ebene konfiguriert, aber es wird nie eine Protokolldatei geschrieben, was darauf hindeutet, dass der Bereitsteller niemals erfolgreich etwas an ihn sendet.
Damit:
- Fredhopper installiert - Überprüfen
- SmartTarget-Webdienst (Tomcat) - Überprüfen
- Veröffentlichen - Überprüfen
- Deployer - Richtig konfiguriert, aber anscheinend nicht in der Lage, den Webdienst zu erreichen?
Kann jemand Ratschläge zu den nächsten zu überprüfenden Schritten geben oder etwas Offensichtliches, das wir verpasst haben?
AKTUALISIEREN_
Zusätzliche Informationen aus dem Kernprotokoll - hier scheint onSuccess nicht ausgeführt werden zu können, was etwas verdächtig aussieht!
2013-01-23 14: 53: 12,094 INFO FredhopperDeployerModule - Starten Sie die Bereitstellung des Transportpakets 'D: \ Tridion \ incoming \ Zip \ tcm_0-22272-66560.Content \' für Fredhopper.
2013-01-23 14: 53: 12,109 DEBUG RMICacheChannelConnector - Broadcasting-Ereignis für Schlüssel beendet: 67: 17789: 17791
2013-01-23 14: 53: 12,250 ERROR DeployPipelineExecutor - onSuccess-Ereignis kann nicht in Phase ausgeführt werden: Bereitstellungs-Commit-Phase für Transaktion: tcm: 0-22272-66560
2013-01-23 14: 53: 12,250 DEBUG DeployPipelineExecutor - Überprüfen, ob die Transaktion abgeschlossen ist: tcm: 0-22272-66560 ist falsch
2013-01-23 14: 53: 12,250 INFO DeployPipelineExecutor - Ausführung der Bereitstellungspipeline für: tcm: 0-22272-66560 in 17722 ms abgeschlossen.
2013-01-23 14: 53: 12,250 INFO TransactionManager - Bereinigen des Bereitstellungspakets für die Transaktion: tcm: 0-22272-66560 und Typ: CONTENT
2013-01-23 14: 53: 12,265 INFO TransactionManager - Abgeschlossene Bearbeitung des Bereitstellungspakets: tcm: 0-22272-66560 mit Typ: CONTENT
2013-01-23 14: 53: 12,265 DEBUG QueueLocationHandler - Entfernen aus der Warteschlange Bereitstellungspaket: tcm: 0-22272-66560 mit Typ: CONTENT.
2013-01-23 14: 53: 12,265 DEBUG QueueLocationHandler - Entfernen der exklusiven Sperre für das Bereitstellungspaket: tcm: 0-22272-66560 mit dem Typ: CONTENT. 2013-01-23 14: 53: 12,265 DEBUG QueueLocationHandler - Die exklusive Sperre für das Bereitstellungspaket wurde entfernt: tcm: 0-22272-66560 mit dem Typ: CONTENT.