27
Views
1
Comments
[jQuery UI Drag and Drop and Sort] Can't install v2.0.0 (O11)
Question

When attempting to install the latest update in our O11 Version 11.0.607.0 environment errors are generated and I have to re-install the previous version.

When I extract the .oml from the .oap file and attempt to open the oml directly in Service Studio, the error generated is:


ServiceStudio.Presenter.RuntimeImplementation+FullStackException: Exception in thread Main ---> ServiceStudio.Presenter.AggregatorPresenter+prs#plwtnvxw: Error opening file 'C:\Users\mdrevyanko\Desktop\DragAndDropAndSort.oml' ---> System.NullReferenceException: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at ServiceStudio.Model.ESpace.Loader`1.InnerGetAttributeString(IPropertyMetadata property)
   at ServiceStudio.Model.ESpace.OmlLoader.InitializeCollection(AbstractObject parent, CollectionIndex collectionIndex)
   at ServiceStudio.Model.ESpace.OmlLoader.LoadChildren(AbstractObject parent, CollectionIndex collectionIndex)
   at ServiceStudio.Model.ESpace.InnerLoadChildren(IXmlDeserializer loader)
   at ServiceStudio.Model.ESpace.Loader`1.InnerLoadObject(AbstractObject obj, AbstractObject parent)
   at ServiceStudio.Model.ESpace.OmlLoader.<>c__DisplayClass5_0.<Load>b__1()
   at ServiceStudio.Model.ESpace.Loader`1.Execute(CollectionIndex collectionIndex, XElementReader reader, Func`1 ownerESpaceGetter, Action action, Boolean closeReader)
   at ServiceStudio.Model.ESpace.OmlLoader.Load(Oml oml, Func`4 eSpaceConstructor, Boolean recoverMode)
   at ServiceStudio.Model.ESpace.OmlLoader.Load(Stream stream, Boolean recoverMode, ObjectKey newKeyForClone, String productKey, IInformationForESpaceUpgrade informationForUpgrader, Func`4 eSpaceConstructor, Boolean readOnly)
   at ServiceStudio.Model.ESpace.Load(Stream stream, String initialLastSavePath, Boolean isUnregisteredESpace, Boolean readOnlyMode, Boolean recoverMode, ObjectKey newKeyForClone, String productKey, Nullable`1 forceModifiedFlag, IInformationForESpaceUpgrade informationForUpgrader, Predicate`1 isAvailable, Boolean skipUpgradesForForge, Nullable`1 isIsolated)
   at ServiceStudio.Model.ESpace.Load(String path, Boolean isUnregisteredESpace, Boolean readOnlyMode, Boolean recoverMode, String initialLastSavePath, String productKey, Nullable`1 forceModifiedFlag, IInformationForESpaceUpgrade informationForUpgrader, Predicate`1 isAvailable, Nullable`1 isIsolated)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#plwtnwat.prs#jvcvfyfd(IInformationForESpaceUpgrade bhl)
   at prs#fwxlhsnv.prs#oxsxiiuu.prs#mcbesuix()
   --- End of inner exception stack trace ---
   at prs#fwxlhsnv.prs#dgtxsrko()
   at prs#fwxlhsnv.RunWorkerThread(PresenterContext presenterContext)
   at ServiceStudio.Presenter.SlowOperationProvider.DoVerySlowOperation(IAggregatorView aggregatorView, String title, Action`1 optionalPreOperationThatCanBeSafelyAborted, Action`1 operation, Action customPreOperationAborter)
   at ServiceStudio.Presenter.AbstractSlowOperationProvider.DoVerySlowOperation(IAggregatorPresenter aggregator, String title, Action`1 optionalPreOperationThatCanBeSafelyAborted, Action`1 operation, Action customPreOperationAborter)
   at ServiceStudio.Presenter.RuntimeImplementation.prs#tsarpxyk.prs#ykrcehpo()
   at ServiceStudio.Presenter.AggregatorPresenter.DisableKeyboardInteractionsIn(Action action)
   at ServiceStudio.Presenter.RuntimeImplementation.DoVerySlowOperation(IAggregatorPresenter aggregator, String title, Action`1 optionalPreOperationThatCanBeSafelyAborted, Action`1 operation, Action customPreOperationAborter)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#plwtnwas.prs#hxuhnqkt()
   --- End of inner exception stack trace ---
   at ServiceStudio.Presenter.AggregatorPresenter.prs#plwtnwas.prs#hxuhnqkt()
   at ServiceStudio.Runtime.SafeExecute[TResult](ExceptionType exceptionType, Func`2 onError, Func`1 function, PresenterContext presenterContext)
   --- End of inner exception stack trace ---
   at ServiceStudio.Presenter.RuntimeImplementation.FullStackException..ctor(Exception e)
   at ServiceStudio.Presenter.RuntimeImplementation.OnException(Exception exception, ExceptionType exceptionType, PresenterContext presenterContext)
   at ServiceStudio.Runtime.SafeExecute[TResult](ExceptionType exceptionType, Func`2 onError, Func`1 function, PresenterContext presenterContext)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#hqyioihl(String bco, String bcp, Byte[] bcq, Boolean bcr, Boolean bcs, ESpace bct, Action bcu, Boolean bcv, ESpace bcw, Boolean bcx, Nullable`1 bcy, Boolean bcz)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#hqyioihk(String bcj, String bck, Boolean bcl, Boolean bcm, Boolean bcn)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#plwtnwar.prs#haqitqrc()
   at ServiceStudio.Presenter.RuntimeImplementation.prs#tsarpxyt.prs#bblxygnv()
   at ServiceStudio.ViewImplementation.WPFViewImplementationProvider.DoSlowOperation[ReturnType](IAggregatorView aggregatorView, Func`1 operation)
   at ServiceStudio.Presenter.AggregatorPresenter.LoadAndOpenESpace(AggregatorPresenter& aggregator, String path, String initialLastSavePath, Boolean recoverMode, Boolean silentUpgrade, Boolean forceNewAggregator, Boolean isMergeContext)
   at ServiceStudio.Presenter.Commands.CommandLineProcessor.prs#ddcclwtw(String[] ijr, prs#fhltpalz ijs)
   at ServiceStudio.Presenter.AggregatorPresenter.prs#hqyioifz(String[] baa)
   at ServiceStudio.ViewImplementation.AggregatorWindow.HwndSourceHook(IntPtr hwnd, Int32 msgAsInt, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG& msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
   at MS.Win32.UnsafeNativeMethods.IntGetMessageW(MSG& msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
   at MS.Win32.UnsafeNativeMethods.GetMessageW(MSG& msg, HandleRef hWnd, Int32 uMsgFilterMin, Int32 uMsgFilterMax)
   at System.Windows.Threading.Dispatcher.GetMessage(MSG& msg, IntPtr hwnd, Int32 minMessage, Int32 maxMessage)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at ServiceStudio.ViewImplementation.WPFViewImplementationProvider.InnerWaitForExit()
   at ServiceStudio.View.ViewImplementationProvider.WaitForExit()
   at ServiceStudio.Program.Main(String[] args)

2025-02-22 18-27-01
Alfaro
 
MVP

Hello Mick,

Thank you for the comment, I have uploaded the new version 2.0.2 that works now.

Please try it now.

Thank you again.

CA

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.