Michał Dyrała 3 Napisano 28 Czerwca 2021 Udostępnij Napisano 28 Czerwca 2021 w problem z InsERT.Mox.Telemetry.ITelemetryClient Cześć. Od kilku wersji (nie pamiętam dokładnie od której, ale trwa to gdzieś od maja 2021) przy próbie zmiany danych przez strefę otrzymuję dość często exception związany z `InsERT.Mox.Telemetry.ITelemetryClient` (stack trace poniżej). Nie ma znaczenia co próbuję zrobić - występuje to podczas dodawania zamówienia, zmiany pola własnego kontrahenta (na chwilę obecną mam logi tylko z tych dwóch czynności ponieważ one są wykonywane najczęściej) i nie występuje zawsze a jedynie co którąś próbę. Przykładowy kod, który powoduje błąd (nie zmieniany od jakichś dwóch lat, do tej pory działał poprawnie using (var sfera = GetSfera()) { IPodmioty podmioty = sfera.PodajObiektTypu<IPodmioty>(); IPodmiot podmiot = null; int id = id_podmiotu; var podmiotX = podmioty.Dane.Wszystkie().Where(p => p.Id == id).FirstOrDefault(); if (podmiotX == null) return; podmiot = podmioty.Znajdz(podmiotX); try { if (!pole_ma_wartosc) podmiot.Dane.PolaWlasne.PoleWlasne5 = string.Empty; else podmiot.Dane.PolaWlasne.PoleWlasne5 = wartosc_pola; if (!podmiot.Zapisz()) { ErrorInfo[] bledy = sfera.GetErrors(podmiot); foreach (var blad in bledy) { if (blad.Waznosc == InsERT.Mox.Validation.DataErrorSeverity.Error) raportuj_blad; } } } finally { podmiot.Dispose(); } } Export error: Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "InsERT.Mox.Telemetry.ITelemetryClient", name = "(none)". Exception occurred while: Resolving parameter "sqlConnectionInfo" of constructor InsERT.Mox.DatabaseAccess.SqlConnectionManager(InsERT.Mox.DatabaseAccess.ISqlLoginInfo sqlLoginInfo, InsERT.Mox.DatabaseAccess.ISqlConnectionInfo sqlConnectionInfo, InsERT.Mox.DatabaseAccess.IDbConnectionUser dbConnectionUser). Exception is: InvalidCastException - Unable to cast object of type 'Microsoft.Practices.ObjectBuilder2.DependencyResolverTrackerPolicy' to type 'Microsoft.Practices.ObjectBuilder2.IDependencyResolverPolicy'. ----------------------------------------------- At the time of the exception, the container was: Resolving InsERT.Moria.Online.TelemetryClient,(none) (mapped from InsERT.Mox.Telemetry.ITelemetryClient, (none)) Resolving parameter "nexoTelemetryManager" of constructor InsERT.Moria.Online.TelemetryClient(InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.UIFramework.ISystemInfo systemInfo, InsERT.Moria.Online.IOAuthTokenManager oAuthTokenManager, InsERT.Mox.Security.LicenceController licenceController, System.Func`1[[InsERT.Moria.ModelDanych.IParametrTelemetriiRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] parametrTelemetriiRepository, InsERT.Mox.Telemetry.INexoTelemetryManager nexoTelemetryManager, InsERT.Moria.Online.IAgreementsManager agreementsManager) Resolving InsERT.Moria.Online.NexoTelemetryManager,(none) (mapped from InsERT.Mox.Telemetry.INexoTelemetryManager, (none)) Resolving parameter "parametryLicencji" of constructor InsERT.Moria.Online.NexoTelemetryManager(InsERT.Moria.Online.IProgramVersionProvider programVersionProvider, InsERT.Mox.UIFramework.ISystemInfo systemInfo, System.Func`1[[InsERT.Mox.DatabaseAccess.IDbConnectionFactory, InsERT.Mox.DatabaseAccess, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] dbConnectionFactory, System.Func`1[[InsERT.Mox.DatabaseAccess.ISqlLoginInfo, InsERT.Mox.DatabaseAccess, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] sqlLoginInfo, InsERT.Moria.Online.IOAuthTokenManager oauthTokenManager, InsERT.Mox.Security.LicenceController licenceController, InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.Product.IProductContext productContext, System.Func`1[[InsERT.Moria.ModelDanych.IMojaFirmaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] mojaFirmaRepositoryLocator, InsERT.Moria.Online.ITelemetryEndSessionPropertiesManager telemetryEndSessionPropertiesManager, InsERT.Mox.Security.ILoginContext loginContext, InsERT.Moria.Online.IParametryLicencji parametryLicencji, InsERT.Mox.Security.ClientAuthenticationDataManager clientAuthenticationDataManager, InsERT.Moria.Narzedzia.IInsDbIdProvider insDbIdProvider, System.Func`1[[InsERT.Moria.Uzytkownicy.IPolaczeniUzytkownicy, InsERT.Moria.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] polaczeniUzytkownicyLocator, InsERT.Moria.Online.IKontoInsertDlaLicencji kontoInsertDlaLicencji) Resolving InsERT.Moria.Online.ParametryLicencji,(none) (mapped from InsERT.Moria.Online.IParametryLicencji, (none)) Resolving value for property ParametryLicencji.DaneDomyslne Resolving InsERT.Moria.ModelDanych.ParametryLicencjiData,NoTracking (mapped from InsERT.Moria.ModelDanych.IParametryLicencjiDaneDomyslne, NoTracking) Resolving parameter "repository" of constructor InsERT.Moria.ModelDanych.ParametryLicencjiData(InsERT.Mox.DataAccess.IRepository`2[[InsERT.Moria.ModelDanych.ParametrLicencji, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] repository) Resolving InsERT.Moria.ModelDanych.EFParametrLicencjiFromParametryLicencjiRepository,ParametryLicencji/NoTracking (mapped from InsERT.Mox.DataAccess.IRepository`2[InsERT.Moria.ModelDanych.ParametrLicencji,System.Int32], ParametryLicencji/NoTracking) Resolving parameter "objectContext" of constructor InsERT.Moria.ModelDanych.EFParametrLicencjiFromParametryLicencjiRepository(InsERT.Moria.ModelDanych.ModelDanychContainer objectContext) Resolving InsERT.Moria.ModelDanych.ModelDanychContainer,NoTracking Resolving parameter "connectionManager" of constructor InsERT.Moria.ModelDanych.ModelDanychContainer(InsERT.Mox.DatabaseAccess.IDbConnectionManager connectionManager, System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace metadataWorkspace, InsERT.Mox.DatabaseAccess.DbConnectionFlags dbConnectionOptions) Resolving InsERT.Mox.DatabaseAccess.SqlConnectionManager,(none) (mapped from InsERT.Mox.DatabaseAccess.IDbConnectionManager, (none)) Resolving parameter "sqlConnectionInfo" of constructor InsERT.Mox.DatabaseAccess.SqlConnectionManager(InsERT.Mox.DatabaseAccess.ISqlLoginInfo sqlLoginInfo, InsERT.Mox.DatabaseAccess.ISqlConnectionInfo sqlConnectionInfo, InsERT.Mox.DatabaseAccess.IDbConnectionUser dbConnectionUser) ---> System.InvalidCastException: Unable to cast object of type 'Microsoft.Practices.ObjectBuilder2.DependencyResolverTrackerPolicy' to type 'Microsoft.Practices.ObjectBuilder2.IDependencyResolverPolicy'. at Microsoft.Practices.ObjectBuilder2.PolicyListExtensions.Get[TPolicyInterface](IPolicyList policies, Object buildKey) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoPropertyInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) --- End of inner exception stack trace --- at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) at Microsoft.Practices.Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) at InsERT.Mox.Runtime.Unity.UnityAdapter.GetObject[T]() at xi8=.1C8=.3S8=() at xi8=.1C8=.3C8=() at xi8=.1C8=.CloseTelemetrySession() at InsERT.Moria.Sfera.Uchwyt.Dispose() at MoHaConnector.Export.ExportOrder.ExportData() at MoHaConnector.Export.ExportBase.DoJobInt() Export error: Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "InsERT.Mox.Telemetry.ITelemetryClient", name = "(none)". Exception occurred while: Resolving parameter "endpoints" of constructor InsERT.Moria.Online.TelemetryClient(InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.UIFramework.ISystemInfo systemInfo, InsERT.Moria.Online.IOAuthTokenManager oAuthTokenManager, InsERT.Mox.Security.LicenceController licenceController, System.Func`1[[InsERT.Moria.ModelDanych.IParametrTelemetriiRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] parametrTelemetriiRepository, InsERT.Mox.Telemetry.INexoTelemetryManager nexoTelemetryManager, InsERT.Moria.Online.IAgreementsManager agreementsManager). Exception is: NullReferenceException - Object reference not set to an instance of an object. ----------------------------------------------- At the time of the exception, the container was: Resolving InsERT.Moria.Online.TelemetryClient,(none) (mapped from InsERT.Mox.Telemetry.ITelemetryClient, (none)) Resolving parameter "endpoints" of constructor InsERT.Moria.Online.TelemetryClient(InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.UIFramework.ISystemInfo systemInfo, InsERT.Moria.Online.IOAuthTokenManager oAuthTokenManager, InsERT.Mox.Security.LicenceController licenceController, System.Func`1[[InsERT.Moria.ModelDanych.IParametrTelemetriiRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] parametrTelemetriiRepository, InsERT.Mox.Telemetry.INexoTelemetryManager nexoTelemetryManager, InsERT.Moria.Online.IAgreementsManager agreementsManager) ---> System.NullReferenceException: Object reference not set to an instance of an object. at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) --- End of inner exception stack trace --- at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) at Microsoft.Practices.Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) at InsERT.Mox.Runtime.Unity.UnityAdapter.GetObject[T]() at xi8=.1C8=.3S8=() at xi8=.1C8=.3C8=() at xi8=.1C8=.CloseTelemetrySession() at InsERT.Moria.Sfera.Uchwyt.Dispose() at MoHaConnector.Export.ExportRoutePos.ExportData() at MoHaConnector.Export.ExportBase.DoJobInt() Export error: Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "InsERT.Moria.Klienci.IPodmioty", name = "(none)". Exception occurred while: Resolving parameter "ofertaRepository" of constructor InsERT.Moria.Klienci.PodmiotyMenedzer(System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IPodmiotRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] podmiotRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IOsobaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] osobaRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IFirmaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] firmaRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IStanowiskaData, InsERT.Moria.DaneDomyslne, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] domyslneStanowiskaLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Asortymenty.AsortymentKartotekowyBO, InsERT.Moria.Asortymenty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] asortymentLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ISzablonyData, InsERT.Moria.DaneDomyslne, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] szablonyDataLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.SzablonOsobyBO, InsERT.Moria.Klienci, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] szablonOsobyBOLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.IParametryPodmiotu, InsERT.Moria.API.Private, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] parametryPodmiotuLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IEncjaSzablonuRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] encjaSzablonuRepositoryLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ISzablonOsobyRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] szablonOsobyRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.IUbezpieczenieWlascicielskieZus, InsERT.Moria.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] ubezpieczenieWlascicielskieZUSLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ITimeStampAwareEntityCache, InsERT.Moria.API.Private, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] entityCache, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IWspolnikRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] wspolnikRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ICennikUslugRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] cennikUslugRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IProcesOfertowyRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] procesOfertowyRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IDokumentOERepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] ofertaRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IUmowaKlienckaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] umowaKlienckaRepository, System.Func`1[[InsERT.Mox.Security.ICheckpointController, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] checkpointController, InsERT.Moria.Klienci.IOperacjeSzablonu operacjeSzablonu, InsERT.Moria.IConfiguredProductContext productContext, InsERT.Moria.Klienci.ICacheDanychMojejFirmy pobieraczek). Exception is: NullReferenceException - Object reference not set to an instance of an object. ----------------------------------------------- At the time of the exception, the container was: Resolving InsERT.Moria.Klienci.Podmioty,(none) (mapped from InsERT.Moria.Klienci.IPodmioty, (none)) Resolving parameter "menedzer" of constructor InsERT.Moria.Klienci.Podmioty(InsERT.Moria.Klienci.IPodmiotyMenedzer menedzer, InsERT.Mox.Helpers.ProductAffinity.IProductAffinityManager businessProductAffinityManager, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IPodmiotMojaFirmaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] mojaFirmaRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.IMojaFirma, InsERT.Moria.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] standaloneMojaFirmaLocator) Resolving InsERT.Moria.Klienci.PodmiotyMenedzer,(none) (mapped from InsERT.Moria.Klienci.IPodmiotyMenedzer, (none)) Resolving parameter "ofertaRepository" of constructor InsERT.Moria.Klienci.PodmiotyMenedzer(System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IPodmiotRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] podmiotRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IOsobaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] osobaRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IFirmaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] firmaRepositoryLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IStanowiskaData, InsERT.Moria.DaneDomyslne, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] domyslneStanowiskaLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Asortymenty.AsortymentKartotekowyBO, InsERT.Moria.Asortymenty, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] asortymentLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ISzablonyData, InsERT.Moria.DaneDomyslne, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] szablonyDataLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.SzablonOsobyBO, InsERT.Moria.Klienci, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] szablonOsobyBOLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.IParametryPodmiotu, InsERT.Moria.API.Private, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] parametryPodmiotuLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IEncjaSzablonuRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] encjaSzablonuRepositoryLocator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ISzablonOsobyRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] szablonOsobyRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.Klienci.IUbezpieczenieWlascicielskieZus, InsERT.Moria.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] ubezpieczenieWlascicielskieZUSLokator, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ITimeStampAwareEntityCache, InsERT.Moria.API.Private, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] entityCache, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IWspolnikRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] wspolnikRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.ICennikUslugRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] cennikUslugRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IProcesOfertowyRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] procesOfertowyRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IDokumentOERepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] ofertaRepository, System.Func`2[[InsERT.Mox.Runtime.IInjectionScope, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098],[InsERT.Moria.ModelDanych.IUmowaKlienckaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] umowaKlienckaRepository, System.Func`1[[InsERT.Mox.Security.ICheckpointController, InsERT.Mox.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] checkpointController, InsERT.Moria.Klienci.IOperacjeSzablonu operacjeSzablonu, InsERT.Moria.IConfiguredProductContext productContext, InsERT.Moria.Klienci.ICacheDanychMojejFirmy pobieraczek) ---> System.NullReferenceException: Object reference not set to an instance of an object. at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) --- End of inner exception stack trace --- at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) at Microsoft.Practices.Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) at InsERT.Mox.Runtime.Unity.UnityAdapter.GetObject[T]() at InsERT.Moria.Sfera.Uchwyt.PodajObiektTypu[Typ]() at MoHaConnector.Export.ExportRoutePos.ExportData() at MoHaConnector.Export.ExportBase.DoJobInt() Export error: Microsoft.Practices.Unity.ResolutionFailedException: Resolution of the dependency failed, type = "InsERT.Mox.Telemetry.ITelemetryClient", name = "(none)". Exception occurred while: Resolving value for property ModelDanychContainer.ContextOption_LazyLoadingEnabled. Exception is: NullReferenceException - Object reference not set to an instance of an object. ----------------------------------------------- At the time of the exception, the container was: Resolving InsERT.Moria.Online.TelemetryClient,(none) (mapped from InsERT.Mox.Telemetry.ITelemetryClient, (none)) Resolving parameter "nexoTelemetryManager" of constructor InsERT.Moria.Online.TelemetryClient(InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.UIFramework.ISystemInfo systemInfo, InsERT.Moria.Online.IOAuthTokenManager oAuthTokenManager, InsERT.Mox.Security.LicenceController licenceController, System.Func`1[[InsERT.Moria.ModelDanych.IParametrTelemetriiRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] parametrTelemetriiRepository, InsERT.Mox.Telemetry.INexoTelemetryManager nexoTelemetryManager, InsERT.Moria.Online.IAgreementsManager agreementsManager) Resolving InsERT.Moria.Online.NexoTelemetryManager,(none) (mapped from InsERT.Mox.Telemetry.INexoTelemetryManager, (none)) Resolving parameter "parametryLicencji" of constructor InsERT.Moria.Online.NexoTelemetryManager(InsERT.Moria.Online.IProgramVersionProvider programVersionProvider, InsERT.Mox.UIFramework.ISystemInfo systemInfo, System.Func`1[[InsERT.Mox.DatabaseAccess.IDbConnectionFactory, InsERT.Mox.DatabaseAccess, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] dbConnectionFactory, System.Func`1[[InsERT.Mox.DatabaseAccess.ISqlLoginInfo, InsERT.Mox.DatabaseAccess, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] sqlLoginInfo, InsERT.Moria.Online.IOAuthTokenManager oauthTokenManager, InsERT.Mox.Security.LicenceController licenceController, InsERT.Moria.Online.InsERTServiceEndpoints endpoints, InsERT.Mox.Product.IProductContext productContext, System.Func`1[[InsERT.Moria.ModelDanych.IMojaFirmaRepository, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1]] mojaFirmaRepositoryLocator, InsERT.Moria.Online.ITelemetryEndSessionPropertiesManager telemetryEndSessionPropertiesManager, InsERT.Mox.Security.ILoginContext loginContext, InsERT.Moria.Online.IParametryLicencji parametryLicencji, InsERT.Mox.Security.ClientAuthenticationDataManager clientAuthenticationDataManager, InsERT.Moria.Narzedzia.IInsDbIdProvider insDbIdProvider, System.Func`1[[InsERT.Moria.Uzytkownicy.IPolaczeniUzytkownicy, InsERT.Moria.API, Version=1.0.0.0, Culture=neutral, PublicKeyToken=8f3ef93a6b458098]] polaczeniUzytkownicyLocator, InsERT.Moria.Online.IKontoInsertDlaLicencji kontoInsertDlaLicencji) Resolving InsERT.Moria.Online.ParametryLicencji,(none) (mapped from InsERT.Moria.Online.IParametryLicencji, (none)) Resolving value for property ParametryLicencji.DaneDomyslne Resolving InsERT.Moria.ModelDanych.ParametryLicencjiData,NoTracking (mapped from InsERT.Moria.ModelDanych.IParametryLicencjiDaneDomyslne, NoTracking) Resolving parameter "repository" of constructor InsERT.Moria.ModelDanych.ParametryLicencjiData(InsERT.Mox.DataAccess.IRepository`2[[InsERT.Moria.ModelDanych.ParametrLicencji, InsERT.Moria.ModelDanych, Version=1.0.0.0, Culture=neutral, PublicKeyToken=7e1aa7558fba1cf1],[System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]] repository) Resolving InsERT.Moria.ModelDanych.EFParametrLicencjiFromParametryLicencjiRepository,ParametryLicencji/NoTracking (mapped from InsERT.Mox.DataAccess.IRepository`2[InsERT.Moria.ModelDanych.ParametrLicencji,System.Int32], ParametryLicencji/NoTracking) Resolving parameter "objectContext" of constructor InsERT.Moria.ModelDanych.EFParametrLicencjiFromParametryLicencjiRepository(InsERT.Moria.ModelDanych.ModelDanychContainer objectContext) Resolving InsERT.Moria.ModelDanych.ModelDanychContainer,NoTracking Resolving value for property ModelDanychContainer.ContextOption_LazyLoadingEnabled ---> System.NullReferenceException: Object reference not set to an instance of an object. at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoPropertyInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoPropertyInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuilderContext.NewBuildUp(NamedTypeBuildKey newBuildKey) at Microsoft.Practices.Unity.ObjectBuilder.NamedTypeDependencyResolverPolicy.Resolve(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.DoConstructorInjection(IBuilderContext context) at InsERT.Mox.Runtime.Unity.ReflectionBuildPlanPolicy.BuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.BuildPlanStrategy.PreBuildUp(IBuilderContext context) at Microsoft.Practices.ObjectBuilder2.StrategyChain.ExecuteBuildUp(IBuilderContext context) at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) --- End of inner exception stack trace --- at Microsoft.Practices.Unity.UnityContainer.DoBuildUp(Type t, Object existing, String name, IEnumerable`1 resolverOverrides) at Microsoft.Practices.Unity.UnityContainer.Resolve(Type t, String name, ResolverOverride[] resolverOverrides) at Microsoft.Practices.Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) at InsERT.Mox.Runtime.Unity.UnityAdapter.GetObject[T]() at xi8=.1C8=.3S8=() at xi8=.1C8=.3C8=() at xi8=.1C8=.CloseTelemetrySession() at InsERT.Moria.Sfera.Uchwyt.Dispose() at MoHaConnector.Export.ExportRoutePos.ExportData() at MoHaConnector.Export.ExportBase.DoJobInt() Link to postu
Przemysław Werner 392 Napisano 28 Czerwca 2021 Udostępnij Napisano 28 Czerwca 2021 w problem z InsERT.Mox.Telemetry.ITelemetryClient Dzień dobry, proszę o informację na temat wersji programu. Link to postu
Michał Dyrała 3 Napisano 28 Czerwca 2021 Autor Udostępnij Napisano 28 Czerwca 2021 w problem z InsERT.Mox.Telemetry.ITelemetryClient logi są z wersji 35.1.2 (4567) ale na poprzedniej wersji było tak samo, w sensie, że ostatnia aktualizacja nic w tej kwestii nie zmieniła. Link to postu
Przemysław Werner 392 Napisano 28 Czerwca 2021 Udostępnij Napisano 28 Czerwca 2021 w problem z InsERT.Mox.Telemetry.ITelemetryClient Proszę zaktualizować program do najnowszej wersji (36.0.0). Link to postu
Michał Dyrała 3 Napisano 6 Lipca 2021 Autor Udostępnij Napisano 6 Lipca 2021 w problem z InsERT.Mox.Telemetry.ITelemetryClient aktualizacja do wersji 36 rozwiązała powyższy problem Link to postu
Polecane posty