Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tridion在内容端口后不发布_Tridion - Fatal编程技术网

Tridion在内容端口后不发布

Tridion在内容端口后不发布,tridion,Tridion,我在两台Content Manager服务器之间成功地实现了内容端口。现在,当我试图发布这些页面时,我在所有页面上都遇到了下面的错误 (5) Invalid procedure call or argument Unable to get rendered content of Page (tcm:54-18445-64). Unable to read Page (tcm:54-18445-64). URLConversion.PostProcessLocationInfo PageBLST

我在两台Content Manager服务器之间成功地实现了内容端口。现在,当我试图发布这些页面时,我在所有页面上都遇到了下面的错误

(5) Invalid procedure call or argument
Unable to get rendered content of Page (tcm:54-18445-64).
Unable to read Page (tcm:54-18445-64).

URLConversion.PostProcessLocationInfo
PageBLST.Read
XMLState.GetXML
Page.GetXML
UtilitiesPublish.RenderPage
Page.Render
Request.Render
即使尝试在Content Manager中打开页面,我仍然会收到错误“无效的远程过程调用”

使用IE中的直接TCM链接,我得到了上述内容的以下信息:

<?xml version="1.0"?>
-<tcm:Error Severity="1" Source="Kernel" Category="7" ErrorCode="5" xmlns:tcm="http://www.tridion.com/ContentManager/5.0">-<tcm:Line ErrorCode="5" MessageID="16137" Cause="false">
<![CDATA[Unable to read Page (tcm:54-18445-64).]]>
<tcm:Token>RESID_4553</tcm:Token><tcm:Token>RESID_4442</tcm:Token><tcm:Token>tcm:54-18445-64</tcm:Token></tcm:Line>-<tcm:Line ErrorCode="5" Cause="true">
<![CDATA[Invalid procedure call or argument]]>
</tcm:Line>-<tcm:Details>-<tcm:CallStack><tcm:Location>URLConversion.PostProcessLocationInfo</tcm:Location><tcm:Location>PageBLST.Read</tcm:Location><tcm:Location>XMLState.GetXML</tcm:Location><tcm:Location>Page.GetXML</tcm:Location></tcm:CallStack></tcm:Details></tcm:Error>

--
RESID_4553 RESID_4442tcm:54-18445-64-
--URLConversion.PostProcessLocationInfoPageBLST.ReadXMLState.GetXMLPage.GetXML
更新:

对于无法正常打开的页面,请按以下方式提取数据库

ID  ITEM_TYPE   ITEM_REFERENCE_ID   VERSION TITLE   SCHEMA_REFERENCE_ID APPROVAL_STATUS_ID  PUBLICATION_ID  CONTENT REVISION    TRUSTEE_ID  MODIFICATION_DATE   USER_COMMENT    SYSTEM_COMMENT  BINARY_ID   BINARY_SIZE FILE_NAME   IS_EXTERNAL_BINARY  PAGE_TEMPLATE_REF_ID    COMPONENT_PROCESS   FILE_EXT    PRIORITY    IS_SIMPLE   NAMESPACE_URI   ROOT_ELEMENT    SUB_TYPE    ALLOWED_ON_PAGE PUBLISH_TO_REPOSITORY   METADATA_SCHEMA_REFERENCE_ID    METADATA_XML    DYNAMIC_TEMPLATE    OUTPUT_FORMAT   DESCRIPTION KEY_VALUE   IS_ABSTRACT IS_ROOT
32638   64  18517   0   Web.sitemap NULL    -1  54  <tcm:ComponentPresentations xmlns:tcm="http://www.tridion.com/ContentManager/5.0"/> 0   14  2012-06-15 15:21:21.927     RESID_16442 NULL    NULL    Web NULL    8303    NULL    NULL    0   0   NULL    NULL    NULL    NULL    NULL    NULL        NULL    NULL        NULL    NULL    NULL
ID ITEM\u TYPE ITEM\u REFERENCE\u ID VERSION TITLE SCHEMA\u REFERENCE\u ID APPROVAL\u STATUS\u ID PUBLICATION\u ID CONTENT REVISION truster\u ID MODIFICATION\u DATE USER\u COMMENT SYSTEM\u COMMENT BINARY\u ID BINARY大小文件\u NAME是外部的\u BINARY页面\u模板\u REF\u ID组件\u流程文件\u EXT PRIORITY是\u简单名称空间\u URI根目录\u元素子目录类型允许\u在\u页面上发布\u到\u存储库元数据\u架构\u引用\u ID元数据\u XML动态\u模板输出\u格式描述键\u值为\u摘要为\u根目录
3263864185170web.sitemap NULL-1540142012-06-1515:21:21.927resid_16442 NULL Web NULL 8303null NULL 0 NULL NULL NULL NULL

