Kei*_*ana 10 tridion tridion-content-delivery tridion-2011
我想知道在SDL Tridion中可能出现"无法获取呈现内容"错误的情况.我们使用VBScript进行模板化,我在事件日志中列出了下面列出的一些场景.但我无法做出它的头或尾.
场景1:无法获取页面的渲染内容(tcm:48-215280-64).
Error 5 occurred while rendering the Component Presentation (SMS gruppe:Artikkel):
Invalid procedure call or argument: 'RemoveChild' (source:
.RemoveChild .selectSingleNode("tcm).
Run Code Online (Sandbox Code Playgroud)
场景2:
Unable to get rendered content of Component (tcm:57-215271).
No data found. [ETA_ITEMS, U]
Cannot insert the value NULL into column 'ITEM_ID', table 'Tridion_cm_2011.dbo.ITEM_ASSOCIATIONS'; column does not allow nulls. INSERT fails.
The statement has been terminated.
Run Code Online (Sandbox Code Playgroud)
场景3:
Unable to get rendered content of Page (tcm:52-213774-64).
Error 1017 occurred while rendering the Page: Expected 'Then' (source:
If Rendermode() != "PreviewDynamic" Then).
Run Code Online (Sandbox Code Playgroud)
场景4:
Unable to retrieve rendered data from Component Presentation.
Error 3004 occurred while rendering the Component Presentation (Nytt dagstilbud iPhone 4S:Artikkel):
Write to file failed. (source:
.SaveToFile strTempFile, conSaveCreateOverWrite).
Run Code Online (Sandbox Code Playgroud)
场景5:
Unable to get rendered content of Page (tcm:48-215164-64).
Error 3004 occurred while rendering the Component Presentation (Ring inn julen med Comoyo:Artikkel):
Write to file failed. (source:
.SaveToFile strTempFile, conSaveCreateOverWrite).
Run Code Online (Sandbox Code Playgroud)
场景6:
Unable to get rendered content of Page (tcm:48-215164-64).
Invalid value for property 'BinaryContent'. Unable to open uploaded file: C:\Windows\TEMP\tcm-48-215158square940.jpg.
Run Code Online (Sandbox Code Playgroud)
如果你们中的任何人能够给我任何关于问题可能在何处的线索,那将是有帮助的,这样我就能有一个领先优势.非常感谢提前!
场景1看起来像VBScript语法错误,因此很可能是模板代码中的拼写错误.场景2看起来有点问题,因为它是一个数据库错误.场景3,4,5和6都再次看起来像标准的VBScript语法错误.
一些示例,场景3:
If Rendermode() != "PreviewDynamic" Then
Run Code Online (Sandbox Code Playgroud)
有一个语法错误,它提到Expected 'Then'所以我们知道错误是在Then语句之前的某个地方.仔细看看,你在变量后面有一个parentesis RenderMode,这是不正确的,它应该是:
If RenderMode != "PreviewDynamic" Then
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
493 次 |
| 最近记录: |