<!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 5.5.2658.24">
<TITLE>RE: [UMN_MAPSERVER-DEV] WFS client problem on Windows 2003, conti nued</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Sorry, I don't actually have the latest code on my machine...&nbsp; Due to how MS changed IIS around, it would probably have the same affect on the argv[0]&nbsp;&nbsp; I don't know if MapServer uses it either, sorry.&nbsp; Really the only reason I mentioned this at all is because is is the one major difference we have found with IIS on win2003 and XP SP2.</FONT></P>

<P><FONT SIZE=2>Ned.</FONT>
</P>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Bart van den Eijnden [<A HREF="mailto:bartvde@xs4all.nl">mailto:bartvde@xs4all.nl</A>] </FONT>
<BR><FONT SIZE=2>Sent: Monday, March 14, 2005 9:17 AM</FONT>
<BR><FONT SIZE=2>To: Ned Harding; MAPSERVER-DEV@lists.umn.edu</FONT>
<BR><FONT SIZE=2>Subject: Re: [UMN_MAPSERVER-DEV] WFS client problem on Windows 2003, conti nued</FONT>
</P>

<P><FONT SIZE=2>Hi Ned,</FONT>
</P>

<P><FONT SIZE=2>thanks for your reply.</FONT>
</P>

<P><FONT SIZE=2>But there is no call in the Mapserver source code to the GetModuleFileName function, so how could this be the cause?</FONT>
</P>

<P><FONT SIZE=2>Best regards,</FONT>
<BR><FONT SIZE=2>Bart</FONT>
</P>

<P><FONT SIZE=2>On Mon, 14 Mar 2005 09:14:52 -0700, Ned Harding &lt;nharding@extendthereach.com&gt; wrote:</FONT>
</P>

<P><FONT SIZE=2>&gt; No idea if it is related to your problem or not, but if you are using </FONT>
<BR><FONT SIZE=2>&gt; IIS on Win2003, any calls to GetModuleFileName will prepend &quot;\\?\&quot; to </FONT>
<BR><FONT SIZE=2>&gt; the front of the path...&nbsp; It caused havok in a bunch of our code until </FONT>
<BR><FONT SIZE=2>&gt; we figured out what was going on and striuped it off.&nbsp; You get the </FONT>
<BR><FONT SIZE=2>&gt; same problem with IIS on XP SP2.&nbsp; See the docs for GetModuleFileName:</FONT>
<BR><FONT SIZE=2>&gt; <A HREF="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllpr" TARGET="_blank">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllpr</A></FONT>
<BR><FONT SIZE=2>&gt; oc/bas</FONT>
<BR><FONT SIZE=2>&gt; e/getmodulefilename.asp</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; Ned.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: UMN MapServer Developers List </FONT>
<BR><FONT SIZE=2>&gt; [<A HREF="mailto:MAPSERVER-DEV@LISTS.UMN.EDU">mailto:MAPSERVER-DEV@LISTS.UMN.EDU</A>]</FONT>
<BR><FONT SIZE=2>&gt; On</FONT>
<BR><FONT SIZE=2>&gt; Behalf Of Bart van den Eijnden</FONT>
<BR><FONT SIZE=2>&gt; Sent: Monday, March 14, 2005 8:09 AM</FONT>
<BR><FONT SIZE=2>&gt; To: MAPSERVER-DEV@LISTS.UMN.EDU</FONT>
<BR><FONT SIZE=2>&gt; Subject: [UMN_MAPSERVER-DEV] WFS client problem on Windows 2003, </FONT>
<BR><FONT SIZE=2>&gt; continued</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; Hi list,</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; I just got some more info about this. Strangely enough everything </FONT>
<BR><FONT SIZE=2>&gt; works fine in application (non-CGI) mode, i.e. running mapserv from </FONT>
<BR><FONT SIZE=2>&gt; the command-line with QUERY_STRING.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; This is the output created, including libcurl debug output. There is a </FONT>
<BR><FONT SIZE=2>&gt; section where the mapserv process waits for a while, but after that </FONT>
<BR><FONT SIZE=2>&gt; continues. That section is marked in the output with a lot of *******.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; Does anybody see something strange? Or does somebody see a reason why </FONT>
<BR><FONT SIZE=2>&gt; this would work in application mode, but not in CGI mode?</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; In total there are 3 WFS client layers.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; Thanks in advance.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; Best regards,</FONT>
<BR><FONT SIZE=2>&gt; Bart</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; On Mon, 14 Mar 2005 14:26:29 +0100, Bart van den Eijnden </FONT>
<BR><FONT SIZE=2>&gt; &lt;bartvde@xs4all.nl&gt;</FONT>
<BR><FONT SIZE=2>&gt; wrote:</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; Hi list,</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; does anybody have an idea what could be causing the following </FONT>
<BR><FONT SIZE=2>&gt;&gt; behaviour in Mapserver WFS client?</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; We were testing a URL to an external WFS service (intranet) on </FONT>
<BR><FONT SIZE=2>&gt;&gt; Windows 2003.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; 1. using the curl utility always the full document is retrieved, </FONT>
<BR><FONT SIZE=2>&gt;&gt; although times differ a lot between 10 and 65 seconds</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; 2. Mapserver does not download the full file, it downloads a part of </FONT>
<BR><FONT SIZE=2>&gt;&gt; it, and the part that it downloads differs all the time.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; 3. In IIS 6 a CGI error occurs after a certain time, also this amount </FONT>
<BR><FONT SIZE=2>&gt;&gt; of time seems to be irregular. In Apache the same request with the </FONT>
<BR><FONT SIZE=2>&gt;&gt; same binary keeps on running, but never finishes. The downloaded GML </FONT>
<BR><FONT SIZE=2>&gt;&gt; file remains at a certain size, and no content is added anymore.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; Any ideas what could cause this would be highly appreciated, or how </FONT>
<BR><FONT SIZE=2>&gt;&gt; to go about debugging this problem further.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt; Best regards,</FONT>
<BR><FONT SIZE=2>&gt;&gt; Bart</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt; --</FONT>
<BR><FONT SIZE=2>&gt; Using Opera's revolutionary e-mail client: <A HREF="http://www.opera.com/m2/" TARGET="_blank">http://www.opera.com/m2/</A></FONT>
</P>
<BR>
<BR>

<P><FONT SIZE=2>--</FONT>
<BR><FONT SIZE=2>Using Opera's revolutionary e-mail client: <A HREF="http://www.opera.com/m2/" TARGET="_blank">http://www.opera.com/m2/</A></FONT>
</P>

</BODY>
</HTML>