ARCGIS CONNECTOR PUBLISH DUMP STACK ARCGIS PRO 3.3.1 Polygon layer from 2d Map, stored in a File GDB on OneDrive 13 September 2024 dave.mcpherson@aurecongroup.com Host App Error Dependency error resolving Speckle.Connectors.Utils.Operations.SendOperation`1[ArcGIS.Desktop.Mapping.MapMember] within UnitOfWorkFactory Dependency error resolving Speckle.Connectors.Utils.Operations.SendOperation`1[ArcGIS.Desktop.Mapping.MapMember] within UnitOfWorkFactory An exception was thrown while activating Speckle.Connectors.Utils.Operations.SendOperation`1[[ArcGIS.Desktop.Mapping.MapMember, ArcGIS.Desktop.Mapping, Version=13.3.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86]] -> Speckle.Connectors.ArcGis.Operations.Send.ArcGISRootObjectBuilder -> Speckle.Converters.ArcGIS3.ArcGISConversionContextStack -> Speckle.Converters.ArcGIS3.ArcGISDocument. An exception was thrown while invoking the constructor 'Void .ctor()' on type 'ArcGISDocument'. Make sure your ArcGIS Pro project folder has permissions to create a new database. E.g., project cannot be saved in a Google Drive folder. Object reference not set to an instance of an object. Hide Stack Trace Autofac.Core.DependencyResolutionException: Dependency error resolving Speckle.Connectors.Utils.Operations.SendOperation`1[ArcGIS.Desktop.Mapping.MapMember] within UnitOfWorkFactory ---> Autofac.Core.DependencyResolutionException: An exception was thrown while activating Speckle.Connectors.Utils.Operations.SendOperation`1[[ArcGIS.Desktop.Mapping.MapMember, ArcGIS.Desktop.Mapping, Version=13.3.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86]] -> Speckle.Connectors.ArcGis.Operations.Send.ArcGISRootObjectBuilder -> Speckle.Converters.ArcGIS3.ArcGISConversionContextStack -> Speckle.Converters.ArcGIS3.ArcGISDocument. ---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor 'Void .ctor()' on type 'ArcGISDocument'. ---> System.InvalidOperationException: Make sure your ArcGIS Pro project folder has permissions to create a new database. E.g., project cannot be saved in a Google Drive folder. ---> System.NullReferenceException: Object reference not set to an instance of an object. at Speckle.Converters.ArcGIS3.ArcGISDocument.AddDatabaseToProject(Uri databasePath) in /_/Converters/ArcGIS/Speckle.Converters.ArcGIS3/ArcGISConversionContextStack.cs:line 91 --- End of inner exception stack trace --- at Speckle.Converters.ArcGIS3.ArcGISDocument.AddDatabaseToProject(Uri databasePath) in /_/Converters/ArcGIS/Speckle.Converters.ArcGIS3/ArcGISConversionContextStack.cs:line 103 at Speckle.Converters.ArcGIS3.ArcGISDocument.EnsureOrAddSpeckleDatabase() in /_/Converters/ArcGIS/Speckle.Converters.ArcGIS3/ArcGISConversionContextStack.cs:line 33 at Speckle.Converters.ArcGIS3.ArcGISDocument..ctor() in /_/Converters/ArcGIS/Speckle.Converters.ArcGIS3/ArcGISConversionContextStack.cs:line 23 at lambda_method178(Closure, Object[]) at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() --- End of inner exception stack trace --- at Autofac.Core.Activators.Reflection.ConstructorParameterBinding.Instantiate() at Autofac.Core.Activators.Reflection.ReflectionActivator.ActivateInstance(IComponentContext context, IEnumerable`1 parameters) at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters) --- End of inner exception stack trace --- at Autofac.Core.Resolving.InstanceLookup.CreateInstance(IEnumerable`1 parameters) at Autofac.Core.Resolving.InstanceLookup.b__8_0() at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid id, Func`1 creator) at Autofac.Core.Lifetime.LifetimeScope.CreateSharedInstance(Guid primaryId, Nullable`1 qualifyingId, Func`1 creator) at Autofac.Core.Resolving.InstanceLookup.Execute() at Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(ISharingLifetimeScope currentOperationScope, ResolveRequest request) at Autofac.Core.Resolving.ResolveOperation.ResolveComponent(ResolveRequest request) at Autofac.Core.Resolving.ResolveOperation.Execute(ResolveRequest request) at Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(ResolveRequest request) at Autofac.ResolutionExtensions.TryResolveService(IComponentContext context, Service service, IEnumerable`1 parameters, Object& instance) at Autofac.ResolutionExtensions.ResolveService(IComponentContext context, Service service, IEnumerable`1 parameters) at Autofac.ResolutionExtensions.Resolve(IComponentContext context, Type serviceType, IEnumerable`1 parameters) at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context, IEnumerable`1 parameters) at Autofac.ResolutionExtensions.Resolve[TService](IComponentContext context) at Speckle.Autofac.DependencyInjection.UnitOfWorkFactory.Resolve[TService](Action`1 action) in /_/Sdk/Speckle.Autofac/DependencyInjection/UnitOfWorkFactory.cs:line 29 --- End of inner exception stack trace --- at Speckle.Autofac.DependencyInjection.UnitOfWorkFactory.Resolve[TService](Action`1 action) in /_/Sdk/Speckle.Autofac/DependencyInjection/UnitOfWorkFactory.cs:line 38 at Speckle.Connectors.ArcGIS.Bindings.ArcGISSendBinding.Send(String modelCardId) in /_/Connectors/ArcGIS/Speckle.Connectors.ArcGIS3/Bindings/ArcGISSendBinding.cs:line 360 at Speckle.Connectors.DUI.Bridge.BrowserBridge.ExecuteMethod(String methodName, String args) in /_/DUI3/Speckle.Connectors.DUI/Bridge/BrowserBridge.cs:line 244 at Speckle.Connectors.DUI.Bridge.BrowserBridge.<>c__DisplayClass22_0.<b__0>d.MoveNext() in /_/DUI3/Speckle.Connectors.DUI/Bridge/BrowserBridge.cs:line 117 --- End of stack trace from previous location --- at Speckle.Connectors.DUI.Bridge.TopLevelExceptionHandler.CatchUnhandled[T](Func`1 function) in /_/DUI3/Speckle.Connectors.DUI/Bridge/TopLevelExceptionHandler.cs:line 86