<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 08.00.0681.000">
<TITLE>2.0.1 / IIS / .NET instability?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Hi All,</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">I migrated my public demo server to 2.0.1 a few weeks ago. Since then, I have found MapGuide to be much more unstable than it had been previously. The service completely locks up</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> (</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">although</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> appears started to Windows)</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> and cannot be restarted using normal methods and</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> PSKill is the only solution to restarting it. </FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri"> When looking at the server, I usually see an unhandled exception error dialog with mgserver.exe the faulting module. </FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">The one thing that is different now is that we</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">’</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">re using a Fusion layout instead of a standard layout for a site that is regularly access</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">ed.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> </FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">The Windows event logs don</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">’</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">t yield many clues, but the MGOS error.log has many of these entries:</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"><2008-07-17T00:06:08> Fusion Viewer </FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">xxx</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.127.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">xxx</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.41 Anonymous</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> Error: Invalid argument(s):</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> The value cannot be less than or equal to zero.</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> StackTrace:</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> - MgRenderingServiceHandler.ProcessOperation line 83 file d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\rendering\RenderingServiceHandler.cpp</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> - MgOpQueryFeatures.Execute line 125 file d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\rendering\OpQueryFeatures.cpp</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> - MgServerRenderingService.QueryFeatures line 652 file d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\rendering\ServerRenderingService.cpp</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri"> - MgServerRenderingService.RenderForSelection line 1041 file d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\server\src\services\rendering\ServerRenderingService.cpp Invalid argument(s):</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">The value cannot be less than or equal to zero.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">I know some folks were working on something to determine if the mgserver service had locked up and, if so, restart it. Was anybody</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">successful</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> in making something like this work?</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> It</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">’</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">s not fun to hit your map site only to find it not working.</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Thanks,</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Tahoma">Andy Morsell, P.E.</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Tahoma">Spatial Integrators, Inc.</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Tahoma">www.SpatialGIS.com</FONT></SPAN></P>
<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>
</BODY>
</HTML>