gpt4 book ai didi

tridion - 从 Eclipse 运行自定义部署程序

转载 作者:行者123 更新时间:2023-12-04 12:55:44 27 4
gpt4 key购买 nike

我经历过Jaime's deployer tutorial .

我已经成功创建了我的部署程序扩展,当它与 SDL Tridion 集成时,该功能可以完全按照要求工作。

但是,我无法开始工作的是本地调试/在 Eclipse 中使用部署程序运行(记录为 here)

基于 Eclipse 的部署程序确实运行。如果我将 zip 文件放入我的测试传入文件夹中,则会提取并处理 zip。但是,我编写的 customdeployer 代码从未输入或执行过。

我在“eclipse”部署程序日志中没有收到任何错误,但它总是在以下行停止:

2012-04-13 20:24:51,642 DEBUG QueueLocationHandler - Removing exclusive lock on Deployment package: tcm:0-1026-66560 with type: CONTENT.



由于我们这里有三位开发人员也在他们所有的机器上遇到了同样的问题,我想知道(希望!)这是一个常见问题,有人知道我们做错了什么。

谢谢

最佳答案

你能查一下是哪个cd_deployer_conf.xml它是由 Deployer 加载的吗?只需检查 Deployer 启动日志(在 Debug模式下)。

我怀疑您在调试/运行时的 Eclipse 项目没有加载 cd_*_config.xml来自 config 的文件Eclipse 中的文件夹。这将阻止您的部署模块(我假设您在 cd_deployer_conf.xml 中配置)被加载和调用。

我通常做的是声明 config文件夹作为 Eclipse 源文件夹。然后在调试/运行时,Eclipse 将自动包含在类路径中。这使得第 8 点来自 http://www.sdltridionworld.com/articles/sdltridion2011/tutorials/Deployer_Extensions_With_Eclipse_3.aspx多余的。

关于tridion - 从 Eclipse 运行自定义部署程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10146490/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com