无法启动Content Delivery Component的原因可能是找不到Tridion Home Location

时间:2012-10-12 07:31:15

标签: tridion tridion-2011

请提出以下问题的原因:

无法启动Content Delivery Component,无法找到由cd_core.jar cd_model.jar和(cd_broker_conf.xml或cd_storage_conf.xml)配置文件的存在确定的Tridion Home Location

我可以看到Tridion_home变量是在环境变量中定义的,如果我回显%tridion_home%,它会给我的tridion主路径。

希望得到任何帮助!!

感谢。

最诚挚的问候, MS

编辑:我尝试连接时产生的实际错误如下:

Server Error in '/' Application.
--------------------------------------------------------------------------------

Could not initialize class com.tridion.linking.Linking
================================================

Some configured classpath roots cannot be found

================================================

   ClassPath           : D:\www\IBETEST\bin\bin

============================================================
Some Java classes or interfaces could not be found or loaded

The most typical reasons for this problem are:

- you forgot to configure a classpath
- a jarfile, zipfile, or directory is missing from your
  classpath
- you have a typo in one of your classpath entries
- a jarfile required by one of your classes is missing from
  your classpath
- a jarfile on your classpath is out-of-date and does not
  contain some new classes

============================================================

2 个答案:

答案 0 :(得分:1)

错误消息指出,如果路径中存在cd_core.jar cd_model.jar和(cd_broker_conf.xml或cd_storage_conf.xml)配置文件,则确定tridion_home有效。因此,当您回显%tridion_home%时,验证jar和配置文件是否显示在路径中。如果它们丢失了,那么请确保将相应的服务器角色放在lib文件夹中。

答案 1 :(得分:1)

看起来您在该位置缺少JAR文件或配置文件,因此它将其排除为有效的Tridion主页。

查看我的博文,了解有关Tridion主目录的详细信息:How Tridion Content Delivery loads configuration files (.NET)