Opened 14 years ago
Closed 14 years ago
#1461 closed defect (fixed)
Crash when server repository busy
Reported by: | andrewd | Owned by: | jng |
---|---|---|---|
Priority: | low | Milestone: | Maestro-3.0 |
Component: | Maestro | Version: | 2.2.0 |
Severity: | trivial | Keywords: | |
Cc: | External ID: |
Description
When restoring a large package (via the admin site, not Maestro), if I try to log in to the server using Maestro, I get a crash - the details seem to indicate that what should happen is a message explaining that the server is busy, and to try again later. I did eventually get in, once the package was restored. Here's the info:
See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.
Exception Text System.Exception: The remote server returned an error: (559) MgDbXmlException.: An exception occurred in DB XML component. Please try your operation later as the repository was busy.
---> System.Net.WebException: The remote server returned an error: (559) MgDbXmlException.
at System.Net.WebClient.OpenRead(Uri address) at System.Net.WebClient.OpenRead(String address) at OSGeo.MapGuide.MaestroAPI.HttpServerConnection.OpenRead(String req) --- End of inner exception stack trace --- at OSGeo.MapGuide.MaestroAPI.HttpServerConnection.OpenRead(String req) at OSGeo.MapGuide.MaestroAPI.HttpServerConnection.GetRepositoryResources(String startingpoint, String type, Int32 depth, Boolean computeChildren) at OSGeo.MapGuide.Maestro.ResourceBrowser.RepositoryCache.ResourceFolder.ReloadContents() at OSGeo.MapGuide.Maestro.ResourceBrowser.RepositoryCache.BuildNode(TreeNode node, Boolean forceRebuild) at OSGeo.MapGuide.Maestro.ResourceBrowser.ResourceTree.ResourceTree_BeforeExpand(Object sender, TreeViewCancelEventArgs e) at System.Windows.Forms.TreeView.OnBeforeExpand(TreeViewCancelEventArgs e) at System.Windows.Forms.TreeView.TvnExpanding(NMTREEVIEW* nmtv) at System.Windows.Forms.TreeView.WmNotify(Message& m) at System.Windows.Forms.TreeView.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Loaded Assemblies mscorlib
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4952 (win7RTMGDR.050727-4900) CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
Maestro
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/Maestro.exe
OSGeo.MapGuide.Maestro.LoginForm
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.LoginForm.DLL
System.Windows.Forms
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
System
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
System.Drawing
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
System.Xml
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
System.Configuration
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
iwbok5kv
Assembly Version: 2.1.4.5245 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
OSGeo.MapGuide.Maestro.MaestroEditorInterface
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.MaestroEditorInterface.DLL
OSGeo.MapGuide.MaestroAPI
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.MaestroAPI.DLL
OSGeo.MapGuide.Maestro.ResourceBrowser
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.ResourceBrowser.DLL
OSGeo.MapGuide.Maestro.ResourceValidators
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.ResourceValidators.DLL
System.Data
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
System.Web
Assembly Version: 2.0.0.0 Win32 Version: 2.0.50727.4955 (win7RTMGDR.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
Microsoft.JScript
Assembly Version: 8.0.0.0 Win32 Version: 8.0.50727.4927 CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.JScript/8.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
5fowlk-a
Assembly Version: 2.1.4.5245 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
zgy7lbka
Assembly Version: 2.1.4.5245 Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900) CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
OSGeo.MapGuide.Maestro.ResourceEditors
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.ResourceEditors.DLL
OSGeo.MapGuide.Maestro.FusionEditor
Assembly Version: 2.1.4.5245 Win32 Version: 2.1.4.5245 CodeBase: file:///C:/Program%20Files%20(x86)/OSGeo/MapGuideMaestro/OSGeo.MapGuide.Maestro.FusionEditor.DLL
JIT Debugging To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.
Change History (2)
comment:1 by , 14 years ago
Milestone: | → Maestro-3.0 |
---|
comment:2 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Closing as fixed. Assuming 3.0 re-design and/or not messing with the repository while a large-scale package loading operation is in progress is a sufficient workaround.