<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:Courier New,courier,monaco,monospace,sans-serif;font-size:10pt"><font size="2"><span style="font-family: arial,helvetica,sans-serif;">Olivier,</span><br style="font-family: arial,helvetica,sans-serif;"><br style="font-family: arial,helvetica,sans-serif;"><span style="font-family: arial,helvetica,sans-serif;">No, the XML encoding works fine, so you don't have to restore the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">wfs_x</span> files. The PostgreSQL database <br>encoding is set after the connection opening with the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">PQsetClientEncoding</span> function.</span></font><br><br><span style="font-family: arial,helvetica,sans-serif;">The recent patch only affects the <span style="font-family: Courier
 New,courier,monaco,monospace,sans-serif;">ows.h</span>, <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">ows.c</span> and <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">ows_config.c</span> files to support the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">db_encoding</span> <br>attribute of the tinyows element in the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">config.xml</span> file:<br><br><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">ows.h</span>&nbsp;&nbsp; <br><br>To add the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">db_encoding</span> buffer to the ows struct and to define the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">DEFAULT_XML_ENCODING</span> and the <span style="font-family: Courier
 New,courier,monaco,monospace,sans-serif;">DEFAULT_DB_ENCODING</span> constants (as a best practice).<br><br><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">ows.c</span><br><br>To set the PostgreSQL database encoding with the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">db_encoding</span> buffer contents and to dump or free this <br>buffer.<br><br><span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">ows_config.c</span><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">To read the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">db_config</span> attribute from the <span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">config.xml</span> file if exists or to set it to <span style="font-family: Courier
 New,courier,monaco,monospace,sans-serif;">DEFAULT_DB_ENCODING</span> <br>if it doesn't exist.<br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"><br style="font-family: Courier New,courier,monaco,monospace,sans-serif;">I hope this clarify more of the recent patch (<span style="font-family: Courier New,courier,monaco,monospace,sans-serif;">diff_2011_02_15.patch</span>) intends.<br><br>Cheers<br style="font-family: Courier New,courier,monaco,monospace,sans-serif;"></span><br><div style="font-family: arial,helvetica,sans-serif; font-weight: bold; color: rgb(0, 96, 191);">IC Carlos Ruiz</div><div style="font-family: Courier New,courier,monaco,monospace,sans-serif; font-size: 10pt;"><br style="font-weight: bold;"><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font face="Tahoma" size="2"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Olivier Courtin &lt;olivier.courtin@gmail.com&gt;<br><b><span
 style="font-weight: bold;">To:</span></b> TinyOWS developers discuss list &lt;tinyows-dev@lists.maptools.org&gt;<br><b><span style="font-weight: bold;">Sent:</span></b> Tue, February 15, 2011 2:44:45 PM<br><b><span style="font-weight: bold;">Subject:</span></b> Re: [TinyOWS-dev] Default database encoding<br></font><br>
<br>On Feb 15, 2011, at 6:27 PM, Carlos Ruiz wrote:<br><br>Carlos,<br><br>&gt; It seems that it is necessarely to specify a default PostgreSQL&nbsp; <br>&gt; database encoding after all. This patch is the<br>&gt; same as the last one (2011_02_11.patch) + the default database&nbsp; <br>&gt; encoding (UTF8) to match the XML one.<br>&gt;<br><br>Ok so i guess i have to restore the encoding stuff in wfs_transaction,&nbsp; <br>wfs_get_feature... files ?<br><br>--<br>Olivier<br>_______________________________________________<br>TinyOWS-dev mailing list<br><a ymailto="mailto:TinyOWS-dev@lists.maptools.org" href="mailto:TinyOWS-dev@lists.maptools.org">TinyOWS-dev@lists.maptools.org</a><br><span><a target="_blank" href="http://lists.maptools.org/mailman/listinfo/tinyows-dev">http://lists.maptools.org/mailman/listinfo/tinyows-dev</a></span><br></div></div>
</div><br>







      </body></html>