您是否使用DWT扩展方法?您似乎还没有将DWT扩展DLL迁移到新系统。
您能否成功预览页面

您是否使用任何DWT扩展方法?您似乎还没有将DWT扩展DLL迁移到新系统。
您能否成功预览页面

您可能在某个地方有一个失败的项目,CP在某个模板中留下了一个奇数指针,而不是URI。这是发生在所有页面上,还是只发生在一些页面上

您可以尝试使用协议处理程序打开其中一个页面(在CMS服务器上的Internet Explorer中键入页面的URI),并查找任何奇怪的引用指针。我不记得确切的格式,但它们通常有几个Cs和Ps。如果您找到了一些,也许可以在这里发布XML,这样我们可以进一步提供帮助

通常,第二次导入项目可以修复循环引用引起的任何问题


您说端口成功,但您是否检查了日志文件以查找任何警告?

您可能在某个地方有一个失败的项目,并且CP在某个模板中的某个地方留下了一个奇数指针,而不是URI。这是发生在所有页面上,还是只发生在一些页面上

您可以尝试使用协议处理程序打开其中一个页面(在CMS服务器上的Internet Explorer中键入页面的URI),并查找任何奇怪的引用指针。我不记得确切的格式,但它们通常有几个Cs和Ps。如果您找到了一些,也许可以在这里发布XML,这样我们可以进一步提供帮助

通常,第二次导入项目可以修复循环引用引起的任何问题


您说端口成功,但您是否检查了日志文件以查找任何警告?

您不是mr positive吗?:)是否存在此页面(tcm:54-18445-64)?不知何故,这可能是你代码中的一个硬编码url吗?对添加的细节(以及删除讽刺但熟悉的内容)投了赞成票。你不是肯定先生吗?:)是否存在此页面(tcm:54-18445-64)?在你的代码中,它可能是一个硬编码的url吗?对于添加的详细信息(以及删除snide,但熟悉的内容Porter rant),我们投了赞成票。hi-Ram,不,我们没有使用DWT。hi-Ram,不,我们没有使用DWT。hi-Chris,日志文件中没有任何内容,成功导出的8406项几乎就是所有内容。尝试在服务器上直接进入tcm IE会导致与Tridion相同的RPC错误(我更新了原始问题以显示输出),我认为您最后的办法是尝试在Tridion_CM数据库中查找页面XML。请查看页面的项目表,并让我们知道您看到了什么。注意:不支持在数据库中四处挖掘,应该避免,因此可能值得先联系客户支持,看看他们是否有任何想法。嗨,克里斯,谢谢你的回复。我用一个无法从dbo.Items表打开的页面示例更新了原始帖子。数据库中该项目的版本和修订版均设置为0。是否该项目已创建,但不知何故未签入?你能在GUI中的已签出项目列表中找到它吗?嗨,Quirijn,我能在GUI中找到该页面,它没有显示为已签出。嗨,Chris,日志文件中没有任何内容,成功导出的8406个项目几乎就是全部。尝试在服务器上直接进入tcm IE会导致与Tridion相同的RPC错误(我更新了原始问题以显示输出),我认为您最后的办法是尝试在Tridion_CM数据库中查找页面XML。请查看页面的项目表,并让我们知道您看到了什么。注意:不支持在数据库中四处挖掘,应该避免,因此可能值得先联系客户支持,看看他们是否有任何想法。嗨,克里斯,谢谢你的回复。我用一个无法从dbo.Items表打开的页面示例更新了原始帖子。数据库中该项目的版本和修订版均设置为0。是否该项目已创建,但不知何故未签入?你能在GUI中的已签出项目列表中找到它吗?嗨,Quirijn,我可以在GUI中找到该页面,它没有显示为已签出。