<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
<title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<tt>Hi Manel,<br>
Here is a layerDefinition that works for me.<br>
Have you specified Coordinate-System-Overrides ?<br>
<br>
Stefan Dalakov<br>
<br>
</tt>
<div class="e"><tt><span class="m"><?</span><span class="pi">xml
version="1.0" encoding="UTF-8" </span><span class="m">?></span></tt>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LayerDefinition</span><span
class="ns"> xmlns:xsi</span><span class="m">="</span><b class="ns"><a class="moz-txt-link-freetext" href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a></b><span
class="m">"</span><span class="t"> xsi:noNamespaceSchemaLocation</span><span
class="m">="</span><b>LayerDefinition-1.1.0.xsd</b><span class="m">"</span><span
class="t"> version</span><span class="m">="</span><b>1.1.0</b><span
class="m">"</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">VectorLayerDefinition</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">ResourceId</span><span
class="m">></span><span class="tx">Library://mysql_ds.FeatureSource</span><span
class="m"></</span><span class="t">ResourceId</span><span class="m">></span></tt>
</div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">FeatureName</span><span
class="m">></span><span class="tx">Fdotechnop_mg:links</span><span
class="m"></</span><span class="t">FeatureName</span><span class="m">></span></tt>
</div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">FeatureNameType</span><span
class="m">></span><span class="tx">FeatureClass</span><span
class="m"></</span><span class="t">FeatureNameType</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">PropertyMapping</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Name</span><span class="m">></span><span
class="tx">LAYER</span><span class="m"></</span><span class="t">Name</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Value</span><span class="m">></span><span
class="tx">LAYER</span><span class="m"></</span><span class="t">Value</span><span
class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">PropertyMapping</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">PropertyMapping</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Name</span><span class="m">></span><span
class="tx">LENGTH</span><span class="m"></</span><span class="t">Name</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Value</span><span class="m">></span><span
class="tx">LENGTH</span><span class="m"></</span><span class="t">Value</span><span
class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">PropertyMapping</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Geometry</span><span
class="m">></span><span class="tx">ogc_geom</span><span class="m"></</span><span
class="t">Geometry</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">VectorScaleRange</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">PointTypeStyle</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">DisplayAsText</span><span
class="m">></span><span class="tx">false</span><span class="m"></</span><span
class="t">DisplayAsText</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">AllowOverpost</span><span
class="m">></span><span class="tx">false</span><span class="m"></</span><span
class="t">AllowOverpost</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">PointRule</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LegendLabel</span> <span
class="m">/></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">PointRule</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">PointTypeStyle</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineTypeStyle</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineRule</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LegendLabel</span><span
class="m">></span><span class="tx">'Main Pipe'</span><span class="m"></</span><span
class="t">LegendLabel</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Filter</span><span class="m">></span><span
class="tx">"LAYER" = 'Main Pipe'</span><span class="m"></</span><span
class="t">Filter</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineSymbolization2D</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LineStyle</span><span
class="m">></span><span class="tx">Solid</span><span class="m"></</span><span
class="t">LineStyle</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Thickness</span><span
class="m">></span><span class="tx">2</span><span class="m"></</span><span
class="t">Thickness</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Color</span><span class="m">></span><span
class="tx">FF000000</span><span class="m"></</span><span class="t">Color</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Unit</span><span class="m">></span><span
class="tx">Points</span><span class="m"></</span><span class="t">Unit</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">SizeContext</span><span
class="m">></span><span class="tx">DeviceUnits</span><span class="m"></</span><span
class="t">SizeContext</span><span class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineSymbolization2D</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineRule</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineRule</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LegendLabel</span><span
class="m">></span><span class="tx">'Pipeline'</span><span class="m"></</span><span
class="t">LegendLabel</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Filter</span><span class="m">></span><span
class="tx">"LAYER" = 'Pipeline'</span><span class="m"></</span><span
class="t">Filter</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineSymbolization2D</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LineStyle</span><span
class="m">></span><span class="tx">Solid</span><span class="m"></</span><span
class="t">LineStyle</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Thickness</span><span
class="m">></span><span class="tx">2</span><span class="m"></</span><span
class="t">Thickness</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Color</span><span class="m">></span><span
class="tx">FF000080</span><span class="m"></</span><span class="t">Color</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Unit</span><span class="m">></span><span
class="tx">Points</span><span class="m"></</span><span class="t">Unit</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">SizeContext</span><span
class="m">></span><span class="tx">DeviceUnits</span><span class="m"></</span><span
class="t">SizeContext</span><span class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineSymbolization2D</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineRule</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineRule</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LegendLabel</span> <span
class="m">/></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">LineSymbolization2D</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LineStyle</span><span
class="m">></span><span class="tx">Solid</span><span class="m"></</span><span
class="t">LineStyle</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Thickness</span><span
class="m">></span><span class="tx">0.0</span><span class="m"></</span><span
class="t">Thickness</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Color</span><span class="m">></span><span
class="tx">ff000000</span><span class="m"></</span><span class="t">Color</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Unit</span><span class="m">></span><span
class="tx">Centimeters</span><span class="m"></</span><span
class="t">Unit</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">SizeContext</span><span
class="m">></span><span class="tx">DeviceUnits</span><span class="m"></</span><span
class="t">SizeContext</span><span class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineSymbolization2D</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineRule</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LineTypeStyle</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">AreaTypeStyle</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">AreaRule</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LegendLabel</span> <span
class="m">/></span></tt> </div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">AreaSymbolization2D</span><span
class="m">></span></tt></div>
<div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">Fill</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">FillPattern</span><span
class="m">></span><span class="tx">Solid</span><span class="m"></</span><span
class="t">FillPattern</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">ForegroundColor</span><span
class="m">></span><span class="tx">ffffffff</span><span class="m"></</span><span
class="t">ForegroundColor</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">BackgroundColor</span><span
class="m">></span><span class="tx">ff000000</span><span class="m"></</span><span
class="t">BackgroundColor</span><span class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">Fill</span><span class="m">></span></tt></div>
</div>
</div>
<div class="e">
<div class="c" style="margin-left: 1em; text-indent: -2em;"><tt><a
class="b" onfocus="h()" onclick="return false" href="#">-</a> <span
class="m"><</span><span class="t">Stroke</span><span class="m">></span></tt></div>
<div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">LineStyle</span><span
class="m">></span><span class="tx">Solid</span><span class="m"></</span><span
class="t">LineStyle</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Thickness</span><span
class="m">></span><span class="tx">0.0</span><span class="m"></</span><span
class="t">Thickness</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Color</span><span class="m">></span><span
class="tx">ff000000</span><span class="m"></</span><span class="t">Color</span><span
class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">Unit</span><span class="m">></span><span
class="tx">Centimeters</span><span class="m"></</span><span
class="t">Unit</span><span class="m">></span></tt> </div>
</div>
<div class="e">
<div style="margin-left: 1em; text-indent: -2em;"><tt><span class="b"> </span>
<span class="m"><</span><span class="t">SizeContext</span><span
class="m">></span><span class="tx">DeviceUnits</span><span class="m"></</span><span
class="t">SizeContext</span><span class="m">></span></tt> </div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">Stroke</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">AreaSymbolization2D</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">AreaRule</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">AreaTypeStyle</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">VectorScaleRange</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">VectorLayerDefinition</span><span class="m">></span></tt></div>
</div>
</div>
<div><tt><span class="b"> </span> <span class="m"></</span><span
class="t">LayerDefinition</span><span class="m">></span></tt></div>
</div>
</div>
<br>
<br>
Manel Gimeno wrote:
<blockquote cite="mid:5E68DD577DEF4C58B58E833D0A925D4A@SOFTIMIZA.local"
type="cite">
<meta http-equiv="Content-Type" content="text/html; ">
<meta content="MSHTML 6.00.6000.16809" name="GENERATOR">
<style></style>
<div><font face="Arial" size="2">Hi all,</font></div>
<div> </div>
<div><font face="Arial" size="2">I've created a MySQL FeatureSource
in Mapguide 2.0 using Mapguide Maestro 1.0.9.15910. When I click in the
test connection button no error is reported, so it seems the connection
to MySQL works fine.</font></div>
<div> </div>
<div><font face="Arial" size="2">When I try to create a FeatureLayer
using the MySQL FeatureSource previously defined the following error
happens after selecting the FeatureSource as resource:</font></div>
<div> </div>
<div><font face="Arial" size="2">"Failed to read schema from data
source.<br>
The operation gave the error message: Error en el servidor remoto:
(559) MgConnectionFailedException.: <br>
Cannot establish connection.<br>
Exception occurred in method
MgServerDescribeSchema::ExecuteDescribeSchema() at line 173 in file
d:\buildforgeprojects\mapguide_open_source_v2.0\build_23.8\mgdev\server\src\services\feature\ServerDescribeSchema.cpp"</font></div>
<div> </div>
<div><font face="Arial" size="2">Can anyone help me to solve this
problem? (Maybe if you have an example of XML LayerDefinition using a
MySQL FeatureSource...)</font></div>
<div> </div>
<div><font face="Arial" size="2">Thanks in advance</font></div>
<div><font face="Arial" size="2">Manel Gimeno</font></div>
<pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
</pre>
</blockquote>
<br>
</body>
</html>