[TinyOWS-users] xml isn't valid
Zack Galbreath
zack.galbreath at gmail.com
Thu Oct 28 16:19:53 EST 2010
Hi list,
I'm trying to make it so that users can create and save features on an
OpenLayers map. I downloaded the example
(http://tinyows.org/trac/wiki/OpenLayersHowToTransactional), ran it
locally, and it works fine. Unfortunately, I run into problems when I
edit the example to use my own locally running TinyOWS server.
A (probably?) unrelated issue is that I can't load the Frida data into
postgres. When I run:
shp2pgsql -s 31467 -I gruenflaechen.shp frida | psql -U postgres -d tinyows
I encounter the following output:
Unable to convert data value to UTF-8 (iconv reports "Invalid or
incomplete multibyte or wide character"). Current encoding is "UTF-8".
Try "LATIN1" (Western European)... At this point
"/usr/lib/cgi-bin/tinyows --check" reports no available layers.
Anyway, I use the France data from the read-only example instead, making
sure to specify writable="1" in config.xml. When I try to save a
feature I get the follow response in Firebug: "xml isn't valid". In the
log file the error is expanded to:
[ERROR] Element '{http://127.0.0.1}france': This element is not
expected. Expected is one of ( {http://www.opengis.net/gml}_Feature,
{http://www.opengis.net/gml}FeatureCollection, ... (snip)
[ERROR] xml isn't valid
So I have two questions for you all:
1. What am I doing wrong that's preventing me from saving features to
my local installation of TinyOWS?
2. How do I create my own empty feature database to use with TinyOWS &
OpenLayers?
My version of libxml2 is the latest that ships with ubuntu/lucid:
2.7.6. Please let me know if I failed to include any important information.
-Zack
More information about the TinyOWS-users
mailing list