我在两台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
即使尝试在内容管理器中打开页面,我仍然会收到错误“无效的远程过程调用”
使用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>
更新:
对于无法正常打开的页面,DB提取如下
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
答案 0 :(得分:3)
你可能在某个地方有一个失败的项目,并且CP在某个模板的某个地方留下了一个奇怪的指针而不是URI。这是出现在所有页面还是只有一些?
您可以尝试使用协议处理程序打开其中一个页面(在CMS服务器上键入页面的URI到Internet Explorer中)并查找任何奇数引用指针。我不记得确切的格式,但它们通常有几个C和Ps。如果你找到一些,也许在这里发布XML,以便我们可以进一步提供帮助。
经常第二次导入项目可以解决循环引用导致的任何问题。
您说端口是成功的,但您是否检查了日志文件以查找任何警告?
答案 1 :(得分:1)
您使用的是任何DWT扩展方法吗?您好像没有迁移DWT Extension dll新系统。 您是否能够成功预览页面?