|
|
|
|
#1 |
|
Участник
|
А трейс?
|
|
|
|
|
#2 |
|
Участник
|
Трейс пишет вот что.
X++: [2012-08-09 15:55:11.6] Process: w3wp |Organization:f9ea71b9-caaf-e111-91fc-00155da01115 |Thread: 8 |Category: Platform.Sdk |User: a3ee1258-cfaf-e111-91fc-00155da01115 |Level: Error | PluginStep.Execute at PluginStep.Execute(PipelineExecutionContext context) at Pipeline.Execute(PipelineExecutionContext context) at MessageProcessor.Execute(PipelineExecutionContext context) at InternalMessageDispatcher.Execute(PipelineExecutionContext context) at ExternalMessageDispatcher.Execute(String messageName, Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, PropertyBag fields, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) at RequestBase.Process(Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) at RequestBase.Process(CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) at CrmServiceInternal.Execute(RequestBase request, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) at InProcessCrmService.Execute(Object request) at PlatformCommand.ExecuteInternal() at UpdateCommand.Execute() at EntityProxy.Update(Boolean performDuplicateCheck) at EntityProxy.UpdateAndRetrieve(String columnSet, Boolean performDuplicateCheck) at AppForm.RaiseDataEvent(FormEventId eventId) at EndUserForm.Initialize(Entity entity) at CustomizableForm.Execute(Entity entity, String formType) at OpportunityDetailPage.ConfigureForm() at AppUIPage.OnPreRender(EventArgs e) at Control.PreRenderRecursiveInternal() at Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at Page.ProcessRequest() at Page.ProcessRequest(HttpContext context) at alibra_sfa_opps_edit_aspx.ProcessRequest(HttpContext context) at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at ApplicationStepManager.ResumeSteps(Exception error) at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr) at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) >Web Service Plug-in failed in SdkMessageProcessingStepId: {E0F8EB2A-01D9-DE11-910D-0026181D2843}; EntityName: opportunity; Stage: 50; MessageName: Update; AssemblyName: Softline.Runov.Apps.Plugins.PostUpdateOpportunity, Softline.Runov.Apps.Plugins, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6ef963d4fac9af6a; ClassName: Softline.Runov.Apps.Plugins.PostUpdateOpportunity; Exception: Unhandled Exception: System.Security.SecurityException: , . : Security. System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly) System.Diagnostics.EventLog.SourceExists(String source, String machineName) System.Diagnostics.EventLog.VerifyAndCreateSource(String sourceName, String currentMachineName) System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData) System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type) Softline.MsCrm40.Sdk.EventLogWriter.WriteError(String error) Softline.MsCrm40.Sdk.EventLogWriter.WriteError(Exception ex) Softline.MsCrm40.Sdk.Logger.WriteError(Exception ex) Softline.Runov.Apps.Plugins.PostUpdateOpportunity.Execute(IPluginExecutionContext context) Microsoft.Crm.Extensibility.PluginStep.Execute(PipelineExecutionContext context) . [2012-08-09 15:55:11.6] Process: w3wp |Organization:f9ea71b9-caaf-e111-91fc-00155da01115 |Thread: 8 |Category: Application |User: 00000000-0000-0000-0000-000000000000 |Level: Error | ErrorInformation.LogError at ErrorInformation.LogError() at AppForm.HandleSaveEntityException(Exception exception, FormEventId eventType, String url) at AppForm.RaiseDataEvent(FormEventId eventId) at EndUserForm.Initialize(Entity entity) at CustomizableForm.Execute(Entity entity, String formType) at OpportunityDetailPage.ConfigureForm() at AppUIPage.OnPreRender(EventArgs e) at Control.PreRenderRecursiveInternal() at Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at Page.ProcessRequest() at Page.ProcessRequest(HttpContext context) at alibra_sfa_opps_edit_aspx.ProcessRequest(HttpContext context) at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) at ApplicationStepManager.ResumeSteps(Exception error) at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr) at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType) >MSCRM Error Report: -------------------------------------------------------------------------------------------------------- Error: , . : Security. Error Number: 0x80040265 Error Message: , . : Security. Error Details: , . : Security. Source File: Not available Line Number: Not available Request URL: http://srv-dcrm-01/alibra/sfa/opps/edit.aspx?id={59BD0852-5ECC-DF11-88B4-0026181D2843} Stack Trace Info: [SecurityException: , . : Security.] System.Diagnostics.EventLog.FindSourceRegistration(String source, String machineName, Boolean readOnly) System.Diagnostics.EventLog.SourceExists(String source, String machineName) System.Diagnostics.EventLog.VerifyAndCreateSource(String sourceName, String currentMachineName) System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type, Int32 eventID, Int16 category, Byte[] rawData) System.Diagnostics.EventLog.WriteEntry(String message, EventLogEntryType type) Softline.MsCrm40.Sdk.EventLogWriter.WriteError(String error) Softline.MsCrm40.Sdk.EventLogWriter.WriteError(Exception ex) Softline.MsCrm40.Sdk.Logger.WriteError(Exception ex) Softline.Runov.Apps.Plugins.PostUpdateOpportunity.Execute(IPluginExecutionContext context) Microsoft.Crm.Extensibility.PluginStep.Execute(PipelineExecutionContext context) [InvalidPluginExecutionException: , . : Security.] Microsoft.Crm.Extensibility.PluginStep.Execute(PipelineExecutionContext context) Microsoft.Crm.Extensibility.Pipeline.Execute(PipelineExecutionContext context) Microsoft.Crm.Extensibility.MessageProcessor.Execute(PipelineExecutionContext context) Microsoft.Crm.Extensibility.InternalMessageDispatcher.Execute(PipelineExecutionContext context) Microsoft.Crm.Extensibility.ExternalMessageDispatcher.Execute(String messageName, Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, PropertyBag fields, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) Microsoft.Crm.Sdk.RequestBase.Process(Int32 primaryObjectTypeCode, Int32 secondaryObjectTypeCode, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) Microsoft.Crm.Sdk.RequestBase.Process(CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) Microsoft.Crm.Sdk.CrmServiceInternal.Execute(RequestBase request, CorrelationToken correlationToken, CallerOriginToken originToken, UserAuth userAuth, Guid callerId) Microsoft.Crm.Sdk.InProcessCrmService.Execute(Object request) Microsoft.Crm.Application.Platform.ServiceCommands.PlatformCommand.ExecuteInternal() Microsoft.Crm.Application.Platform.ServiceCommands.UpdateCommand.Execute() Microsoft.Crm.Application.Platform.EntityProxy.Update(Boolean performDuplicateCheck) Microsoft.Crm.Application.Platform.EntityProxy.UpdateAndRetrieve(String columnSet, Boolean performDuplicateCheck) Microsoft.Crm.Application.Forms.AppForm.RaiseDataEvent(FormEventId eventId) |
|
|
|
|
#3 |
|
Чайный пьяница
|
Итак. Что сказал лог.
Падает вот в таком классе Softline.Runov.Apps.Plugins.PostUpdateOpportunity. Судя по всему это не ваше. Смотрите зарегистрирован ли этот плагин. Что я насмотрел у вас в коде: Код: Customer oppid = (Customer) _opportunity["opportunityid"]; Код: Key oppid = (Key)_opportunity["opportunityid"];
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|