AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 471673
Accepted
Neil
Neil
Asked: 2013-01-24 03:08:39 +0800 CST2013-01-24 03:08:39 +0800 CST 2013-01-24 03:08:39 +0800 CST

Tridion 2011 SP1 HR1 - 将内容发送到 SmartTarget/Fredhopper

  • 772

我们正在我们的 Tridion 2011 SP1 HR1 环境中设置 SmartTarget/Fredhopper 并且遇到了障碍 - 因此问题!

  • CM 配置正确,我们可以<SmartTarget addToFredhopper="true"/>在发送给部署者的包中看到条目。
  • 部署程序在 DEBUG 级别配置了日志记录,我们可以在 smarttarget 日志中看到一个条目:

2013-01-23 10:46:08,148 信息 FredhopperDeployerModule - 开始部署传输包 'D:\Tridion\incoming\Zip\tcm_0-22268-66560.Content\' 到 Fredhopper。

  • 遗憾的是,Fredhopper 中什么也没有出现——发布队列卡在提交部署阶段,直到它最终因“超出轮询错误”而失败。

Fredhopper 安装在不同的服务器上,因此我们使用 SmartTarget Web 服务(非 J2EE 和 Tomcat)并在 smarttarget_conf.xml 中配置它:

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

在浏览器中快速检查此 URL 会成功响应 WSDL。我们还将服务配置为 DEBUG 级别,但从未写入任何日志文件,这表明部署者从未成功向其发送任何内容。

所以:

  • Fredhopper 已安装 - 检查
  • SmartTarget Web 服务 (Tomcat) - 检查
  • 发布 - 检查
  • Deployer - 配置正确,但看起来无法访问 Web 服务?

任何人都可以就下一步检查或我们遗漏的任何明显问题提出建议吗?

更新_

核心日志中的附加信息 - 此处似乎无法执行 onSuccess,看起来有点可疑!

2013-01-23 14:53:12,094 信息 FredhopperDeployerModule - 开始部署传输包 'D:\Tridion\incoming\Zip\tcm_0-22272-66560.Content\' 到 Fredhopper。

2013-01-23 14:53:12,109 DEBUG RMICacheChannelConnector - 密钥的广播事件完成:67:17789:17791

2013-01-23 14:53:12,250 错误 DeployPipelineExecutor - 无法分阶段执行 onSuccess 事件:事务的部署提交阶段:tcm:0-22272-66560

2013-01-23 14:53:12,250 DEBUG DeployPipelineExecutor - 检查交易是否完成:tcm:0-22272-66560 为假

2013-01-23 14:53:12,250 INFO DeployPipelineExecutor - 在 17722 毫秒内完成执行部署管道:tcm:0-22272-66560。

2013-01-23 14:53:12,250 INFO TransactionManager - 清理交易部署包:tcm:0-22272-66560 和类型:CONTENT

2013-01-23 14:53:12,265 INFO TransactionManager - 完成部署包的处理:tcm:0-22272-66560 类型:CONTENT

2013-01-23 14:53:12,265 DEBUG QueueLocationHandler - 从队列中删除部署包:tcm:0-22272-66560,类型:CONTENT。

2013-01-23 14:53:12,265 DEBUG QueueLocationHandler - 删除部署包的独占锁:tcm:0-22272-66560,类型:CONTENT。2013-01-23 14:53:12,265 DEBUG QueueLocationHandler - 删除了部署包的独占锁:tcm:0-22272-66560,类型:CONTENT。

tridion
  • 2 2 个回答
  • 394 Views

2 个回答

  • Voted
  1. Peter Kjaer
    2013-01-24T05:44:04+08:002013-01-24T05:44:04+08:00

    我会仔细检查用于在部署 Web 服务的属性文件中存储 XML 文件的位置。然后确保它可以写入该位置(使用监控工具检查)

    它应该正确处理错误(并记录它们)但也许那里出了问题。

    如果将其从使用部署 Web 服务更改为将 XML 文件存储在同一服务器上的某个位置,会发生什么情况?它会创建文件并继续发布吗?这将提供有关问题所在的线索......

    • 7
  2. Best Answer
    Gertjan Assies
    2013-01-29T05:50:40+08:002013-01-29T05:50:40+08:00

    SmartTarget Publisher Extension 是否安装正确?

    在您的传输包中,component_presentations.xml 中应该有一个包含额外信息的部分。该信息由所述 Publisher Extension 填写。

    • 4

相关问题

  • 如何配置 Tridion 日志记录以与 logback 链接?

  • 配置 Tridion UGC 垃圾邮件过滤器的正确方法是什么?(。网)

  • Tridion 内容交付“配置环境数据框架时出错”

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve