Hi Dennis, at the moment I am not at my customers location and cannot  
have a look at my source code. If the problem remains until Monday,  
give me a ping.

I am not sure, but I think I simply removed the unique IDs elements.  
On the contrary, I am sure that I never created the xml files  
manually, I always generated a template first.

Cheers
Christian



Quoting Dennis Hesse BAW <[email protected]>:

> I did, but GeoServer produces an XML-File containing some unique IDs inside
> - <FeatureTypeInfoImpl-xxxx> etc. that I cant produce by myself, I think.
> So the creation of the layer should be done by GeoServer ... I just don`t
> find a way to get it done.
>
> Thanks
> Dennis.
>
> 2011/4/29 <[email protected]>
>
>> Hi Denis, I also use REST but without curl, I developed a java client.
>>
>> My procedure is the following.
>>
>> Configure whatever you need on the admin GUI and check your configuration
>> using the geoserver preview. (openlayers).
>>
>> If anything works,  examine the GESORVER_DATA_DIR and use the newly created
>> xml config files as a template.
>>
>> Until now, I had no problems. (But I am on trunk).
>>
>> Cheers
>> Christian
>>
>>
>>
>>
>>
>> Quoting Dennis Hesse BAW <[email protected]>:
>>
>>  Hi list,
>>>
>>> it's me once again.
>>>
>>> For now I upgraded to 2.1 RC5, and the same error accurs.
>>>
>>> Anyone has a clue for that?
>>>
>>> Thank you
>>> Dennis.
>>>
>>> 2011/4/21 Dennis Hesse BAW <[email protected]>
>>>
>>>  Hmm... still not at the goal ...
>>>>
>>>> I had several looks at the REST Interface, but I don't really find the
>>>> way
>>>> to go.
>>>>
>>>> my code is
>>>>
>>>> curl -u admin:geoserver -XPOST -H 'Content-type: text/xml' \
>>>>      -d '<featureType><name>$line</name></featureType>' \
>>>>
>>>>
>>>> http://127.0.0.1:7070/geoserver/rest/workspaces/$workspace/datastores/$dsname/featuretypes
>>>>
>>>> and I get the following error:
>>>>
>>>> Trying to create new feature type inside the store, but no attributes
>>>> were
>>>> specified
>>>>
>>>> Besides I tried to change the style of an already published layer with
>>>> the
>>>> following code:
>>>>
>>>> curl -u admin:geoserver -XPUT -H "Content-type: text/xml" \
>>>>  -d
>>>>
>>>> '<layer><defaultStyle><name>SchwebstoffGehalt</name></defaultStyle></layer>'
>>>> \
>>>>  http://kfki:7070/geoserver/rest/layers/dennis:schwstgh_00-00-00_utc
>>>>
>>>> It returns no error, all works well in the command line, but when trying
>>>> to
>>>> get the layer in the browser, I get the following error:
>>>>
>>>> Internal error featureType: dennis:schwstgh_00-00-00_utc does not have a
>>>> properly configured datastore
>>>>
>>>> I found an IRC-log of Andrea, http://irc.geoserver.org/log/2010/05/17/,
>>>> in
>>>> which this error accured, but I cant find out where I shoul add the
>>>>
>>>> <enabled>true</enabled>
>>>>
>>>> Can you help me with that?
>>>>
>>>> The SLD I'm using is
>>>>
>>>> <?xml version="1.0" encoding="windows-1252"?>
>>>> <sld:UserStyle xmlns="http://www.opengis.net/sld"; xmlns:sld="
>>>> http://www.opengis.net/sld"; xmlns:ogc="http://www.opengis.net/ogc";
>>>> xmlns:gml="http://www.opengis.net/gml";>
>>>>  <sld:Name>AtlasStyler v1.6-r201101191752</sld:Name>
>>>>  <sld:Title/>
>>>>  <sld:FeatureTypeStyle>
>>>>
>>>>
>>>> <sld:Name>QUANTITIES_COLORIZED_POLYGON:VALUE#schwstgh_v:NORM#null:METHOD#QUANTILES:PALETTE#RdBu</sld:Name>
>>>>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 1/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[-99999999,990 - 0,000[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>-9.999999999E7</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>2.12016285401E-15</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#2166AC</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 2/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,000 - 0,001[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>2.12016285401E-15</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>6.657885005550001E-4</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#67A9CF</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 3/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,001 - 0,008[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>6.657885005550001E-4</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>0.00818227759252</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#D1E5F0</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 4/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,008 - 0,029[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>0.00818227759252</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>0.029380128951749997</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#F7F7F7</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 5/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,029 - 0,095[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>0.029380128951749997</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>0.09468075384694999</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#FDDBC7</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 6/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,095 - 0,300[</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>0.09468075384694999</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>0.300025290809375</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#EF8A62</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>AS: 7/7 GraduatedColorPolygonRuleList</sld:Name>
>>>>      <sld:Title>[0,300 - 0,839]</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:And>
>>>>          <ogc:Not>
>>>>            <ogc:PropertyIsNull>
>>>>              <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            </ogc:PropertyIsNull>
>>>>          </ogc:Not>
>>>>          <ogc:PropertyIsBetween>
>>>>            <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>            <ogc:LowerBoundary>
>>>>              <ogc:Literal>0.300025290809375</ogc:Literal>
>>>>            </ogc:LowerBoundary>
>>>>            <ogc:UpperBoundary>
>>>>              <ogc:Literal>0.838502421975</ogc:Literal>
>>>>            </ogc:UpperBoundary>
>>>>          </ogc:PropertyIsBetween>
>>>>        </ogc:And>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#B2182B</sld:CssParameter>
>>>>        </sld:Fill>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>    <sld:Rule>
>>>>      <sld:Name>NODATA_RULE</sld:Name>
>>>>      <sld:Title>k.A.</sld:Title>
>>>>      <ogc:Filter>
>>>>        <ogc:PropertyIsNull>
>>>>          <ogc:PropertyName>schwstgh_v</ogc:PropertyName>
>>>>        </ogc:PropertyIsNull>
>>>>      </ogc:Filter>
>>>>      <sld:MinScaleDenominator>4.9E-324</sld:MinScaleDenominator>
>>>>
>>>> <sld:MaxScaleDenominator>1.7976931348623157E308</sld:MaxScaleDenominator>
>>>>      <sld:PolygonSymbolizer>
>>>>        <sld:Geometry>
>>>>          <ogc:PropertyName>the_geom</ogc:PropertyName>
>>>>        </sld:Geometry>
>>>>        <sld:Fill>
>>>>          <sld:CssParameter name="fill">#FFFFFF</sld:CssParameter>
>>>>        </sld:Fill>
>>>>        <sld:Stroke>
>>>>          <sld:CssParameter name="stroke">#C0C0C0</sld:CssParameter>
>>>>        </sld:Stroke>
>>>>      </sld:PolygonSymbolizer>
>>>>    </sld:Rule>
>>>>  </sld:FeatureTypeStyle>
>>>>
>>>> </sld:UserStyle>
>>>>
>>>> Thanks for your help
>>>> Dennis.
>>>>
>>>> 2011/4/21 Miles Jordan <[email protected]>
>>>>
>>>>  teehee. best clear this one up, I think Andrea read it too quickly
>>>>> (trying
>>>>> to get to his easter eggs sooner perhaps ;)
>>>>>
>>>>> Dennis, everything that you want to do can be done with the REST
>>>>> interface. The documentation is at
>>>>> http://docs.geoserver.org/2.0.0/user/extensions/rest/index.html (or by
>>>>> googling "geoserver rest" :)
>>>>>
>>>>> I think you need two requests to publish a layer and change the style.
>>>>> It's all there though. It works well. Let us know how you go.
>>>>>
>>>>> Cheers
>>>>>
>>>>> Miles
>>>>>
>>>>>
>>>>> ________________________________________
>>>>> From: Andrea Aime [[email protected]]
>>>>> Sent: Thursday, 21 April 2011 5:44 PM
>>>>> To: Dennis Hesse BAW
>>>>> Cc: [email protected]
>>>>> Subject: Re: [Geoserver-users] how to publish post-gis layers?
>>>>> [SEC=Unclassified]
>>>>>
>>>>> On Thu, Apr 21, 2011 at 9:08 AM, Dennis Hesse BAW <[email protected]>
>>>>> wrote:
>>>>> > Hi once again,
>>>>> >
>>>>> > no one here who can help me or tell me thet there's just no way to do
>>>>> it
>>>>> > without mouse-movement? ;)
>>>>>
>>>>> You're asking on the wrong mailing list, mouse-movement is handled in
>>>>> the client.
>>>>> Maybe ask on OpenLayers?
>>>>>
>>>>> Cheers
>>>>> Andrea
>>>>>
>>>>>
>>>>> --
>>>>> -------------------------------------------------------
>>>>> Ing. Andrea Aime
>>>>> GeoSolutions S.A.S.
>>>>> Tech lead
>>>>>
>>>>> Via Poggio alle Viti 1187
>>>>> 55054  Massarosa (LU)
>>>>> Italy
>>>>>
>>>>> phone: +39 0584 962313
>>>>> fax:      +39 0584 962313
>>>>>
>>>>> http://www.geo-solutions.it
>>>>> http://geo-solutions.blogspot.com/
>>>>> http://www.youtube.com/user/GeoSolutionsIT
>>>>> http://www.linkedin.com/in/andreaaime
>>>>> http://twitter.com/geowolf
>>>>>
>>>>> -------------------------------------------------------
>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Benefiting from Server Virtualization: Beyond Initial Workload
>>>>> Consolidation -- Increasing the use of server virtualization is a top
>>>>> priority.Virtualization can reduce costs, simplify management, and
>>>>> improve
>>>>> application availability and disaster protection. Learn more about
>>>>> boosting
>>>>> the value of server virtualization.
>>>>> http://p.sf.net/sfu/vmware-sfdev2dev
>>>>> _______________________________________________
>>>>> Geoserver-users mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/geoserver-users
>>>>>
>>>>>
>>>>> ___________________________________________________________________________
>>>>>
>>>>>   Australian Antarctic Division - Commonwealth of Australia
>>>>> IMPORTANT: This transmission is intended for the addressee only. If you
>>>>> are not the
>>>>> intended recipient, you are notified that use or dissemination of this
>>>>> communication is
>>>>> strictly prohibited by Commonwealth law. If you have received this
>>>>> transmission in error,
>>>>> please notify the sender immediately by e-mail or by telephoning +61 3
>>>>> 6232 3209 and
>>>>> DELETE the message.
>>>>>       Visit our web site at http://www.antarctica.gov.au/
>>>>>
>>>>>
>>>>> ___________________________________________________________________________
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Dennis Hesse
>>>> Bundesanstalt für Wasserbau Dienststelle Hamburg
>>>> Wedeler Landstraße 157 22559 Hamburg
>>>>
>>>> Tel.: 040 81908-0 E-mail: [email protected]
>>>> Webseiten: BAW <http://www.baw.de/de/index.php.html>  ||  MDI-DE<
>>>> http://www.mdi-de.org/>
>>>>
>>>>
>>>>
>>>>
>>>
>>> --
>>>
>>>
>>> Dennis Hesse
>>> Bundesanstalt für Wasserbau Dienststelle Hamburg
>>> Wedeler Landstraße 157 22559 Hamburg
>>> Tel.: 040 81908-0 E-mail: [email protected]
>>> Webseiten: BAW <http://www.baw.de/de/index.php.html>  ||
>>> MDI-DE<http://www.mdi-de.org/>
>>>
>>>
>>
>>
>> ----------------------------------------------------------------
>> This message was sent using IMP, the Internet Messaging Program.
>>
>>
>>
>
>
> --
>
> Dennis Hesse
> Bundesanstalt für Wasserbau Dienststelle Hamburg
> Wedeler Landstraße 157 22559 Hamburg
> Tel.: 040 81908-0 E-mail: [email protected]
> Webseiten: BAW <http://www.baw.de/de/index.php.html>  ||
> MDI-DE<http://www.mdi-de.org/>
>



----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.



------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to