<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hallo Liste,<BR>
unser Problem ist noch nicht gelöst. Es könnte sich um eine fehlerhafte Installation von Mapbender handeln. Wir arbeiten noch mit einer älteren Version.<BR>
Mein Kollege hat noch ein bisschen rumprobiert und folgendes entdeckt:<BR>
<BR>
------------------------------------------------------------------------<BR>
hier nochmal die Meldung aus dem error-log des<BR>apache:<BR><BR>[Fri Feb 05 17:42:16 2010] [error] [client 134.245.XXX.XXX] ERROR 1: <BR>libNCSEcw.so.0: cannot open shared object file: No such file or directory<BR><BR>Diese Meldung tritt auf (wenn ich das ricgtig sehe),<BR>wenn ich den Info-Button "angeschaltet"<BR>habe und dann auf einen Punkt klicke auf der Karte, wonach<BR>dann die beiden leeren Fenster aufpoppen...<BR><BR>Wird diese library benötigt? ... im Mapserver? ... oder von wem?<BR><BR>libNCSEcw.so.0:<BR><BR>sie ist jedenfalls nicht installiert/vorhanden...<BR>--------------------------------------------------------------------------<BR>
<BR>
Könnte das ein Ansatz zur Problemlösung sein?<BR>
<BR>
Viele Grüße<BR>
Martina<BR>
<BR>
<BR> <BR>> Date: Fri, 5 Feb 2010 10:08:51 +0100<BR>> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen der Capabilities<BR>> From: mschulz@webgis.de<BR>> To: mapbender_users@lists.osgeo.org<BR>> <BR>> Hallo Martina,<BR>> <BR>> sorry, da kann ich inhaltlich nicht mehr ganz folgen... Aber Du hast<BR>> Recht, Du kannst im Mapfile im WEB-Objekt bei TEMPLATE eine URL<BR>> angeben. Wenn Du da einen Mapbender-GUI-Startlink reinschreiben<BR>> willst, dann solltest Du als Ziel<BR>> .../mapbender/frames/login.php?name=name&password=password eingeben.<BR>> Daher kam auch in einer deiner vorherigen Mails als Ergebnis eines<BR>> wget Aufrufes die Mapbender-Login-Seite zurück...<BR>> <BR>> Ich stehe gerade etwas auf dem Schlauch, was Du mit dem Aufruf einer<BR>> Mapbender-Anwendung aus einem Mapfile heraus erreichen willst?<BR>> <BR>> Viele Grüße, Michael<BR>> <BR>> <BR>> Am 5. Februar 2010 08:46 schrieb martina ikert <martinaikert@hotmail.com>:<BR>> > Hallo Michael,<BR>> > erst einmal zum TEMPLATE:<BR>> > das template, um das es hier geht, ist nicht für die featureInfo Ausgabe<BR>> > gedacht, die steht innerhalb des Layer-Objekts (dort habe ich als template<BR>> > eine html-Seite). Dieses TEMPLATE steht im WEB-Objekt und irgendwo muss ich<BR>> > gelesen haben, dass dort die GUI-ID angegeben werden muss. Lokal hat es so<BR>> > auch geklappt.<BR>> ><BR>> > Viele Grüße<BR>> > Martina<BR>> ><BR>> >> Date: Thu, 4 Feb 2010 10:48:22 +0100<BR>> >> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen der<BR>> >> Capabilities<BR>> >> From: mschulz@webgis.de<BR>> >> To: mapbender_users@lists.osgeo.org<BR>> >><BR>> >> Hallo Martina,<BR>> >><BR>> >> ok, das ist im Prinzip, dass was wir brauchen, jetzt müsstes Du beim<BR>> >> wget die URL in Hochkomma setzen, also:<BR>> >> foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # wget -O /tmp/caps.xml<BR>> >><BR>> >> "http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1"<BR>> >><BR>> >> Wie Du an dem Output von wget dann siehst, wird die URL nach dem<BR>> >> ersten & zeichen ansonsten abgeschnitten und dann bekommst Du im<BR>> >> caps.xml die Mapserver Fehlermeldung "mapserv(): Web application<BR>> >> error. Traditional BROWSE mode requires ..."<BR>> >><BR>> >> Bitte den GetCapabilities-Aufruf nochmal in Hochkommas absetzen und<BR>> >> dann den Inhalt von caps.xml posten.<BR>> >><BR>> >> Zum Template:<BR>> >> In der TEMPLATE-Anweisung (im LAYER-Abschnitt) gibt man normalerweise<BR>> >> ein Mapserver-Template an, das die Attribute eines oder mehrerer<BR>> >> Objekte nach einer Abfrage darstellt. Wenn man den UMN als WMS<BR>> >> betreibt, und man fügt einer LAYER eine TEMPLATE-Anweisung hinzu (mit<BR>> >> einem beliebigen Inhalt: z.B. foo), dann wird der Mapserver diese<BR>> >> Ebene als abfragbar im GetCapabilities-Dokument kennzeichnen. Wenn man<BR>> >> dann ein GetFeatureInfo aufruft, dann kann man das Ergebnis nur als<BR>> >> Typ "text/plain" abrufen, da ja der Mapserver kein tatsächliches<BR>> >> Template verwendet, sondern nur den foo Eintrag. Wenn man aber ein<BR>> >> Mapserver-Template erstellt und den Namen bei TEMPLATE einträgt und<BR>> >> per text/html eine GetFeatureInfo Abfrage startet, dann prozessiert<BR>> >> der Mapserver auch das Template und liefert HTML zurück. Dieses würde,<BR>> >> wenn der Mapbender als Client den GetFeatureInfo macht, in einem Popup<BR>> >> dargestellt.<BR>> >><BR>> >> Es ist richtig, dass der Mapserver die Möglichkeit hat als TEMPLATE<BR>> >> auch eine URL zu definieren - ich habe das im Zshg. mit WMS noch nie<BR>> >> getestet, sollte aber auch funktionieren. Aber willst Du als Ergebnis<BR>> >> einer GetFeatureInfo-Abfrage nochmal ein Mapbender-GUI öffnen?<BR>> >><BR>> >> Viele Grüße, Michael<BR>> >><BR>> >><BR>> >><BR>> >> Am 3. Februar 2010 17:48 schrieb martina ikert <martinaikert@hotmail.com>:<BR>> >> > Ausgabe bei Angabe von<BR>> >> > TEMPLATE<BR>> >> ><BR>> >> > "http://foehr.xxx.de:8080/mapbender1/http/frames/index.php?&gui_id=Expeditionen":<BR>> >> ><BR>> >> > --------------<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # wget -O /tmp/caps.xml<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1<BR>> >> > [1] 32326<BR>> >> > [2] 32327<BR>> >> > [3] 32328<BR>> >> > --17:02:13--<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map<BR>> >> > => `/tmp/caps.xml'<BR>> >> > Resolving foehr.xxx.de...<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # 127.0.0.2<BR>> >> > Connecting to foehr.xxx.de|127.0.0.2|:8080... connected.<BR>> >> > HTTP request sent, awaiting response... 302 Found<BR>> >> > Location:<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/mapbender1/http/frames/index.php?&gui_id=Expeditionen<BR>> >> > [following]<BR>> >> > --17:02:13--<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/mapbender1/http/frames/index.php?&gui_id=Expeditionen<BR>> >> > => `/tmp/caps.xml'<BR>> >> > Reusing existing connection to foehr.xxx.de:8080.<BR>> >> > HTTP request sent, awaiting response... 302 Found<BR>> >> > Location:<BR>> >> > http://foehr.xxx.de:8080/mapbender1/http/frames/login.php [following]<BR>> >> > --17:02:13--<BR>> >> > http://foehr.xxx.de:8080/mapbender1/http/frames/login.php<BR>> >> > => `/tmp/caps.xml'<BR>> >> > Reusing existing connection to foehr.xxx.de:8080.<BR>> >> > HTTP request sent, awaiting response... 200 OK<BR>> >> > Length: 1,161 (1.1K) [text/html]<BR>> >> ><BR>> >> ><BR>> >> > 100%[========================================================================================>]<BR>> >> > 1,161 --.--K/s<BR>> >> ><BR>> >> > 17:02:13 (70.13 MB/s) - `/tmp/caps.xml' saved [1161/1161]<BR>> >> ><BR>> >> ><BR>> >> > [1] Done wget -O /tmp/caps.xml<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map<BR>> >> > [2]- Done REQUEST=GetCapabilities<BR>> >> > [3]+ Done SERVICE=WMS<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin #<BR>> >> ><BR>> >> > --------------<BR>> >> ><BR>> >> > Inhalt von caps.xml:<BR>> >> ><BR>> >> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><BR>> >> ><BR>> >> > <html><BR>> >> > <head><BR>> >> > <!--<BR>> >> > Licensing: See the GNU General Public License for more details.<BR>> >> > http://www.gnu.org/copyleft/gpl.html<BR>> >> > or:<BR>> >> > mapbender/licence/<BR>> >> > --><BR>> >> > <meta http-equiv="cache-control" content="no-cache"><BR>> >> > <meta http-equiv="pragma" content="no-cache"><BR>> >> > <meta http-equiv="expires" content="0"><BR>> >> > <meta http-equiv="Content-Type" content="text/html;<BR>> >> > charset=UTF-8"><title>Login</title><BR>> >> > <link rel="stylesheet" type="text/css" href="../css/login.css"><script<BR>> >> > type='text/javascript'><!--<BR>> >> > function<BR>> >> > setFocus(){if(document.loginForm){document.loginForm.name.focus();}}//<BR>> >> > --><BR>> >> > </script></head><body onload='setFocus()'><form name='loginForm' action<BR>> >> > ='' method='POST'><table><tr><td>Name: </td><td><input type=<BR>> >> > 'text' name='name' class='login_text'<BR>> >> > value=''></td></tr><tr><td>Password: </td><td><input type='password'<BR>> >> > name='password' class='lo<BR>> >> > gin_text'></td></tr><tr><td></td><td><input type='submit'<BR>> >> > class='myButton' value='login' title='anmelden'> <a href='../ph<BR>> >> > p/mod_forgottenPassword.php' title='Passwort vergessen?'<BR>> >> > target='_blank'>Forgot your<BR>> >> > password?</a></td></tr></table></form></body><BR>> >> > </html><BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin #<BR>> >> ><BR>> >> ><BR>> >> > ##########################################<BR>> >> > Ausgabe bei Angabe von<BR>> >> > TEMPLATE<BR>> >> ><BR>> >> > "/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&gui_id=Expeditionen":<BR>> >> ><BR>> >> > -------------<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # more /tmp/caps.xml<BR>> >> > Content-type: text/html<BR>> >> ><BR>> >> > <HTML><BR>> >> > <HEAD><TITLE>MapServer Message</TITLE></HEAD><BR>> >> > <!-- MapServer version 5.4.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG<BR>> >> > OUTPUT=WBMP OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS<BR>> >> > =FREETYPE SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT<BR>> >> > SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORT<BR>> >> > S=GEOS SUPPORTS=RGBA_PNG INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL<BR>> >> > INPUT=SHAPEFILE --><BR>> >> > <BODY BGCOLOR="#FFFFFF"><BR>> >> > msReturnPage(): Web application error. Malformed template name<BR>> >> > (/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&<BR>> >> > amp;gui_id=Expeditionen).<BR>> >> > </BODY></HTML><BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin #<BR>> >> ><BR>> >> > -------------<BR>> >> ><BR>> >> ><BR>> >> > ###########################################<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # wget -O /tmp/caps.xml<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&REQUEST=GetCapabilities&SERVICE=WMS&VERSION=1.1.1<BR>> >> ><BR>> >> > [1] 32231<BR>> >> > [2] 32232<BR>> >> > [3] 32233<BR>> >> > --16:48:35--<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map<BR>> >> > => `/tmp/caps.xml'<BR>> >> > Resolving foehr.xxx.de... 127.0.0.2<BR>> >> > Connecting to foehr.xxx.de|127.0.0.2|:8080... connected.<BR>> >> > HTTP request sent, awaiting response... 200 OK<BR>> >> > Length: unspecified [text/html]<BR>> >> ><BR>> >> > [ <=><BR>> >> > ] 569 --.--K/s<BR>> >> ><BR>> >> > 16:48:35 (33.86 MB/s) - `/tmp/caps.xml' saved [569]<BR>> >> ><BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin #<BR>> >> ><BR>> >> > ############################################<BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin # more /tmp/caps.xml<BR>> >> ><BR>> >> ><BR>> >> > <HTML><BR>> >> > <HEAD><TITLE>MapServer Message</TITLE></HEAD><BR>> >> > <!-- MapServer version 5.4.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG<BR>> >> > OUTPUT=WBMP OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG SUPPORTS<BR>> >> > =FREETYPE SUPPORTS=ICONV SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT<BR>> >> > SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORT<BR>> >> > S=GEOS SUPPORTS=RGBA_PNG INPUT=EPPL7 INPUT=POSTGIS INPUT=OGR INPUT=GDAL<BR>> >> > INPUT=SHAPEFILE --><BR>> >> > <BODY BGCOLOR="#FFFFFF"><BR>> >> > mapserv(): Web application error. Traditional BROWSE mode requires a<BR>> >> > TEMPLATE in the WEB section, but none was provided.<BR>> >> > </BODY></HTML><BR>> >> > [1] Done wget -O /tmp/caps.xml<BR>> >> ><BR>> >> > http://foehr.xxx.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map<BR>> >> > [2]- Done REQUEST=GetCapabilities<BR>> >> > [3]+ Done SERVICE=WMS<BR>> >> ><BR>> >> ><BR>> >> ><BR>> >> > foehr:/tmp/MapServ_Test/fgs3/www/cgi-bin #<BR>> >> ><BR>> >> > ===========================================================================<BR>> >> ><BR>> >> > Deine Erläuterungen zum TEMPLATE habe ich nicht verstanden.<BR>> >> > Wie muss ich in der map-Datei im TEMPLATE die Anbindung zur Mapbender<BR>> >> > GUI<BR>> >> > machen. Ich habe ja keine html-Seite als template.<BR>> >> > Ich weiß leider nicht mehr, wo ich diese Anweisung im TEMPLATE gelesen<BR>> >> > habe,<BR>> >> > aber lokal hat es immer geklappt.<BR>> >> ><BR>> >> > Viele Grüße<BR>> >> > Martina<BR>> >> ><BR>> >> ><BR>> >> ><BR>> >> ><BR>> >> ><BR>> >> >> Date: Mon, 1 Feb 2010 11:46:12 +0100<BR>> >> >> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen<BR>> >> >> der<BR>> >> >> Capabilities<BR>> >> >> From: mschulz@webgis.de<BR>> >> >> To: mapbender_users@lists.osgeo.org<BR>> >> >><BR>> >> >> Hallo Martina,<BR>> >> >><BR>> >> >> könntest Du mal den Inhalt des Ergebnisses des letzten wget Aufrufes<BR>> >> >> posten? Mit dem Flag wget -O landet ja das Ergebnis in einer Datei (am<BR>> >> >> besten irgendwo im /tmp), dieses Ergebnis kann der Mapbender noch<BR>> >> >> nicht korrekt parsen, daher kommt noch der Fehler. Es ist also nicht<BR>> >> >> nur $1 leer, sondern alle Variablen - aber der erste verletzte<BR>> >> >> Constraint in der DB löst halt den Fehler aus. Von demher ist die<BR>> >> >> Fehlermeldung etwas irreführend. Wichtig wäre also weiterhin die<BR>> >> >> Antwort eures GetCapabilities-Aufrufes per wget zu checken (und evtl.<BR>> >> >> hier zu posten).<BR>> >> >><BR>> >> >> Eine Sache zum Mapserver loggen: Im "normalen" Mapserver-Log (das per<BR>> >> >> LOG angesprochen wird) erhältst Du zwar letztendlich eine<BR>> >> >> Fehlermeldung aber kein Debug-output. "Richtiges" debugging am besten<BR>> >> >> per CONFIG "MS_ERRORFILE" "/tmp/mapserver.log" im MAP-Objekt und DEBUG<BR>> >> >> on bei den Layern aktivieren.<BR>> >> >><BR>> >> >> Zum TEMPLATE: Bist Du Dir sicher, dass Du im TEMPLATE wieder ein<BR>> >> >> Mapbender-GUI aufrufen willst? Als erstes würde ich mal einfach einen<BR>> >> >> dummy-template Eintrag nehmen (TEMPLATE "dummy") , das dazu führt,<BR>> >> >> dass die Ebene abfragbar ist. Dann bei den GUI-WMS-Einstellungen als<BR>> >> >> info/format "text/plain" auswählen.<BR>> >> >><BR>> >> >> Viele Grüße, Michael<BR>> >> >><BR>> >> >><BR>> >> >> Am 1. Februar 2010 10:32 schrieb martina ikert<BR>> >> >> <martinaikert@hotmail.com>:<BR>> >> >> > Hallo Michael,<BR>> >> >> > am Freitag abend konnten wir wieder ein bisschen ausprobieren.<BR>> >> >> > Wir haben die Funktion wget benutzt und bekamen einige<BR>> >> >> > Fehlermeldungen,<BR>> >> >> > die<BR>> >> >> > wir nach und nach bereinigen konnten.<BR>> >> >> > Zuletzt hatten wir folgende Fehlermeldung:<BR>> >> >> ><BR>> >> >> > Ältere behobener Inhalt: von "rlp.log":<BR>> >> >> ><BR>> >> >> > Fri Jan 29 16:51:26 2010,14722,127.0.0.2,Vessels,0,-180.004167<BR>> >> >> > -164.995833 179.995833 195.004167,-1.000000 -1.000000,,msReturnPage<BR>> >> >> > (): Web application error. Malformed template name<BR>> >> >> ><BR>> >> >> ><BR>> >> >> > (/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&gui_id=Exp<BR>> >> >> > editionen). <br><BR>> >> >> ><BR>> >> >> > Daraufhin haben wir in der map-Datei folgendes ausprobiert, obwohl<BR>> >> >> > unlogisch, nach untenstehenden Definitionen:<BR>> >> >> ><BR>> >> >> > TEMPLATE<BR>> >> >> ><BR>> >> >> ><BR>> >> >> > "http://ServerURL:8080/mapbender1/http/frames/index.php?&gui_id=Expeditionen"<BR>> >> >> > #### TEMPLATE<BR>> >> >> ><BR>> >> >> ><BR>> >> >> > "/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&gui_id=Expeditionen"<BR>> >> >> ><BR>> >> >> > Aktuellster Inhalt der rlp.log:<BR>> >> >> > ++++++++++++++++++++++++++++++++++++++++++++++<BR>> >> >> > Fri Jan 29 17:12:24 2010,15153,127.0.0.2,Vessels,0,-180.004167<BR>> >> >> > -164.995833 179.995833 195.004167,-1.000000 -1.000000,,normal<BR>> >> >> > execution<BR>> >> >> ><BR>> >> >> > Es gibt also in der log-Datei keine Fehlermeldungen mehr, aber die<BR>> >> >> > Fehlermeldung beim Hochladen der Capabilities besteht.<BR>> >> >> > Dazu mal die Eintragung in der pgsql-log:<BR>> >> >> ><BR>> >> >> > 2010-01-29 17:14:55 CET mapbender postgres FEHLER: NULL-Wert in<BR>> >> >> > Spalte<BR>> >> >> > »wms_title« verletzt Not-Null-Constraint<BR>> >> >> > 2010-01-29 17:14:55 CET mapbender postgres ANWEISUNG: UPDATE wms SET<BR>> >> >> > wms_title = $1 ,wms_abstract = $2 ,fees = $3, accessconstr<BR>> >> >> > aints = $4, contactperson = $5,<BR>> >> >> ><BR>> >> >> > ($1 <-- ist anscheind wirklich leer, woher kommt $1 ??<BR>> >> >> ><BR>> >> >> > Was bei unserem WebGIS an sich noch nicht funktioniert ist die<BR>> >> >> > featureInfo-Funktion.<BR>> >> >> > Bei einem Klick auf eine Stationskoordinate öffnen sich immer 2<BR>> >> >> > leere Fenster, nicht aber das HTML-Template. In einer Tabelle sollten<BR>> >> >> > die<BR>> >> >> > Daten zu der Station zu lesen sein.<BR>> >> >> ><BR>> >> >> > Wie kommen wir da weiter?<BR>> >> >> ><BR>> >> >> > Viele Grüße<BR>> >> >> > Martina<BR>> >> >> ><BR>> >> >> ><BR>> >> >> ><BR>> >> >> > Auszug aus meinen Recherchen:<BR>> >> >> ><BR>> >> >> ><BR>> >> >> > ------------------------------------------------------------------------------------------------------------------------------------------------------<BR>> >> >> > They guide the presentation of results, either a query or a map, to<BR>> >> >> > the<BR>> >> >> > user. Templates are almost always HTML files although they can also<BR>> >> >> > be a<BR>> >> >> > URL<BR>> >> >> > (e.g.. http://www.somewhere.com/[ATTRIBUTE]/info.html). URL templates<BR>> >> >> > can<BR>> >> >> > only be used with simple QUERY or ITEMQUERY results so many<BR>> >> >> > substitutions<BR>> >> >> > defined below are not available for them. Simple pan/zoom interfaces<BR>> >> >> > use<BR>> >> >> > a<BR>> >> >> > single template file while complicated queries often require many<BR>> >> >> > templates.<BR>> >> >> > Templates often use JavaScript to enhance the basic interface.<BR>> >> >> ><BR>> >> >> > msReturnPage(): Web application error. Malformed template name¶<BR>> >> >> > This error may occur when you are attempting to use a URL template<BR>> >> >> > for a<BR>> >> >> > query. The issue is that URL templates are only allowed for query<BR>> >> >> > modes<BR>> >> >> > that<BR>> >> >> > return only one result (e.g. query or itemquery)<BR>> >> >> > You can only use a URL template for a query in mode=query or<BR>> >> >> > mode=itemquery.<BR>> >> >> > If you try it with mode=nquery or mode=itemnquery, you will get the<BR>> >> >> > error:<BR>> >> >> ><BR>> >> >> > Content-type: text/html msReturnPage(): Web application error.<BR>> >> >> > Malformed<BR>> >> >> > template name<BR>> >> >> ><BR>> >> >> ><BR>> >> >> > -------------------------------------------------------------------------------------------------------------------------------------<BR>> >> >> ><BR>> >> >> ><BR>> >> >> ><BR>> >> >> >> Date: Thu, 21 Jan 2010 09:17:58 +0100<BR>> >> >> >> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim<BR>> >> >> >> Hochladen<BR>> >> >> >> der<BR>> >> >> >> Capabilities<BR>> >> >> >> From: mschulz@webgis.de<BR>> >> >> >> To: mapbender_users@lists.osgeo.org<BR>> >> >> >><BR>> >> >> >> Hallo Martina,<BR>> >> >> >><BR>> >> >> >> klar, das ist die Fehlermeldung im Mapbender-Log. Wenn der Mapbender<BR>> >> >> >> meldet das die WMS-Version die Not-Null Bedingung verletzt ("Error:<BR>> >> >> >> FEHLER: NULL-Wert in Spalte »wms_version« verletzt<BR>> >> >> >> Not-Null-Constraint"), heißt das soviel wie, das in der Antwort auf<BR>> >> >> >> die GetCapabilities-Anfrage vermutlich gar keine WMS-Getcapabilities<BR>> >> >> >> drinnen sind. Daher hatte Armin schon vorgeschlagen:<BR>> >> >> >> "in der class_connector.php function load einfach mal ein $e=new<BR>> >> >> >> mb_exception('class_connector.php: loaded external data: ',$data);<BR>> >> >> >> eintragen<BR>> >> >> >> (vor der return.. zeile)"<BR>> >> >> >> also ein zusätzlichen Log-Eintrag zu erstellen. Der bisherige Auszug<BR>> >> >> >> aus dem Logfile zeigt die Standard-Fehlermeldung vom Mapbender, der<BR>> >> >> >> zusätzliche Eintrag würde Dir den Inhalt der GetCapabilities-Antwort<BR>> >> >> >> im Log anzeigen. Als quasi äquivalente Möglichkeit kannst Du den<BR>> >> >> >> GetCapabilities Aufruf auch von dem Mapbender-Server (aber nicht aus<BR>> >> >> >> der Mapbender-Oberfläche) per wget absetzen um mal zu sehen, was da<BR>> >> >> >> eigentlich zurückkommt.<BR>> >> >> >><BR>> >> >> >> Viele Grüße, Michael<BR>> >> >> >><BR>> >> >> >> Am 21. Januar 2010 08:38 schrieb martina ikert<BR>> >> >> >> <martinaikert@hotmail.com>:<BR>> >> >> >> > Hallo Michael,<BR>> >> >> >> > ich habe dir noch einmal die Fehlermeldung kopiert. Das war der<BR>> >> >> >> > Tipp<BR>> >> >> >> > von<BR>> >> >> >> > Armin.<BR>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >> > 2010.01.15, 17:59:48,mb_validateSession.php: GUI: admin2_de,<BR>> >> >> >> > 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>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >> > 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<BR>> >> >> >> > 2010.01.15, 17:59:48,Error while executing prepared statement in<BR>> >> >> >> ><BR>> >> >> >> ><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 =<BR>> >> >> >> > $5<BR>> >> >> >> > ,wms_getcapabilities_doc = $6 ,wms_upload_url = $7, wms_owner =<BR>> >> >> >> > $8,<BR>> >> >> >> > wms_timestamp = $9 WHERE wms_id = $10, Error: FEHLER: NULL-Wert<BR>> >> >> >> > in<BR>> >> >> >> > Spalte »wms_version« verletzt Not-Null-Constraint<BR>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >> > Viele Grüße<BR>> >> >> >> > Martina<BR>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >> >> Date: Wed, 20 Jan 2010 16:25:38 +0100<BR>> >> >> >> >> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim<BR>> >> >> >> >> Hochladen<BR>> >> >> >> >> der<BR>> >> >> >> >> Capabilities<BR>> >> >> >> >> From: mschulz@webgis.de<BR>> >> >> >> >> To: mapbender_users@lists.osgeo.org<BR>> >> >> >> >><BR>> >> >> >> >> Hallo Martina,<BR>> >> >> >> >><BR>> >> >> >> >> kannst Du dich auf dem Server wo der Mapbender läuft einloggen<BR>> >> >> >> >> und<BR>> >> >> >> >> dort auf der Kommandozeile mal folgenden Befehl absetzen:<BR>> >> >> >> >> wget -O /tmp/caps.xml<BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >> "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"<BR>> >> >> >> >><BR>> >> >> >> >> Dann sollte in der Datei caps.xml im /tmp Verzeichnis die Antwort<BR>> >> >> >> >> auf<BR>> >> >> >> >> die GetCapabilities-Anfrage stehen, was recht wahrscheinlich<BR>> >> >> >> >> irgendeine Fehlermeldung sein wird. Das ist ungefähr das gleiche,<BR>> >> >> >> >> wie<BR>> >> >> >> >> es Armin Retterath schon vorgeschlagen hat, aber ich hatte nichts<BR>> >> >> >> >> gefunden im thread, ob Du das mal probiert hast.<BR>> >> >> >> >><BR>> >> >> >> >> Viele Grüße, Michael<BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >> Am 20. Januar 2010 16:03 schrieb martina ikert<BR>> >> >> >> >> <martinaikert@hotmail.com>:<BR>> >> >> >> >> > Hallo Karim,<BR>> >> >> >> >> > in php.ini ist<BR>> >> >> >> >> ><BR>> >> >> >> >> > allow_url_fopen = On<BR>> >> >> >> >> ><BR>> >> >> >> >> > Wir haben heute wieder viel rumprobiert, aber es ist keine<BR>> >> >> >> >> > Lösung<BR>> >> >> >> >> > in<BR>> >> >> >> >> > Sicht.<BR>> >> >> >> >> ><BR>> >> >> >> >> > Beim Upload der Capabilities gibt es immer noch die gleiche<BR>> >> >> >> >> > Fehlermeldung.<BR>> >> >> >> >> ><BR>> >> >> >> >> > So langsam ist es wirklich frustrierend.<BR>> >> >> >> >> > Hat denn sonst niemand lokal gearbeitet und hat dann die<BR>> >> >> >> >> > Dateien<BR>> >> >> >> >> > auf<BR>> >> >> >> >> > einen<BR>> >> >> >> >> > Server installiert?<BR>> >> >> >> >> ><BR>> >> >> >> >> > Viele Grüße<BR>> >> >> >> >> > Martina<BR>> >> >> >> >> ><BR>> >> >> >> >> ><BR>> >> >> >> >> ><BR>> >> >> >> >> ><BR>> >> >> >> >> >> Date: Mon, 18 Jan 2010 11:15:20 +0100<BR>> >> >> >> >> >> From: karim@malhas.de<BR>> >> >> >> >> >> To: mapbender_users@lists.osgeo.org<BR>> >> >> >> >> >> Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim<BR>> >> >> >> >> >> Hochladen<BR>> >> >> >> >> >> der<BR>> >> >> >> >> >> Capabilities<BR>> >> >> >> >> >><BR>> >> >> >> >> >><BR>> >> >> >> >> >> Hallo Martina,<BR>> >> >> >> >> >><BR>> >> >> >> >> >><BR>> >> >> >> >> >> > 2010.01.15, 17:59:48,connector: unable to load:<BR>> >> >> >> >> >> ^^^^^^^^^^^^^^^^^^^^^^^^^^<BR>> >> >> >> >> >><BR>> >> >> >> >> >> > Hat jemand noch einen guten Tipp?<BR>> >> >> >> >> >><BR>> >> >> >> >> >><BR>> >> >> >> >> >> Schau mal nach ob in deiner php.ini<BR>> >> >> >> >> >><BR>> >> >> >> >> >> allow_url_fopen = On<BR>> >> >> >> >> >><BR>> >> >> >> >> >> gesetzt ist.<BR>> >> >> >> >> >><BR>> >> >> >> >> >> Gruß,<BR>> >> >> >> >> >> Karim<BR>> >> >> >> >> >> _______________________________________________<BR>> >> >> >> >> >> Mapbender_users mailing list<BR>> >> >> >> >> >> Mapbender_users@lists.osgeo.org<BR>> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> >> >> ><BR>> >> >> >> >> > ________________________________<BR>> >> >> >> >> > Windows Live: Keep your friends up to date with what you do<BR>> >> >> >> >> > online.<BR>> >> >> >> >> > _______________________________________________<BR>> >> >> >> >> > Mapbender_users mailing list<BR>> >> >> >> >> > Mapbender_users@lists.osgeo.org<BR>> >> >> >> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> >> >> ><BR>> >> >> >> >> ><BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >><BR>> >> >> >> >> --<BR>> >> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >> >> >> Aufwind durch Wissen!<BR>> >> >> >> >><BR>> >> >> >> >> Qualifizierte Open Source Schulungen bei der<BR>> >> >> >> >> http://www.foss-akademie.de/<BR>> >> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >> >> >><BR>> >> >> >> >> -----------------------------------------------------------<BR>> >> >> >> >> Michael Schulz<BR>> >> >> >> >> mschulz@webgis.de<BR>> >> >> >> >><BR>> >> >> >> >> in medias res<BR>> >> >> >> >> Gesellschaft für Informationstechnologie mbH<BR>> >> >> >> >><BR>> >> >> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >> >> >><BR>> >> >> >> >> Schwimmbadstraße 2<BR>> >> >> >> >> D-79100 Freiburg i. Br.<BR>> >> >> >> >><BR>> >> >> >> >> Tel: +49 (0)761 705798-102<BR>> >> >> >> >> Tel: +49 (0)761 705798-0<BR>> >> >> >> >> Fax: +49 (0)761 705798-09<BR>> >> >> >> >><BR>> >> >> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >> >> >><BR>> >> >> >> >> http://www.webgis.de / http://www.zopecms.de<BR>> >> >> >> >> --------------------------------------------------------------<BR>> >> >> >> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>> >> >> >> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>> >> >> >> >> _______________________________________________<BR>> >> >> >> >> Mapbender_users mailing list<BR>> >> >> >> >> Mapbender_users@lists.osgeo.org<BR>> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> >> ><BR>> >> >> >> > ________________________________<BR>> >> >> >> > Windows Live Hotmail: Your friends can get your Facebook updates,<BR>> >> >> >> > right<BR>> >> >> >> > from<BR>> >> >> >> > Hotmail®.<BR>> >> >> >> > _______________________________________________<BR>> >> >> >> > Mapbender_users mailing list<BR>> >> >> >> > Mapbender_users@lists.osgeo.org<BR>> >> >> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> >> ><BR>> >> >> >> ><BR>> >> >> >><BR>> >> >> >><BR>> >> >> >><BR>> >> >> >> --<BR>> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >> >> Aufwind durch Wissen!<BR>> >> >> >><BR>> >> >> >> Qualifizierte Open Source Schulungen bei der<BR>> >> >> >> http://www.foss-akademie.de/<BR>> >> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >> >><BR>> >> >> >> -----------------------------------------------------------<BR>> >> >> >> Michael Schulz<BR>> >> >> >> mschulz@webgis.de<BR>> >> >> >><BR>> >> >> >> in medias res<BR>> >> >> >> Gesellschaft für Informationstechnologie mbH<BR>> >> >> >><BR>> >> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >> >><BR>> >> >> >> Schwimmbadstraße 2<BR>> >> >> >> D-79100 Freiburg i. Br.<BR>> >> >> >><BR>> >> >> >> Tel: +49 (0)761 705798-102<BR>> >> >> >> Tel: +49 (0)761 705798-0<BR>> >> >> >> Fax: +49 (0)761 705798-09<BR>> >> >> >><BR>> >> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >> >><BR>> >> >> >> http://www.webgis.de / http://www.zopecms.de<BR>> >> >> >> --------------------------------------------------------------<BR>> >> >> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>> >> >> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>> >> >> >> _______________________________________________<BR>> >> >> >> Mapbender_users mailing list<BR>> >> >> >> Mapbender_users@lists.osgeo.org<BR>> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> ><BR>> >> >> > ________________________________<BR>> >> >> > Hotmail: Trusted email with powerful SPAM protection. Sign up now.<BR>> >> >> > _______________________________________________<BR>> >> >> > Mapbender_users mailing list<BR>> >> >> > Mapbender_users@lists.osgeo.org<BR>> >> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> >> ><BR>> >> >> ><BR>> >> >><BR>> >> >><BR>> >> >><BR>> >> >> --<BR>> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >> Aufwind durch Wissen!<BR>> >> >><BR>> >> >> Qualifizierte Open Source Schulungen bei der<BR>> >> >> http://www.foss-akademie.de/<BR>> >> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> >><BR>> >> >> -----------------------------------------------------------<BR>> >> >> Michael Schulz<BR>> >> >> mschulz@webgis.de<BR>> >> >><BR>> >> >> in medias res<BR>> >> >> Gesellschaft für Informationstechnologie mbH<BR>> >> >><BR>> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >><BR>> >> >> Schwimmbadstraße 2<BR>> >> >> D-79100 Freiburg i. Br.<BR>> >> >><BR>> >> >> Tel: +49 (0)761 705798-102<BR>> >> >> Tel: +49 (0)761 705798-0<BR>> >> >> Fax: +49 (0)761 705798-09<BR>> >> >><BR>> >> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >> >><BR>> >> >> http://www.webgis.de / http://www.zopecms.de<BR>> >> >> --------------------------------------------------------------<BR>> >> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>> >> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>> >> >> _______________________________________________<BR>> >> >> Mapbender_users mailing list<BR>> >> >> Mapbender_users@lists.osgeo.org<BR>> >> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> ><BR>> >> > ________________________________<BR>> >> > Hotmail: Powerful Free email with security by Microsoft. Get it now.<BR>> >> > _______________________________________________<BR>> >> > Mapbender_users mailing list<BR>> >> > Mapbender_users@lists.osgeo.org<BR>> >> > http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> >> ><BR>> >> ><BR>> >><BR>> >><BR>> >><BR>> >> --<BR>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >> Aufwind durch Wissen!<BR>> >><BR>> >> Qualifizierte Open Source Schulungen bei der<BR>> >> http://www.foss-akademie.de/<BR>> >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> >><BR>> >> -----------------------------------------------------------<BR>> >> Michael Schulz<BR>> >> mschulz@webgis.de<BR>> >><BR>> >> in medias res<BR>> >> Gesellschaft für Informationstechnologie mbH<BR>> >><BR>> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >><BR>> >> Schwimmbadstraße 2<BR>> >> D-79100 Freiburg i. Br.<BR>> >><BR>> >> Tel: +49 (0)761 705798-102<BR>> >> Tel: +49 (0)761 705798-0<BR>> >> Fax: +49 (0)761 705798-09<BR>> >><BR>> >> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> >><BR>> >> http://www.webgis.de / http://www.zopecms.de<BR>> >> --------------------------------------------------------------<BR>> >> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>> >> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>> >> _______________________________________________<BR>> >> Mapbender_users mailing list<BR>> >> Mapbender_users@lists.osgeo.org<BR>> >> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> ><BR>> > ________________________________<BR>> > Hotmail: Trusted email with powerful SPAM protection. Sign up now.<BR>> > _______________________________________________<BR>> > Mapbender_users mailing list<BR>> > Mapbender_users@lists.osgeo.org<BR>> > http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>> ><BR>> ><BR>> <BR>> <BR>> <BR>> -- <BR>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> Aufwind durch Wissen!<BR>> <BR>> Qualifizierte Open Source Schulungen bei der<BR>> http://www.foss-akademie.de/<BR>> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>> <BR>> -----------------------------------------------------------<BR>> Michael Schulz<BR>> mschulz@webgis.de<BR>> <BR>> in medias res<BR>> Gesellschaft für Informationstechnologie mbH<BR>> <BR>> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> <BR>> Schwimmbadstraße 2<BR>> D-79100 Freiburg i. Br.<BR>> <BR>> Tel: +49 (0)761 705798-102<BR>> Tel: +49 (0)761 705798-0<BR>> Fax: +49 (0)761 705798-09<BR>> <BR>> +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>> <BR>> http://www.webgis.de / http://www.zopecms.de<BR>> --------------------------------------------------------------<BR>> Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>> Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>> _______________________________________________<BR>> Mapbender_users mailing list<BR>> Mapbender_users@lists.osgeo.org<BR>> http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>                                            <br /><hr />Hotmail: Free, trusted and rich email service. <a href='https://signup.live.com/signup.aspx?id=60969' target='_new'>Get it now.</a></body>
</html>