AW: AW: Antw: [Mapbender-users] Digitalisierungsproblem inMapbender mitGeoserver & PostGIS

Armin Retterath armin.retterath at lvermgeo.rlp.de
Thu Sep 6 05:58:15 EDT 2007


Hello,

maybe a hint:
Do you have any unique contraints in your database table? - This can be
a problem for geoserver to write the data. 

Simple Test:
Install Firebug and digitize an object with mapbender. In the firebug
console you can see the XML Transaction REQUEST. Copy this REQUEST to
the geoserver test-request modul and send it directly from inside
geoserver. View the logfiles and the behavior.

Greetings
Armin



Am Donnerstag, den 06.09.2007, 11:18 +0200 schrieb Michael Schwarz:
> Hallo Christoph,
> 
> ich habe jetzt mal einen Postgis-Layer mit der Geometriespalte vom Typ
> Multipolygon eingebunden. Jetzt erhalte ich eine andere Fehlermeldung:
> ServiceExxception: java.lang.NullPointerException. Weißt du vielleicht,
> was diese Fehlermeldung bedeutet? Vielleicht sind folgende Angaben noch
> nützlich: Ich verwende mapbender 2.4.1, geoserver 1.3.1 mit
> j2sdk1.4.2_14 . Gibt’s es vielleicht im Zusammenspiel zwischen geoserver
> und java noch spezielle Dinge zu beachten?
> 
> Now I have include an Postgis-layer from geometry-type multipolygon and
> I get a java.lang.NullPointerException. Do you know what it means?
> Perhaps the following informations are useful: I´m using mapbender
> 2.4.1, geoserver 1.3.1 wit j2sdk1.4.2_14. Are there more tricky things
> to be considerate of in the combination of geoserver and java?
> 
> Gruß! Michael
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: mapbender_users-bounces at lists.osgeo.org
> [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von
> Christoph Baudson
> Gesendet: Donnerstag, 6. September 2007 06:37
> An: mapbender_users at lists.osgeo.org
> Betreff: Re: AW: Antw: [Mapbender-users] Digitalisierungsproblem
> inMapbender mitGeoserver & PostGIS
> 
> Hi Michael,
> 
> soweit ich mich erinnere, muss die Geometriespalte in Postgres den Typ
> Multipolygon besitzen. Kannst Du pruefen, ob das der Fall ist?
> 
> AFAIR the geometry column in Postgres has to be of type multipolygon.
> Can
> you please check?
> 
> Danke und Gruss
> 
> Christoph
> 
> On Wed, September 5, 2007 3:33 pm, Michael Schwarz wrote:
> > Hallo,
> >
> > am Anfang hatte ich dieses Problem auch, dass digitalisierte Punkte
> beim
> > Speichern nicht in der Datenbank angekommen sind. Nach einem Hinweis
> von
> > Marco Scheuble habe ich in der Datei geom2wfst.php den "content-type"
> > des headers von "application/x-www-form-urlencoded" auf
> > "application/xml" gestellt. Dann funktionierte es mit Punkten.
> >
> > Jetzt habe ich das Problem, dass beim Digitalisieren von Polygonen im
> > Geoserver die folgende Fehlermeldung erscheint: “Caused by:
> > java.lang.IllegalArgumentException:
> > com.vividsolution.jts.geom.Multipolygon is not an acceptable class for
> > geom as it  is not assignable from class
> > com.vividsolution.jts.geom.Polygon …”. Hierfür habe ich noch keine
> > Lösung gefunden.
> >
> > Gruß! Michael Schwarz
> >
> >
> >
> > -----Ursprüngliche Nachricht-----
> > Von: mapbender_users-bounces at lists.osgeo.org
> > [mailto:mapbender_users-bounces at lists.osgeo.org] Im Auftrag von Ronald
> > Woita
> > Gesendet: Mittwoch, 5. September 2007 14:50
> > An: mapbender_users at lists.osgeo.org
> > Betreff: Re: Antw: [Mapbender-users] Digitalisierungsproblem
> inMapbender
> > mitGeoserver & PostGIS
> >
> > Hmm, ich hätte im geoserver_log etwas mehr erwartet ?!
> > Du kannst den wfs-Aufurf aus dem Mapbender_log ja mal im
> > GeoServer-TestServlet absetzten :
> > (Demo-> Probe Request -> WFS_transaction:Insert)
> > ggf. noch den Loglevel ändern, dann sollte im Log drin stehen was ihn
> > stört.
> >
> > Ronald
> >
> >
> >
> > --
> > Ronald Woita
> > http://geoportal.rostock.de
> > Hansestadt Rostock
> > Kataster-, Vermessungs- und Liegenschaftsamt
> > Holbeinplatz 14, 18069 Rostock
> > email: ronald.woita at rostock.de
> > phone: +49 (0)381 - 381 6256
> >
> >>>> kaisola at gmx.de 05.09.2007 12:23 >>>
> > Hallo,
> >
> > bekomme im IE einen Fehler. Der ist als Screenshot angehängt.
> > Hier die Auszüge aus geoserver und Mapbender.
> >
> > Danke für die Hilfe!
> >
> > Geoserver  Log-File:
> > 127.0.0.1 -  -  [05/09/2007:10:14:53 +0000] "POST /geoserver/wfs
> > HTTP/1.1" 200 3173
> >
> > Mapbender Log-file:
> > 2007.09.05, 08:32:40,WFS-T: <wfs:Transaction version="1.0.0"
> > service="WFS" xmlns="http://www.someserver.com/myns"
> > xmlns:topp="http://www.openplans.org/topp"
> > xmlns:gml="http://www.opengis.net/gml"
> > xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > xmlns:citef="http://www.opengis.net/cite/functions"
> > xmlns:xmlns="http://www.w3.org/2001/XMLSchema"
> > xmlns:ogc="http://www.opengis.net/ogc"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xmlns:wfs="http://www.opengis.net/wfs"
> >
> xsi:schemaLocation="http://schemas.opengis.net/wfs/1.0.0/WFS-transaction
> >
> .xsd"><wfs:Insert><topp:baum_th><gid>3</gid><baum_typ>Birke</baum_typ><t
> > he_geom><gml:Point
> >
> srsName="EPSG:4326"><gml:coordinates>4440000,5610000</gml:coordinates></
> > gml:Point></the_geom></topp:baum_th></wfs:Insert></wfs:Transaction>
> >
> >
> >
> >
> >
> >> Hi Kai,
> >>
> >> could you send a little more information about your issue ?!
> >> e.g. post significant parts of the mapbender/geoserver logfile...
> >> notwithstanding I think this could be the solution :
> >> http://www.nabble.com/forum/ViewPost.jtp?post=11941881&framed=y
> >>
> >> regards
> >> Ronald
> >>
> >>
> >> --
> >> Ronald Woita
> >> http://geoportal.rostock.de
> >> Hansestadt Rostock
> >> Kataster-, Vermessungs- und Liegenschaftsamt
> >> Holbeinplatz 14, 18069 Rostock
> >> email: ronald.woita at rostock.de
> >> phone: +49 (0)381 - 381 6256
> >>
> >> >>> kaisola at gmx.de 05.09.2007 09:57 >>>
> >>
> >> Hallo,
> >>
> >> bin recht neu in dem Gebiet und gerade am Einarbeiten in OpenGIS.
> Habe
> > nun
> >> ein, hoffe mal kleineres, Problem. Ich habe mir für Testzwecke eine
> >> Datenbank mit Punkten in PostGIS erstellt. Diese werden als WMS und
> > auch
> >> als
> >> WFS vom Geoserver im Mapbender präsentiert. Sowohl die Suche, als
> auch
> >> die
> >> Auswahlwerkzeuge funktionieren. Nun das eigentliche Problem: Wenn ich
> >> einen
> >> neuen Punkt hinzufüge und anschließend speichern möchte, werden meine
> >> Daten
> >> (ID und Typ) nicht in die Datenbank geschrieben. Habe es auch schon
> > mit
> >> Firefox probiert.
> >>
> >> Danke im Voraus
> >>
> >> Kai
> >> --
> >> View this message in context:
> >>
> >
> http://www.nabble.com/Digitalisierungsproblem-in-Mapbender-mit-Geoserver
> > ---PostGIS-tf4382423.html#a12492971
> >> Sent from the mapbender-users mailing list archive at Nabble.com.
> >>
> >> _______________________________________________
> >> Mapbender_users mailing list
> >> Mapbender_users at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >>
> >> _______________________________________________
> >> Mapbender_users mailing list
> >> Mapbender_users at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
> > --
> > Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
> > Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
> >
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
> > _______________________________________________
> > Mapbender_users mailing list
> > Mapbender_users at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/mapbender_users
> >
> 
> 
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> 
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
-- 
Armin Retterath
Kompetenz- und Geschäftsstelle
Geodateninfrastruktur Rheinland-Pfalz
beim LVermGeo-RP
Ferdinand-Sauerbruch-Straße 15
56073 Koblenz
Telefon: +49 (0)261/492-466
Fax: +49 (0)261/492-492
E-Mail: armin.retterath at lvermgeo.rlp.de
http://www.geoportal.rlp.de




More information about the Mapbender_users mailing list