我正在使用 Tridion 2011 SP1 HR1。突然(听起来很傻,但我没有更改任何设置)我的发布停止工作。我记得做的唯一一件事是从“传入”文件夹中删除所有内容,假设 Tridion 会在其中重新创建它需要的所有内容。
我在事件查看器中看到的错误是:
Transport service failed to transport. <Summary state="Failed" referenceId="tcm:0-1317-66560"><Error>Transport failed for transaction: tcm:0-1317-66560. Error while generating transaction summary.null</Error><Processing><Context topic="Content Delivery"><IsRollbackOnFailure /></Context></Processing><Target /></Summary>
Component: Tridion.ContentManager.Publishing
Errorcode: 0
User: NT AUTHORITY\SYSTEM
StackTrace Information Details:
at Tridion.ContentManager.Publishing.Handling.DefaultPublishTransactionHandler.SendTransportPackage(TransportPackage package)
at Tridion.ContentManager.Publishing.Handling.DefaultPublishTransactionHandler.HandlePublishRequest(PublishTransaction publishTransaction)
at Tridion.ContentManager.Publishing.Handling.DefaultPublishTransactionHandler.ProcessPublishTransaction(PublishTransaction publishTransaction)
at Tridion.ContentManager.Publishing.Publisher.QueueMessageHandler.HandleMessage()
然后在检查 cd_transport.log 时,我看到以下内容:
2013-01-04 01:13:56,359 DEBUG DestinationController - Checking destination for transport metadata
2013-01-04 01:13:56,360 DEBUG TransportPoolManager - Returning a freely available and alive TransportConnector
2013-01-04 01:13:56,360 DEBUG FileTransportConnector - Retrieving notification file if present: c:\tridion\incoming\meta.xml
2013-01-04 01:13:56,362 DEBUG TransportPoolManager - Connector is registered for reuse: Local[Location[c:\tridion\incoming]] available: 1
2013-01-04 01:13:56,362 DEBUG DestinationController - Starting polling on destination: EkJ8TTiKBx4qU16og0f3wg==
2013-01-04 01:13:56,363 DEBUG TransportPoolManager - Returning a freely available and alive TransportConnector
2013-01-04 01:13:56,363 DEBUG FileTransportConnector - Retrieving notification file if present: c:\tridion\incoming\tcm_0-1319-66560.state.xml
2013-01-04 01:13:56,363 DEBUG FileTransportConnector - Retrieving notification file if present: c:\tridion\incoming\tcm_0-1317-66560.state.xml
2013-01-04 01:13:56,363 DEBUG FileTransportConnector - Retrieving notification file if present: c:\tridion\incoming\tcm_0-1318-66560.state.xml
2013-01-04 01:13:56,363 DEBUG TransportPoolManager - Connector is registered for reuse: Local[Location[c:\tridion\incoming]] available: 1
2013-01-04 01:13:56,363 DEBUG DestinationController - Polling attempt 17 for transaction: tcm:0-1318-66560 on destination: EkJ8TTiKBx4qU16og0f3wg==
2013-01-04 01:13:56,363 DEBUG DestinationController - Polling attempt 10 for transaction: tcm:0-1319-66560 on destination: EkJ8TTiKBx4qU16og0f3wg==
2013-01-04 01:13:56,363 DEBUG DestinationController - Polling attempt 53 for transaction: tcm:0-1317-66560 on destination: EkJ8TTiKBx4qU16og0f3wg==
2013-01-04 01:13:56,532 ERROR RollingStateRetriever - Unable to deserialize transaction
2013-01-04 01:13:57,538 ERROR RollingStateRetriever - Unable to deserialize transaction
2013-01-04 01:13:58,547 ERROR RollingStateRetriever - Unable to deserialize transaction
2013-01-04 01:13:59,552 ERROR RollingStateRetriever - Unable to deserialize transaction
2013-01-04 01:14:00,558 ERROR RollingStateRetriever - Unable to deserialize transaction
cd_core.log 也显示错误:
ERROR RollingStateRetriever - Unable to deserialize transaction
传入文件夹包含 Transactions、Zip 子文件夹 - 均为空文件和 meta.xml 文件。
有人可以建议为什么会发生此错误吗?