7 votos

Tridion 2011 SP1 HR1 - envío de contenido a SmartTarget/Fredhopper

Estamos montando SmartTarget/Fredhopper en nuestro Tridion 2011 SP1 HR1 medio ambiente y tiene algún problema, de ahí la cuestión!

  • CM está configurado correctamente y podemos ver el <SmartTarget addToFredhopper="true"/> entrada en el paquete enviado al implementador.
  • El registro está configurado en el nivel de DEPURACIÓN para el implementador y podemos ver una entrada en el registro de smarttarget:

2013-01-23 10:46:08,148 INFO FredhopperDeployerModule - Inicio de la implementación de paquete de transporte 'D:\Tridion\incoming\Zip\tcm_0-22268-66560.Content\' a Fredhopper.

  • Lamentablemente no aparece nada en Fredhopper a pesar de que la cola de publicación se queda atascado en la comisión de Implementación de la fase hasta que finalmente se produce un "exceder de sondeo de error".

Fredhopper está instalado en un servidor diferente, entonces, estamos utilizando el SmartTarget servicio Web (no J2EE y Tomcat) y ha configurado esta en la smarttarget_conf.xml:

Location>http://server:8080/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl</Location>

Una comprobación rápida de esta URL en un navegador correctamente responde con el WSDL. También hemos configurado el servicio a un nivel de DEPURACIÓN, pero no hay archivo de registro se haya escrito, lo que sugiere que el implementador nunca successsfully envía nada.

Así:

  • Fredhopper instalado - Verificación
  • SmartTarget Servicio Web (Tomcat) - Verificación
  • La Publicación De Verificación
  • Implementador - Configurado correctamente, pero no puede llegar a la Web del Servicio por la mirada de ella?

Puede alguien asesoramiento sobre los pasos siguientes para comprobar o cualquier cosa obvia que nos hemos perdido?

UPDATE_

Información adicional desde el núcleo de registro - no parece ser incapaz de ejecutar onSuccess aquí, que parece un poco sospechoso!

2013-01-23 14:53:12,094 INFO FredhopperDeployerModule - Inicio de la implementación de paquete de transporte 'D:\Tridion\incoming\Zip\tcm_0-22272-66560.Content\' a Fredhopper.

2013-01-23 14:53:12,109 de DEPURACIÓN RMICacheChannelConnector - Radiodifusión evento terminó clave: 67:17789:17791

2013-01-23 14:53:12,250 ERROR DeployPipelineExecutor - no se puede ejecutar onSuccess evento en la fase de Implementación Fase de confirmación de la transacción: tcm:0-22272-66560

2013-01-23 14:53:12,250 de DEPURACIÓN DeployPipelineExecutor - Comprobar si la transacción se ha completado: tcm:0-22272-66560 es falso

2013-01-23 14:53:12,250 INFO DeployPipelineExecutor - una vez finalizada la ejecución de la implementación de tuberías para: tcm:0-22272-66560 en 17722 ms.

2013-01-23 14:53:12,250 INFO TransactionManager - la Limpieza de la Implementación del paquete de transacción: mtc:0-22272-66560 y tipo: CONTENIDO

2013-01-23 14:53:12,265 INFO TransactionManager de - Terminado, manejo de paquete de Implementación: tcm:0-22272-66560 tipo: CONTENIDO

2013-01-23 14:53:12,265 de DEPURACIÓN QueueLocationHandler - la Eliminación de la cola de la Implementación del paquete: tcm:0-22272-66560 tipo: CONTENIDO.

2013-01-23 14:53:12,265 de DEPURACIÓN QueueLocationHandler - la Eliminación de bloqueo exclusivo en la Implementación del paquete: tcm:0-22272-66560 tipo: CONTENIDO. 2013-01-23 14:53:12,265 de DEPURACIÓN QueueLocationHandler - Eliminado el bloqueo exclusivo en la Implementación del paquete: tcm:0-22272-66560 tipo: CONTENIDO.

7voto

Peter Kjaer Puntos 211

Me gustaría comprobar la ubicación para almacenar los archivos XML en el archivo de propiedades de la implementación del servicio web. A continuación, asegúrese de que se puede escribir en esa ubicación (el uso de una herramienta de monitoreo para verificar esto)

Se supone que para controlar los errores correctamente (y registro), pero tal vez algo va mal allí.

¿Qué sucede si cambio de uso de la web para la implementación del servicio de almacenamiento de los archivos XML en una ubicación en el mismo servidor? No crea el archivo y hace la publicación de continuar? Esto daría una idea de donde está el problema...

4voto

Gertjan Assies Puntos 156

Es el Editor de SmartTarget Extensión está instalada correctamente?

En su Paquete de Transporte debería haber una sección en la component_presentations.xml con información extra. Que la información es llenada por el Editor de Extensión.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: