<meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"><title></title><meta name="GENERATOR" content="OpenOffice.org 3.2  (Win32)"><style type="text/css">
        <!--
                @page { margin: 2cm }
                PRE.cjk { font-family: "NSimSun", monospace }
                P { margin-bottom: 0.21cm }
                A:link { so-language: zxx }
        -->
        </style>
<span style="font-family: verdana,sans-serif;">Olá,</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Estou a dar os meus primeiros passos com servidores de mapas, como é de esperar, ando um pouco perdido.</span><br>
<span style="font-family: verdana,sans-serif;">Vou tentar explicar as minhas &quot;peripécias&quot; destes últimos dias e assim tratar de encontrar algumas luzes.</span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<font style="font-family: verdana,sans-serif;" size="2"><span style="font-family: verdana,sans-serif;">Estou a utilizar o seguinte ecossistema:</span><br></font><ul><li>Ubuntu Server 10.4 LTS<br></li><li>sun-java6-jdk</li>
<li>Tomcat6</li><li>Geoserver 2.0.2<span style="color: rgb(102, 102, 102);"> (*.war)</span><i style="color: rgb(102, 102, 102);"> [Native JAI] [Native JAI ImageIO]</i> <br></li><li><font style="font-family: verdana,sans-serif;" size="2">        
Postgresql_8.4/Postgis_1.5.0 <i style="color: rgb(102, 102, 102);">[</i></font><i style="color: rgb(102, 102, 102);">proj-bin libproj-dev gdal-bin postgresql-server-dev-8.4 libgdal-dev libgeos-dev build-essential libxml2-dev</i><font style="font-family: verdana,sans-serif;" size="2"><i style="color: rgb(102, 102, 102);">]</i><br>
</font></li><li>GDAL</li></ul><font style="font-family: verdana,sans-serif;" size="2"><span style="font-family: verdana,sans-serif;">Estes são os passos mais importantes que estou a realizar, vou focar a explicação numa das layers (linhas) para simplificar mas acontece o mesmo com a outra layer de pontos que tenho. Qualquer detalhe que achem importante e esteja a esquecer/omitir, não duvidem em pedir!!!:</span><br>
</font><ul><li><font style="font-family: verdana,sans-serif;" size="2">Importo o shape para
        Postgresql_8.4/Postgis_1.5.0, utilizando o Plugin do QGIS.</font></li></ul>

<p style="margin-bottom: 0cm; margin-left: 40px; font-family: verdana,sans-serif;"><font size="2">Tabela que cria o Plugin:</font></p><div style="margin-left: 80px;"><font size="1"><span style="font-family: courier new,monospace;">CREATE TABLE eixos_via_peniche</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">(</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">gid integer NOT NULL,</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&quot;ID&quot; integer,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&quot;TOPONIMIA&quot; character varying(254),</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">the_geom geometry,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">CONSTRAINT eixos_via_peniche_pkey PRIMARY KEY (gid),</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">CONSTRAINT enforce_dims_the_geom CHECK (st_ndims(the_geom) = 2),</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">CONSTRAINT enforce_srid_the_geom CHECK (st_srid(the_geom) = 20791)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">WITH (</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">OIDS=FALSE</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">ALTER TABLE eixos_via_peniche OWNER TO postgres;</span></font></div>

<p style="margin-bottom: 0cm; margin-left: 40px; font-family: verdana,sans-serif;"><font size="2">Dados que insere o
Plugin na tabela geometry_columns</font></p>

<p style="margin-left: 2.3cm; margin-bottom: 0cm; font-family: courier new,monospace;"><font style="font-size: 8pt;" size="1"><b>17673</b>;&quot;&#39;&#39;&quot;;&quot;<b>public</b>&quot;;&quot;<b>eixos_via_peniche</b>&quot;;&quot;<b>the_geom</b>&quot;;<b>2</b>;<b>20791</b>;&quot;<b>MULTILINESTRING</b>&quot;</font></p>


<ul style="font-family: verdana,sans-serif;"><li>Publico a tabela no Geoserver
        2.0.2</li></ul>


<p style="margin-bottom: 0cm; margin-left: 40px;"><b>        </b><span style="font-weight: normal; font-family: verdana,sans-serif;">Todo
corre aparentemente bem, todos os parâmetros por defeito, mmmh só “apenas” um <b style="color: rgb(204, 0, 0);"><font size="4">*</font></b><span style="color: rgb(153, 0, 0);">warning</span> no momento de
fazer o publish (ao fim desta mensagem segue o texto do warning), mas depois se consegue visualizar a layer sem problemas via WMS utilizando o </span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(51, 102, 255); font-family: verdana,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="font-size: 12px; line-height: 18px; text-align: left;"><span style="margin: 0px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; vertical-align: baseline;">Layer Preview</span></span></span><span style="font-weight: normal;"><span style="color: rgb(51, 102, 255); font-family: verdana,sans-serif;"></span><span style="font-family: verdana,sans-serif;">.</span><br>
</span></p>

<ul style="font-family: verdana,sans-serif;"><li>Experimento de fazer una
        transacção via <span style="color: rgb(51, 102, 255);">Demos Request</span>.</li></ul><div style="margin-left: 40px;"><font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:Transaction service=&quot;WFS&quot; version=&quot;1.0.0&quot;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">xmlns:wfs=&quot;<a href="http://www.opengis.net/wfs">http://www.opengis.net/wfs</a>&quot;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">xmlns:topp=&quot;<a href="http://www.openplans.org/topp">http://www.openplans.org/topp</a>&quot;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">xmlns:gml=&quot;<a href="http://www.opengis.net/gml">http://www.opengis.net/gml</a>&quot;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">xmlns:xsi=&quot;<a href="http://www.w3.org/2001/XMLSchema-instance">http://www.w3.org/2001/XMLSchema-instance</a>&quot;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">xsi:schemaLocation=&quot;<a href="http://www.opengis.net/wfs">http://www.opengis.net/wfs</a> <a href="http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd">http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd</a> <a href="http://www.openplans.org/topp">http://www.openplans.org/topp</a> <a href="http://localhost:8080/geoserver/wfs/DescribeFeatureType?typename=topp:eixos_via_peniche">http://localhost:8080/geoserver/wfs/DescribeFeatureType?typename=topp:eixos_via_peniche</a>&quot;&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:Insert&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;"> &lt;topp:eixos_via_peniche&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">  &lt;topp:the_geom&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">   &lt;gml:MultiLineString srsName=&quot;<a href="http://www.opengis.net/gml/srs/epsg.xml#4326">http://www.opengis.net/gml/srs/epsg.xml#4326</a>&quot;&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">    &lt;gml:lineStringMember&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">     &lt;gml:LineString&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">      &lt;gml:coordinates decimal=&quot;.&quot; cs=&quot;,&quot; ts=&quot; &quot;&gt;</span></font> <font size="1"><span style="font-family: courier new,monospace;">494475.71056415,5433016.8189323 494982.70115662,5435041.95096618</span></font><font size="1"><span style="font-family: courier new,monospace;"> &lt;/gml:coordinates&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">     &lt;/gml:LineString&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">    &lt;/gml:lineStringMember&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">   &lt;/gml:MultiLineString&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">  &lt;/topp:the_geom&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">  &lt;topp:TYPE&gt;alley&lt;/topp:TYPE&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;"> &lt;/topp:eixos_via_peniche&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:Insert&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:Transaction&gt;</span></font></div>

<p style="margin-bottom: 0cm;"></p><p style="margin-bottom: 0cm; font-family: verdana,sans-serif; margin-left: 40px;"><font size="2">Resultado da transacção:</font></p><p style="margin-bottom: 0cm; font-family: verdana,sans-serif; margin-left: 40px;">
<font size="2"><br></font></p>
<div style="margin-left: 40px;"><font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:WFS_TransactionResponse version=&quot;1.0.0&quot; xsi:schemaLocation=&quot;<a href="http://www.opengis.net/wfs">http://www.opengis.net/wfs</a> <a href="http://192.168.58.173:8080/geoserver/schemas/wfs/1.0.0/WFS-transaction.xsd">http://192.168.58.173:8080/geoserver/schemas/wfs/1.0.0/WFS-transaction.xsd</a>&quot;&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:InsertResult&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">&lt;ogc:FeatureId fid=&quot;eixos_via_peniche.5134&quot;/&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:InsertResult&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:TransactionResult&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:Status&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">&lt;wfs:<b>SUCCESS</b>/&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:Status&gt;</span></font><br style="font-family: courier new,monospace;"><font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:TransactionResult&gt;</span></font><br style="font-family: courier new,monospace;">
<font size="1"><span style="font-family: courier new,monospace;">&lt;/wfs:WFS_TransactionResponse&gt;<br></span></font><br><span style="font-family: verdana,sans-serif;">Verifico </span><span style="font-weight: normal; font-family: verdana,sans-serif;">via WMS utilizando o </span><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: verdana,sans-serif; font-size: 16px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"><span class="Apple-style-span" style="color: rgb(0, 118, 161); text-align: left;"><span style="margin: 0px; padding: 0px; border-width: 0px; font-weight: inherit; font-style: inherit; font-size: 12px; vertical-align: baseline;">Layer
 Preview</span></span></span><span style="font-weight: normal; font-family: verdana,sans-serif;"></span><span style="font-family: verdana,sans-serif;">, se consegue visualizar a layer e a linha inserida, também na tabela Postgis foi inserido o registo, tudo parece correr bem... 
