06.11.2009, 00:43 | #1 |
Участник
|
Ошибка при создание "Возможной сделки"
Никак не разберусь в логах из-за чего ошибка возникает.
Помогите решить проблему? |
|
06.11.2009, 08:08 | #2 |
Консультант-джедай
|
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
08.11.2009, 11:58 | #3 |
Участник
|
1 error при сохранении возможной сделки
at InProcessCrmService.Execute(Object request) at PlatformCommand.ExecuteInternal() at UpdateCommand.Execute() at EntityProxy.Update(Boolean performDuplicateCheck) at AppForm.SaveEntity(EntityProxy entity, FormEventId eventType, String redirectPath, Boolean performDuplicateCheck) at AppForm.RaiseDataEvent(FormEventId eventId) at EndUserForm.Initialize(Entity entity) at CustomizableForm.Execute(Entity entity, String formType) at CustomizableForm.Execute(Entity entity) 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.ProcessRequestWithNoAssert(HttpContext context) at Page.ProcessRequest(HttpContext context) at maksoft_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) >non-plugin non- CrmException detected - report will be sent to Watson: System.ArgumentException: Путь имеет недопустимую форму. в System.IO.Path.NormalizePathFast(String path, Boolean fullCheck) в System.IO.Path.NormalizePath(String path, Boolean fullCheck) в System.IO.Path.GetFullPathInternal(String path) в System.IO.FileInfo..ctor(String fileName) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.IsFileNameOnly(String fileName) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.LoadAssembly(String assemblyFile) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.CreateInstance(Guid pluginAssemblyId, IOrganizationContext context) в Microsoft.Crm.Caching.PluginAssemblyCacheLoader.LoadCacheData(Guid key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.PluginTypeCacheLoader.LoadCacheData(Guid key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.PluginTypeCache.LookupEntry(Guid pluginTypeId, IOrganizationContext context) в Microsoft.Crm.Extensibility.PluginStep..ctor(Guid stepId, StepDescriptionCache stepDescriptionCache, SecureConfigurationCache stepSecureConfigurationCache, StepImageDescriptionCache stepImageDescriptionCache, CrmEventLog eventLog, IOrganizationContext context) в Microsoft.Crm.Extensibility.PipelineStepFactory.CreateInstance(Guid stepId, IOrganizationContext context) в Microsoft.Crm.Caching.PipelineStepCacheLoader.LoadCacheData(Guid key, ExecutionContext context) в Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Extensibility.ImageRetrievalStep.MergeEntityRequests(PipelineExecutionContext context, Dictionary`2 entityRequests) в Microsoft.Crm.Extensibility.ImageRetrievalStep.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) 2 error at ErrorInformation.LogError() at ErrorInformation..ctor(Exception exception, Uri requestUrl, Boolean logError) at ErrorInformation..ctor(Exception exception, Uri requestUrl) at AppForm.HandleSaveEntityException(Exception exception, FormEventId eventType, String url) at AppForm.SaveEntity(EntityProxy entity, FormEventId eventType, String redirectPath, Boolean performDuplicateCheck) at AppForm.RaiseDataEvent(FormEventId eventId) at EndUserForm.Initialize(Entity entity) at CustomizableForm.Execute(Entity entity, String formType) at CustomizableForm.Execute(Entity entity) 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.ProcessRequestWithNoAssert(HttpContext context) at Page.ProcessRequest(HttpContext context) at maksoft_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: Путь имеет недопустимую форму. Error Message: Путь имеет недопустимую форму. Source File: Not available Line Number: Not available Request URL: http://server/Maksoft/sfa/opps/edit.aspx?id={38F47E30-B9AD-DE11-9360-00A0C9C7B6A3} Stack Trace Info: [ArgumentException: Путь имеет недопустимую форму.] в System.IO.Path.NormalizePathFast(String path, Boolean fullCheck) в System.IO.Path.NormalizePath(String path, Boolean fullCheck) в System.IO.Path.GetFullPathInternal(String path) в System.IO.FileInfo..ctor(String fileName) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.IsFileNameOnly(String fileName) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.LoadAssembly(String assemblyFile) в Microsoft.Crm.Extensibility.PluginAssemblyFactory.CreateInstance(Guid pluginAssemblyId, IOrganizationContext context) в Microsoft.Crm.Caching.PluginAssemblyCacheLoader.LoadCacheData(Guid key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.PluginTypeCacheLoader.LoadCacheData(Guid key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.PluginTypeCache.LookupEntry(Guid pluginTypeId, IOrganizationContext context) в Microsoft.Crm.Extensibility.PluginStep..ctor(Guid stepId, StepDescriptionCache stepDescriptionCache, SecureConfigurationCache stepSecureConfigurationCache, StepImageDescriptionCache stepImageDescriptionCache, CrmEventLog eventLog, IOrganizationContext context) в Microsoft.Crm.Extensibility.PipelineStepFactory.CreateInstance(Guid stepId, IOrganizationContext context) в Microsoft.Crm.Caching.PipelineStepCacheLoader.LoadCacheData(Guid key, ExecutionContext context) в Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context) в Microsoft.Crm.Extensibility.ImageRetrievalStep.MergeEntityRequests(PipelineExecutionContext context, Dictionary`2 entityRequests) в Microsoft.Crm.Extensibility.ImageRetrievalStep.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.Forms.AppForm.SaveEntity(EntityProxy entity, FormEventId eventType, String redirectPath, Boolean performDuplicateCheck) Непонятно |
|
08.11.2009, 12:20 | #4 |
Консультант-джедай
|
//Error Message: Путь имеет недопустимую форму
хм.. попробуйте так... открываете реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Installer\UserData\S-1-5-18\Products\ просматриваете все папки в этой ветке, в них подпапку InstallProperties находите ту в которой атрибут DisplayedName равен Сервер Microsoft Dynamics CRM в этой папке в атрибуте InstallLocation прописываете путь к срм серверу (если он не заполнен)
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога Последний раз редактировалось slivka_83; 08.11.2009 в 12:55. |
|
08.11.2009, 18:02 | #5 |
Участник
|
Заполнен.
|
|
09.11.2009, 09:03 | #6 |
Консультант-джедай
|
Посмотрите в базе MSCRM_CONFIG в таблице DeploymentProperties значения строк в которых ColumnName равно 'AsyncSdkRootDomain', 'ADSdkRootDomain' и 'ADWebApplicationRootDomain'
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
09.11.2009, 14:20 | #7 |
Участник
|
Чет нет таких полей? должны быть?
|
|
09.11.2009, 14:26 | #8 |
Консультант-джедай
|
Поле ColumnName оно есть отобразите все строки и найдите среди них со значением 'AsyncSdkRootDomain', 'ADSdkRootDomain' и 'ADWebApplicationRootDomain'
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
09.11.2009, 14:43 | #9 |
Участник
|
ок
|
|
09.11.2009, 14:58 | #10 |
Консультант-джедай
|
скрипты, плагины есть на карточке? если да, отключайте и пробуйте без них
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
13.11.2009, 12:56 | #11 |
Участник
|
|
|
13.11.2009, 14:25 | #12 |
Консультант-джедай
|
скрипты в настройка формы можно посмотреть, на онлоаде, на онсейве и на каждом поле
Плагины можно посмотреть с помощью этой тулзы http://code.msdn.microsoft.com/crmpl...ReleaseId=2010
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
14.11.2009, 13:41 | #13 |
Участник
|
Цитата:
Сообщение от slivka_83
скрипты в настройка формы можно посмотреть, на онлоаде, на онсейве и на каждом поле
Плагины можно посмотреть с помощью этой тулзы http://code.msdn.microsoft.com/crmpl...ReleaseId=2010 |
|
|
|