<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hallo Armin,<BR>
wir haben am Freitag nachmittag mal wieder ein bisschen probiert.<BR>
Zuerst einmal: bei uns läuft kein Proxy.<BR>
Dann haben wir in die log-Datei geschaut.<BR>
Untenstehend der Eintrag.<BR>
<BR>
<BR>------------------------------------------------<BR>2010.01.15, 17:59:48,mb_validateSession.php: GUI: admin2_de, checking <BR>file /mapbender1/http/php/mod_updateWMS.php...session valid.<BR>2010.01.15, 17:59:48,mb_validatePermission.php: checking file <BR>/mapbender1/http/php/mod_updateWMS.php...permission valid.<BR>2010.01.15, 17:59:48,connector: unable to load: <BR><A href="http://our-server.domaine.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1" target=l>http://our-server.domaine.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1</A><BR>2010.01.15, 17:59:48,Error while executing prepared statement in <BR>/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/php/mod_updateWMS.php: <BR>Sql: UPDATE wms SET wms_version = $1 ,wms_getcapabilities = $2 <BR>,wms_getmap = $3 ,wms_getfeatureinfo = $4 ,wms_getlegendurl = $5 <BR>,wms_getcapabilities_doc = $6 ,wms_upload_url = $7, wms_owner = $8, <BR>wms_timestamp = $9 WHERE wms_id = $10, Error: FEHLER: NULL-Wert in <BR>Spalte »wms_version« verletzt Not-Null-Constraint<BR><BR>------------------------------------------------<BR><BR>aus mapbender.conf:<BR>-------------------------------------------------<BR># --------------------------------------------<BR># URL to owsproxy<BR># (no terminating slash)<BR># --------------------------------------------<BR><BR>define("OWSPROXY", "");<BR><BR># --------------------------------------------<BR># type of server-connection<BR># curl, socket, http<BR># --------------------------------------------<BR><BR>#define("CONNECTION", "curl");<BR>define("CONNECTION", "http");<BR>#define("CONNECTION", "socket");<BR><BR>define("CONNECTION_PROXY", "");<BR>define("CONNECTION_PORT", "");<BR>define("CONNECTION_USER", "");<BR>define("CONNECTION_PASSWORD", "");<BR><BR>-------------------------------------------------<BR>
<BR>
Hat jemand noch einen guten Tipp?<BR>
<BR>
Viele Grüße<BR>
Martina<BR>
<BR><BR> <BR>> From: armin.retterath@lvermgeo.rlp.de<BR>> To: mapbender_users@lists.osgeo.org<BR>> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen der Capabilities<BR>> Date: Mon, 11 Jan 2010 08:49:39 +0100<BR>> <BR>> hallo martina,<BR>> das problem liegt meist an einer falschen proxy konfiguration. der mapbender <BR>> bekommt irgendein dokument das er nicht interpretieren kann. in der <BR>> mapbender.conf kann man die verschiedenen wege wählen. bei uns wird <BR>> eigentlich immer curl genutzt. hier kann man auch ausnahmen eintragen - IPs <BR>> oder namen die nicht über den proxy laufen sollen. man solte demnächst mal <BR>> einfach ein xml validating über das geladene dokument machen. dann fallen <BR>> solche dinge einfacher auf. du kannst auch mal das geladene dokument ins log <BR>> schreiben lassen. dann siehst du was der mapbender versucht zu laden:<BR>> hierzu in der class_connector.php function load einfach mal ein $e=new <BR>> mb_exception('class_connector.php: loaded external data: ',$data); eintragen <BR>> (vor der return.. zeile)<BR>> unter mapbender/log/mb... findest du dann die logdatei mit den geladenen <BR>> capabilities dokumenten. oft hilfreich: tail -f mb_error... in ner shell - <BR>> zeigt immer die neuesten fehlermeldungen.<BR>> grüsse<BR>> armin<BR>> <BR>> Am Samstag 09 Januar 2010 14:37:01 schrieb martina ikert:<BR>> > Hallo Liste,<BR>> ><BR>> > am 11.08.08 hatte ein Benutzer das gleiche Problem wie ich.<BR>> ><BR>> > Thread: Error when WMS updatet or add:<BR>> ><BR>> ><BR>> ><BR>> ><BR>> ><BR>> > hi list,<BR>> ><BR>> > > if i would like to update a wms i got the message:<BR>> > ><BR>> > > Warning: pg_execute() [function.pg-execute]: Query failed: ERROR: null<BR>> > > value in column "wms_version" violates not-null constraint in<BR>> > > /usr/local/fgs/www/htdocs/mapbender/http/php/database-pgsql.php on line<BR>> > > 176 sql error: ERROR: null value in column "wms_version" violates<BR>> > > not-null constraint ROLLBACK performed....<BR>> ><BR>> > Antwort:<BR>> ><BR>> > Mapbender seems to be unable to parse the capabilities document for the<BR>> > version number. Can you supply the capabilities XML?<BR>> ><BR>> ><BR>> > In der capabilities XML sind alle Parameter vorhanden, das Problem taucht<BR>> > auf beim Update.<BR>> ><BR>> > Dazu erklären muss ich noch, dass ich mein System lokal entwickelt habe und<BR>> > das System nun auf einem LINUX-Server installiert wurde. Lokal installiert<BR>> > habe ich eine ältere Mapbender-Version.<BR>> ><BR>> > Alle Pfadangaben, die wir in der map-Datei geändert hatten, wurden nicht<BR>> > gelesen und mussten direkt in der Datenbank angepasst werden.<BR>> ><BR>> ><BR>> > Das Problem wird leider im thread nicht gelöst.<BR>> ><BR>> > Hat jemand einen Lösungsansatz?<BR>> ><BR>> ><BR>> ><BR>> > Viele Grüße<BR>> ><BR>> > Martina<BR>> ><BR>> > _________________________________________________________________<BR>> > Windows Live: Friends get your Flickr, Yelp, and Digg updates when they<BR>> > e-mail you.<BR>> > http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/so<BR>> >cial-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_3:092010<BR>> <BR>> <BR>> <BR>> -- <BR>> Im Auftrag<BR>> --<BR>> Armin Retterath<BR>> <BR>> Kompetenz- und Geschäftsstelle Geodateninfrastruktur Rheinland-Pfalz<BR>> beim<BR>> Landesamt für Vermessung und Geobasisinformation Rheinland-Pfalz<BR>> <BR>> Ferdinand-Sauerbruch-Straße 15<BR>> 56073 Koblenz<BR>> Telefon 0261/492-466<BR>> Telefax 0261/492-492<BR>> armin.retterath@lvermgeo.rlp.de<BR>> http://www.geoportal.rlp.de<BR>> _______________________________________________<BR>> Mapbender_users mailing list<BR>> Mapbender_users@lists.osgeo.org<BR>> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>                                            <br /><hr />Windows Live: Keep your friends up to date <a href='http://www.microsoft.com/middleeast/windows/windowslive/see-it-in-action/social-network-basics.aspx?ocid=PID23461::T:WLMTAGL:ON:WL:en-xm:SI_SB_1:092010' target='_new'>with what you do online.</a></body>
</html>