</span></div><p style="margin-bottom: 0cm;"></p>

<ul><li><span style="font-family: verdana,sans-serif;">Agora chega o momento de experimentar o mesmo utilizando Openlayers. Para isto modifico o ficheri wfs-t.html que o Geoserver utiliza para mostrar um exemplo de utilização de WFS-T.</span><br>
</li></ul>


<pre style="margin-left: 40px;" class="western"><font size="1">   </font><font size="1"> &lt;script type=&quot;text/javascript&quot;&gt;</font>
        <font size="1">OpenLayers.IMAGE_RELOAD_ATTEMPTS = 3;</font>

        <font size="1">var map;</font>
        <font size="1">function init(){</font>
            <font size="1">map = new OpenLayers.Map(&#39;map&#39;);</font>
            <font size="1">var political = new OpenLayers.Layer.WMS(</font>
                <font size="1">&quot;State&quot;, </font>
                <font size="1">&quot;/geoserver/wms&quot;,</font>
                <font size="1">{layers: &#39;topp:peniche&#39;,</font>
                 <font size="1">format: &#39;image/png&#39;}</font>
            <font size="1">);</font>

           <font size="1"><b>var roads = new OpenLayers.Layer.WFS(</b></font>
                <font size="1"><b>&quot;Roads&quot;, </b></font>
                <font size="1"><b>&quot;/geoserver/wfs&quot;,</b></font>
                <font size="1"><b>{typename: &#39;topp:eixos_via_peniche&#39;},</b></font>
                <font size="1"><b>{</b></font>
                    <font size="1"><b>typename: &#39;eixos_via_peniche&#39;, </b></font>
                    <font size="1"><b>featureNS: &#39;<a href="http://www.openplans.org/topp">http://www.openplans.org/topp</a>&#39;, </b></font>
                    <font size="1"><b>extractAttributes: false</b></font>
                <font size="1"><b>}</b></font>
            <font size="1"><b>);</b></font>
            <font size="1"><b>roads.style = OpenLayers.Util.applyDefaults({strokeColor: &quot;#ff0000&quot;}, </b></font>
                    <font size="1"><b>OpenLayers.Feature.Vector.style[&quot;default&quot;]);</b></font>

            <font size="1">var cities = new OpenLayers.Layer.WFS(</font>
                <font size="1">&quot;Cities&quot;,</font>
                <font size="1">&quot;/geoserver/wfs&quot;,</font>
                <font size="1">{typename: &#39;topp:pontos_interese_peniche&#39;},</font>
                <font size="1">{</font>
                    <font size="1">typename: &#39;pontos_interese_peniche&#39;,</font>
                    <font size="1">featureNS: &#39;<a href="http://www.openplans.org/topp">http://www.openplans.org/topp</a>&#39;,</font>
                    <font size="1">extractAttributes: false</font>
                <font size="1">}</font>
            <font size="1">);</font>
            <font size="1">cities.style = OpenLayers.Util.applyDefaults({strokeColor: &quot;#0000ff&quot;}, </font>
                    <font size="1">OpenLayers.Feature.Vector.style[&quot;default&quot;]);</font>

            <font size="1">map.addLayers([political, roads, cities]);</font>

            <font size="1">var panel = new OpenLayers.Control.Panel(</font>
                <font size="1">{displayClass: &#39;olControlEditingToolbar&#39;}</font>
            <font size="1">);</font>
            
            <font size="1"><b>var drawLine = new OpenLayers.Control.DrawFeature(</b></font>
                <font size="1"><b>roads, OpenLayers.Handler.Path,</b></font>
                <font size="1"><b>{displayClass: &#39;olControlDrawFeaturePath&#39;}</b></font>
            <font size="1"><b>);</b></font>
            <font size="1"><b>drawLine.featureAdded = function(feature) {</b></font>
                <font size="1"><b>feature.layer.eraseFeatures([feature]);</b></font>
                <font size="1"><b>// cast to multilinestring</b></font>
                <font size="1"><b>feature.geometry = new OpenLayers.Geometry.MultiLineString(</b></font>
                    <font size="1"><b>feature.geometry</b></font>
                <font size="1"><b>);</b></font>
                <font size="1"><b>feature.style.strokeColor = &quot;#ff0000&quot;;</b></font>
                <font size="1"><b>feature.state = OpenLayers.State.INSERT;</b></font>
                <font size="1"><b>feature.layer.drawFeature(feature);</b></font>
            <font size="1"><b>}</b></font>

            <font size="1">var drawPoint = new OpenLayers.Control.DrawFeature(</font>
                <font size="1">cities, OpenLayers.Handler.Point,</font>
                <font size="1">{displayClass: &#39;olControlDrawFeaturePoint&#39;}</font>
            <font size="1">);</font>
            <font size="1">drawPoint.featureAdded = function(feature) {</font>
                <font size="1">feature.layer.eraseFeatures([feature]);</font>
                <font size="1">// cast to multipoint</font>
                <font size="1">feature.geometry = new OpenLayers.Geometry.MultiPoint(</font>
                    <font size="1">feature.geometry</font>
                <font size="1">);</font>
                <font size="1">feature.style.strokeColor = &quot;#0000ff&quot;;</font>
                <font size="1">feature.state = OpenLayers.State.INSERT;</font>
                <font size="1">feature.layer.drawFeature(feature);</font>
            <font size="1">}</font>

            <font size="1"><b>panel.addControls(</b></font>
                <font size="1"><b>[new OpenLayers.Control.Navigation(), drawLine, drawPoint]</b></font>
            <font size="1"><b>);</b></font>

            <font size="1">map.addControl(panel);</font>
            <font size="1">map.addControl(new OpenLayers.Control.LayerSwitcher());</font>

            <font size="1">map.zoomToExtent(</font>
                <font size="1">new OpenLayers.Bounds(-9.516,39.279,-9.255,39.421)</font>
            <font size="1">);</font>
        <font size="1">}</font>
    <font size="1">&lt;/script&gt;</font>
  <font size="1">&lt;/head&gt;<a name="line1051"></a>  </font>
<font size="1">&lt;body onload=&quot;init()&quot;&gt;</font>
    <font size="1">&lt;a href=&quot;<a href="view-source:file:///C:/Users/oscar/Desktop/wfs-t2.html#">#</a>&quot; onclick=&quot;map.layers[1].commit();return false&quot;&gt;Save Roads&lt;/a&gt;&lt;br /&gt;</font>
    <font size="1">&lt;a href=&quot;<a href="view-source:file:///C:/Users/oscar/Desktop/wfs-t2.html#">#</a>&quot; onclick=&quot;map.layers[2].commit();return false&quot;&gt;Save Cities&lt;/a&gt;</font>
    <font size="1">&lt;div id=&quot;map&quot;&gt;&lt;/div&gt;</font>
  <font size="1">&lt;/body&gt;</font>
<font size="1">&lt;/html&gt;</font></pre><p style="margin-bottom: 0cm;">
<br></p><ul style="font-family: verdana,sans-serif;"><li>Até agora tudo bem... tento visualizar o mapa
        resultante, e.., <b>não se conseguem visualizar as layers
        definidas como WFS</b>!!! só apenas a base layer definida como WMS.
        Mas, o surpreendente é que sim<b> se conseguem realizar transacções
        WFS-T com sucesso, inserindo novas linhas no mapa (e na base de dados), mas só conseguindo
        visualizar apenas as linhas acrescentadas com a interface do
        Openlayers</b>. Experimentando, observo que <b>só consigo visualizar todas as linhas via WMS utilizando o <span style="color: rgb(51, 51, 255);">Layer Preview</span>.</b></li><li>Depois de todo isto decido aceder ao serviço WFS utilizando outro cliente, o uDig, e fico mesmo surpreendido ao ver que o resultado e totalmente o contrario que utilizando Openlayers, pois só consigo visualizar as linhas originais da layer e ano as que foram acrescentadas via WFS-T. Com tudo isto, insisto, e vou ao QGIS para tentar visualizar via WMS, também só consigo visualizar as linhas originais da layer, e voltando ao ponto anterior, só consigo visualizar todas linhas via WMS utilizando o<b> </b><span style="color: rgb(51, 51, 255);"><b>Layer Preview </b><span style="color: rgb(0, 0, 0);">do geoserver</span>.</span></li>
</ul><ul style="font-family: verdana,sans-serif;"><li>Não estou seguro que seja importante, mas nos registos da <b>tabela <font size="2">eixos_via_peniche</font></b> é possível observar o seguinte:</li></ul><div style="margin-left: 80px;">
<b>Definição da tabela</b><br><font size="2"><span style="font-family: courier new,monospace;">gid 
integer NOT NULL,</span></font><br style="font-family: courier new,monospace;"><font size="2"><span style="font-family: courier new,monospace;">&quot;<span style="color: rgb(153, 0, 0);">ID</span>&quot; integer,</span></font><br style="font-family: courier new,monospace;">
<font size="2"><span style="font-family: courier new,monospace;">&quot;TOPONIMIA&quot; character varying(254),</span></font><br style="font-family: courier new,monospace;"><font size="2"><span style="font-family: courier new,monospace;">the_geom geometry,</span></font><br style="font-family: courier new,monospace;">
<font size="2"><span style="font-family: courier new,monospace;">CONSTRAINT eixos_via_peniche_pkey PRIMARY KEY (gid),</span></font><br style="font-family: courier new,monospace;"><font size="2"><span style="font-family: courier new,monospace;">CONSTRAINT enforce_dims_the_geom CHECK 
(st_ndims(the_geom) = 2),</span></font><br style="font-family: courier new,monospace;"><font size="2"><span style="font-family: courier new,monospace;">CONSTRAINT
 enforce_srid_the_geom CHECK (st_srid(the_geom) = 20791)</span></font><br><br><b>Linhas originais</b><br><b>...</b><br><span style="font-family: courier new,monospace;">5126;</span><span style="color: rgb(153, 0, 0); font-family: courier new,monospace;">1606803</span><span style="font-family: courier new,monospace;">;&quot;&quot;;&quot;010200002037510000020000005DB5847C877AFAC0284A598...&quot;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">5127;</span><span style="color: rgb(153, 0, 0); font-family: courier new,monospace;">1606804</span><span style="font-family: courier new,monospace;">;&quot;&quot;;&quot;010200002037510000030000005DB5847C877AFAC0284A598...&quot;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">5128;</span><span style="color: rgb(153, 0, 0); font-family: courier new,monospace;">1606805</span><span style="font-family: courier new,monospace;">;&quot;&quot;;&quot;010200002037510000040000007A7EFB3A6075FAC02844CF6...&quot;</span><br>
<b>...</b><br><b>Linhas acrescentadas mediante WFS-T</b>. O campo <span style="color: rgb(153, 0, 0); font-family: courier new,monospace;">ID</span> não contem nada e o <font size="2"><span style="font-family: courier new,monospace;">campo TOPONIMIA esta como &quot;&quot;</span></font> <br>
<span style="font-family: courier new,monospace;">5130;;&quot;&quot;;&quot;01050000203751000001000000010200000002000000DDC32973...&quot;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">5131;;&quot;&quot;;&quot;01050000203751000001000000010200000002000000DDC32973...&quot;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">5133;;&quot;&quot;;&quot;010500002037510000010000000102000000020000003E378941...&quot;</span><br><br style="font-family: verdana,sans-serif;"></div><span style="font-family: verdana,sans-serif;"><br>
Até aqui chega a minha explicação, claramente omiti informações mas não queria que fosse eterno e cansar ao pessoal...qualquer informação que precisarem, digam!!! </span><br style="font-family: verdana,sans-serif;"><br style="font-family: verdana,sans-serif;">
<span style="font-family: verdana,sans-serif;">Agradeço qualquer </span><b style="font-family: verdana,sans-serif;">ajuda</b><span style="font-family: verdana,sans-serif;">, critica, ponto de vista... </span><br style="font-family: verdana,sans-serif;">
<br style="font-family: verdana,sans-serif;"><span style="font-family: verdana,sans-serif;">Desde já, muito obrigado!!!</span><br><br><br><br><br><br><br><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><font style="color: rgb(0, 0, 0);" size="2">=========</font></font><font style="color: rgb(204, 0, 0);" size="6"><br>
<font size="4"><br><b><span style="color: rgb(204, 0, 0);">*warning</span></b></font></font><meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"><title></title><meta name="GENERATOR" content="OpenOffice.org 3.2  (Win32)"><style type="text/css">
        <!--
                @page { margin: 2cm }
                P { margin-bottom: 0.21cm }
                H1 { margin-bottom: 0.21cm }
                H1.western { font-family: "Times New Roman", serif }
                H1.cjk { font-family: "SimSun" }
                H1.ctl { font-family: "Tahoma" }
                A:link { so-language: zxx }
        -->
        </style>
<h1 class="western" style="font-style: normal; font-weight: normal;"><font color="#0082b6"><font face="Tahoma, Lucida Sans, Lucida Sans Unicode, Lucida Grande, Verdana, sans-serif"><font style="font-size: 9pt;" size="2"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">Oops,
something went wrong...</span></font></font></font></h1>
<p style="margin-bottom: 0cm; border: medium none; padding: 0cm; font-style: normal; font-weight: normal; line-height: 0.48cm; widows: 2; orphans: 2;" align="LEFT">
<font color="#262523"><font face="inherit"><font style="font-size: 9pt;" size="2"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">Sorry,
something unexpected happened on the server.</span></font></font></font></p>
<p style="margin-bottom: 0cm; border: medium none; padding: 0cm; line-height: 0.48cm; widows: 2; orphans: 2;" align="LEFT">
<font color="#262523"><font face="inherit"><font style="font-size: 9pt;" size="2"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">Here&#39;s
an error report you can include in a </span></span></span></font></font></font><a href="http://jira.codehaus.org/browse/GEOS/"><font color="#0076a1"><span style="text-decoration: none;"><font face="inherit"><font style="font-size: 9pt;" size="2"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">JIRA
bug report</span></span></span></font></font></span></font></a><font color="#262523"><font face="inherit"><font style="font-size: 9pt;" size="2"><span style="font-style: normal;"><span style="font-weight: normal;"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);"> about
this issue:</span></span></span></font></font></font></p>
<p style="margin-bottom: 0cm; border: medium none; padding: 0cm; font-style: normal; font-weight: normal; line-height: 0.48cm; widows: 2; orphans: 2;" align="LEFT">
<font color="#262523"><font face="monospace"><font style="font-size: 7pt;" size="1"><span style="background: none repeat scroll 0% 0% rgb(255, 255, 255);">org.apache.wicket.WicketRuntimeException:
Exception in rendering component: [Component id = message] at
org.apache.wicket.Component.renderComponent(Component.java:2563) at
org.apache.wicket.markup.html.WebComponent.onRender(WebComponent.java:60)
at org.apache.wicket.Component.render(Component.java:2361) at
org.apache.wicket.MarkupContainer.renderNext(MarkupContainer.java:1298)
at
org.apache.wicket.MarkupContainer.renderAll(MarkupContainer.java:1428)
at org.apache.wicket.Page.onRender(Page.java:1502) at
org.apache.wicket.Component.render(Component.java:2361) at
org.apache.wicket.Page.renderPage(Page.java:913) at
org.apache.wicket.request.target.component.PageRequestTarget.respond(PageRequestTarget.java:63)
at
org.apache.wicket.request.AbstractRequestCycleProcessor.respond(AbstractRequestCycleProcessor.java:104)
at
org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1245)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1316) at
org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418) at
org.apache.wicket.RequestCycle.request(RequestCycle.java:532) at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356)
at
org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:124)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.vfny.geoserver.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:124)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:73)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.geoserver.filters.ReverseProxyFilter.doFilter(ReverseProxyFilter.java:183)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:41) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:619) Caused by:
java.util.MissingResourceException: Unable to find resource:
featureTypeReloadWarning for component:
resource:tabs:panel:theList:1:content
[class=org.geoserver.web.data.resource.FeatureResourceConfigurationPanel]
at org.apache.wicket.Localizer.getString(Localizer.java:266) at
org.apache.wicket.model.StringResourceModel.getString(StringResourceModel.java:491)
at
org.apache.wicket.model.StringResourceModel.load(StringResourceModel.java:633)
at
org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:114)
at
org.apache.wicket.model.StringResourceModel$AssignmentWrapper.getObject(StringResourceModel.java:230)
at org.apache.wicket.Component.getModelObject(Component.java:1565) at
org.apache.wicket.Component.getModelObjectAsString(Component.java:1587)
at
org.apache.wicket.markup.html.basic.Label.onComponentTagBody(Label.java:111)
at org.apache.wicket.Component.renderComponent(Component.java:2524)
... 72 more</span></font></font></font></p>
<br>