2012-07-04 23 views
0

我已經創建了一個使用DEFAULT WORKFLOW-「內容審批流程」的模式的組件。但是現在,如果組件已創建,它將轉到指定的用戶,並且當用戶完成活動時,它會給出ERROR - 「操作不支持新項目或空URI。」有人可以請解釋如何解決這個問題。?組件的工作流提供錯誤 - 「新項目或空URI上不支持操作。」

+0

我正在使用sdl tridion 2011 sp1。工作流程是這樣的: - 首先內容創作者創建內容(手動活動),然後轉到總編輯(手動決策)進行審閱。根據他的決定,它可以通過自動活動發回給作者或準備好發佈審批狀態。 – Priyanku

+0

在第一個活動或其中一個自動活動中是否出現錯誤? –

+0

您的流程定義是否配置爲存儲快照? –

回答

1

您可能試圖運行一些需要組件簽入版本的操作。由於它尚不存在(版本1尚未批准)Tridion抱怨它。

發佈錯誤來自的代碼,我們可能能夠進一步提供幫助。

[編輯]

重新閱讀後,我敢肯定的是被觸發SAVE並假設該組件的版本1已存在的事件。檢查你的事件系統。

+0

我得到了此錯誤: - 無法完成工作流程活動(tcm:142-227-131104) 操作在新項目或空URI上不受支持。 錯誤代碼: 0x80040325(-2147220699) 調用堆棧: Tridion.ContentManager.Session.GetTcmUri(字符串) Tridion.ContentManager.Session.GetObject(字符串) Tridion.ContentManager.Communicator.SendWorkflowNotification(ActivityInstance,受託人)[行181] Tridion.ContentManager.CommunicatorEventHandler.OnAssignActivity(ActivityInstance,AssignActivityEventArgs,EventPhases)[行33] ActivityInstance.FinishActivity – Priyanku

+0

我也cckcked我的事件系統沒有事件觸發我。在控制檯根目錄\ SDL Tridion Content Manager \ Event Triggers \ Component中將所有事件的當前值設置爲0 – Priyanku

+0

明確正在觸發事件 - CommunicatorEventHandler正在運行;)您正在運行什麼版本的Tridion? –

相關問題