Tridion用户界面-“;“错误请求”;
我已经安装了Tridion UI 2012,因为有文档,一切都很好,我可以使用UI功能,如创建新页面、修改现有页面等,但每次(我无法限制何时或为什么)单击“更新预览”时都会收到“错误请求”错误。 详细错误显示在事件查看器中:Tridion用户界面-“;“错误请求”;,tridion,Tridion,我已经安装了Tridion UI 2012,因为有文档,一切都很好,我可以使用UI功能,如创建新页面、修改现有页面等,但每次(我无法限制何时或为什么)单击“更新预览”时都会收到“错误请求”错误。 详细错误显示在事件查看器中: Log Name: Tridion Source: Tridion Publishing Date: 10/07/2012 12:03:37 Event ID: 100 Task Category: None Level:
Log Name: Tridion
Source: Tridion Publishing
Date: 10/07/2012 12:03:37
Event ID: 100
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ZZZZZ
Description:
Unable to update or add Binaries using OData Service.
An error occurred while processing this request.
BadRequest
Component: Tridion.SiteEdit.FastTrackPublishing
Errorcode: 1003
User: NT AUTHORITY\NETWORK SERVICE
StackTrace Information Details:
at System.Data.Services.Client.DataServiceContext.SaveResult.<HandleBatchResponse>d__1e.MoveNext()
at System.Data.Services.Client.DataServiceContext.SaveResult.HandleBatchResponse()
at System.Data.Services.Client.DataServiceContext.SaveResult.EndRequest()
at System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions options)
at Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.SaveBinaries(RenderedItem renderedItem, ContentDeliveryService service)
at Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.SaveBinaries(RenderedItem renderedItem, ContentDeliveryService service)
at Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.Preview(IEnumerable`1 publishedItemsInfo, TcmUri publishingTargetId)
at Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.Preview(IEnumerable`1 publishedItemsInfo, TcmUri publishingTargetId)
at SyncInvokePreview(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
日志名:Tridion
资料来源:Tridion出版社
日期:10/07/2012 12:03:37
活动编号:100
任务类别:无
级别:错误
关键词:经典
用户:不适用
电脑:ZZZZZ
说明:
无法使用OData服务更新或添加二进制文件。
处理此请求时出错。
坏请求
组件:Tridion.SiteEdit.FastTrackPublishing
错误代码:1003
用户:NT授权\网络服务
StackTrace信息详细信息:
在System.Data.Services.Client.DataServiceContext.SaveResult.d_u1E.MoveNext()中
位于System.Data.Services.Client.DataServiceContext.SaveResult.HandleBatchResponse()处
位于System.Data.Services.Client.DataServiceContext.SaveResult.EndRequest()处
位于System.Data.Services.Client.DataServiceContext.SaveChanges(SaveChangesOptions选项)
位于Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.SaveBinaries(RenderItem RenderItem,ContentDeliveryService服务)
位于Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.SaveBinaries(RenderItem RenderItem,ContentDeliveryService服务)
在Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.Preview(IEnumerable`1 PublishedItemInfo,TcmUri publishingTargetId)
在Tridion.SiteEdit.FastTrackPublishing.ServiceImplementation.Preview(IEnumerable`1 PublishedItemInfo,TcmUri publishingTargetId)
在SyncInvokePreview(对象,对象[],对象[])
位于System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(对象实例、对象[]输入、对象[]输出)
位于System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc&rpc)
位于System.ServiceModel.Dispatcher.ImmutableDispatcheRuntime.ProcessMessage5(MessageRpc&rpc)
位于System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc&rpc)
位于System.ServiceModel.Dispatcher.MessageRpc.Process(布尔isOperationContextSet)
你以前见过这个错误吗?有没有办法避免/修复它
问候
Emma我还没有完全看到这一个,但当我的会话预览内容交付端点URL配置错误时,出现了类似的情况 阅读错误描述,我猜您的端点URL(会话预览oData服务)已启动并正在运行,但它可能存在一些其他问题。如果您可以手动浏览oData服务,我会进行检查,如果看起来还可以,请查看其日志文件以了解更多详细信息 在IIS上,这通常意味着正确的JAR和DLL出现问题,请检查以下步骤:
派对有点晚了,但就我而言,这是由太大的二进制文件造成的。 您可以通过以下步骤更详细地指出问题:(Tridion 2011、SP1、HR2,但我认为这也适用于2013年)
标记并创建initializeData
属性中提到的目录(或更新此设置)
(当然是相关的绑定,但通常是webHttpBinding
)
元素内):
标记并找到相关服务('Tridion.ContentDelivery.Webservice.ODataService'),并更新bindingConfiguration
属性以匹配新添加绑定的名称(本例中为AdjustedBindingConfiguration)对我来说,解决方案是在会话预览web服务的标准web.config中将maxReceivedMessageSize增加到“524288000”,将maxBufferSize增加到“524288000”
谢谢你的回答,巴特,我确实让oData服务工作得很好,不过我会再检查一遍。确保你将日志级别设置为调试并浏览cd_core.log,我以前见过这个错误(不记得确切原因),并通过浏览webservice日志并修复其中的任何错误来修复它(我相信与存储配置有关的内容)谢谢Nuno,我确实在我的cd_core.log中发现了这个错误:error SessionManagerImpl-会话过期后无法清理会话存储!但我不确定这两个错误是否相关,因为它们在不同的时间出现……如果无法清理存储,我会