<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Hallo Michael,<BR>
am Freitag abend konnten wir wieder ein bisschen ausprobieren.<BR>
Wir haben die Funktion wget benutzt und bekamen einige Fehlermeldungen, die wir nach und nach bereinigen konnten.<BR>
Zuletzt hatten wir folgende Fehlermeldung:<BR>
&nbsp;<BR>
<STRONG>Ältere behobener Inhalt: von "rlp.log":<BR></STRONG><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>(/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&amp;gui_id=Exp<BR>editionen). &lt;br&gt;<BR><BR>
Daraufhin haben wir in der map-Datei folgendes ausprobiert, obwohl unlogisch, nach untenstehenden Definitionen:<BR>
&nbsp;<BR>
&nbsp;&nbsp; TEMPLATE "<A href="http://ServerURL:8080/mapbender1/http/frames/index.php?&amp;gui_id=Expeditionen">http://ServerURL:8080/mapbender1/http/frames/index.php?&amp;gui_id=Expeditionen</A>"<BR>####&nbsp;&nbsp;&nbsp; TEMPLATE "/tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/frames/index.php?&amp;gui_id=Expeditionen"<BR>
&nbsp;<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 execution<BR>
&nbsp;<BR>
Es gibt also in der log-Datei keine Fehlermeldungen mehr, aber die Fehlermeldung beim Hochladen der Capabilities besteht.<BR>
Dazu mal die Eintragung in der pgsql-log:<BR>
&nbsp;<BR>
2010-01-29 17:14:55 CET mapbender postgres FEHLER:&nbsp; NULL-Wert in Spalte <BR>»wms_title« verletzt Not-Null-Constraint<BR>2010-01-29 17:14:55 CET mapbender postgres ANWEISUNG:&nbsp; UPDATE wms SET <BR>wms_title&nbsp; = $1 ,wms_abstract&nbsp; = $2 ,fees = $3, accessconstr<BR>aints = $4, contactperson = $5,<BR><BR>($1 &lt;-- ist anscheind wirklich leer, woher kommt $1 ??<BR>
&nbsp;<BR>
Was bei unserem WebGIS an sich noch nicht funktioniert ist die <STRONG>featureInfo-Funktion</STRONG>.<BR>
Bei einem Klick auf eine Stationskoordinate öffnen sich immer 2 leere&nbsp;Fenster, nicht aber das HTML-Template. In einer Tabelle sollten die Daten zu der Station zu lesen sein.<BR>
&nbsp;<BR>
Wie kommen wir da weiter?<BR>
&nbsp;<BR>
Viele Grüße<BR>
Martina<BR>
&nbsp;<BR>
<BR>&nbsp;<BR>
Auszug aus meinen Recherchen:<BR>
------------------------------------------------------------------------------------------------------------------------------------------------------<BR>
They guide the presentation of results, either a <SPAN class=highlight>query</SPAN> or a map, to the user. Templates are almost always HTML files although they can also be a URL (e.g.. <A class="reference external" href="http://www.somewhere.com/[ATTRIBUTE]/info.html">http://www.somewhere.com/[ATTRIBUTE]/info.html</A>). URL templates can only be used with simple QUERY or ITEMQUERY results so many substitutions defined below are not available for them. Simple pan/zoom interfaces use a single template file while complicated queries often require many templates. Templates often use JavaScript to enhance the basic interface.<BR>
&nbsp;<BR>
<FONT size=2>msReturnPage(): Web application error. Malformed template name</FONT><A class=headerlink title="Permalink to this headline" href="#msreturnpage-web-application-error-malformed-template-name"><FONT size=2>¶</FONT></A><BR>
This error may occur when you are attempting to use a URL template for a query. The issue is that URL templates are only allowed for query modes that return only one result (e.g. query or itemquery)<BR>
You can only use a URL template for a query in mode=query or mode=itemquery. If you try it with mode=nquery or mode=itemnquery, you will get the error:<BR>
<DIV class=highlight-python><PRE>Content-type: text/html msReturnPage(): Web application error. Malformed template name<BR>-------------------------------------------------------------------------------------------------------------------------------------&nbsp;</PRE><PRE>&nbsp;</PRE></DIV>&gt; Date: Thu, 21 Jan 2010 09:17:58 +0100<BR>&gt; Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen der Capabilities<BR>&gt; From: mschulz@webgis.de<BR>&gt; To: mapbender_users@lists.osgeo.org<BR>&gt; <BR>&gt; Hallo Martina,<BR>&gt; <BR>&gt; klar, das ist die Fehlermeldung im Mapbender-Log. Wenn der Mapbender<BR>&gt; meldet das die WMS-Version die Not-Null Bedingung verletzt ("Error:<BR>&gt; FEHLER: NULL-Wert in Spalte Â»wms_version« verletzt<BR>&gt; Not-Null-Constraint"), heißt das soviel wie, das in der Antwort auf<BR>&gt; die GetCapabilities-Anfrage vermutlich gar keine WMS-Getcapabilities<BR>&gt; drinnen sind. Daher hatte Armin schon vorgeschlagen:<BR>&gt; "in der class_connector.php function load einfach mal ein $e=new<BR>&gt; mb_exception('class_connector.php: loaded external data: ',$data); eintragen<BR>&gt; (vor der return.. zeile)"<BR>&gt; also ein zusätzlichen Log-Eintrag zu erstellen. Der bisherige Auszug<BR>&gt; aus dem Logfile zeigt die Standard-Fehlermeldung vom Mapbender, der<BR>&gt; zusätzliche Eintrag würde Dir den Inhalt der GetCapabilities-Antwort<BR>&gt; im Log anzeigen. Als quasi äquivalente Möglichkeit kannst Du den<BR>&gt; GetCapabilities Aufruf auch von dem Mapbender-Server (aber nicht aus<BR>&gt; der Mapbender-Oberfläche) per wget absetzen um mal zu sehen, was da<BR>&gt; eigentlich zurückkommt.<BR>&gt; <BR>&gt; Viele Grüße, Michael<BR>&gt; <BR>&gt; Am 21. Januar 2010 08:38 schrieb martina ikert &lt;martinaikert@hotmail.com&gt;:<BR>&gt; &gt; Hallo Michael,<BR>&gt; &gt; ich habe dir noch einmal die Fehlermeldung kopiert. Das war der Tipp von<BR>&gt; &gt; Armin.<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; 2010.01.15, 17:59:48,mb_validateSession.php: GUI: admin2_de, checking<BR>&gt; &gt; file /mapbender1/http/php/mod_updateWMS.php...session valid.<BR>&gt; &gt; 2010.01.15, 17:59:48,mb_validatePermission.php: checking file<BR>&gt; &gt; /mapbender1/http/php/mod_updateWMS.php...permission valid.<BR>&gt; &gt; 2010.01.15, 17:59:48,connector: unable to load:<BR>&gt; &gt; http://our-server.domaine.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&amp;REQUEST=GetCapabilities&amp;SERVICE=WMS&amp;VERSION=1.1.1<BR>&gt; &gt; 2010.01.15, 17:59:48,Error while executing prepared statement in<BR>&gt; &gt; /tmp/MapServ_Test/fgs3/www/htdocs/mapbender1/http/php/mod_updateWMS.php:<BR>&gt; &gt; Sql: UPDATE wms SET wms_version = $1 ,wms_getcapabilities&nbsp; = $2<BR>&gt; &gt; ,wms_getmap&nbsp; = $3 ,wms_getfeatureinfo&nbsp; = $4 ,wms_getlegendurl&nbsp; = $5<BR>&gt; &gt; ,wms_getcapabilities_doc = $6 ,wms_upload_url = $7,&nbsp; wms_owner = $8,<BR>&gt; &gt; wms_timestamp = $9&nbsp; WHERE wms_id = $10, Error: FEHLER:&nbsp; NULL-Wert in<BR>&gt; &gt; Spalte Â»wms_version« verletzt Not-Null-Constraint<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; Viele Grüße<BR>&gt; &gt; Martina<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt;&gt; Date: Wed, 20 Jan 2010 16:25:38 +0100<BR>&gt; &gt;&gt; Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen der<BR>&gt; &gt;&gt; Capabilities<BR>&gt; &gt;&gt; From: mschulz@webgis.de<BR>&gt; &gt;&gt; To: mapbender_users@lists.osgeo.org<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Hallo Martina,<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; kannst Du dich auf dem Server wo der Mapbender läuft einloggen und<BR>&gt; &gt;&gt; dort auf der Kommandozeile mal folgenden Befehl absetzen:<BR>&gt; &gt;&gt; wget -O /tmp/caps.xml<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; "http://our-server.domaine.de:8080/cgi-bin/mapserv?map=/tmp/MapServ_Test/fgs3/www/cgi-bin/expeditions.map&amp;REQUEST=GetCapabilities&amp;SERVICE=WMS&amp;VERSION=1.1.1"<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Dann sollte in der Datei caps.xml im /tmp Verzeichnis die Antwort auf<BR>&gt; &gt;&gt; die GetCapabilities-Anfrage stehen, was recht wahrscheinlich<BR>&gt; &gt;&gt; irgendeine Fehlermeldung sein wird. Das ist ungefähr das gleiche, wie<BR>&gt; &gt;&gt; es Armin Retterath schon vorgeschlagen hat, aber ich hatte nichts<BR>&gt; &gt;&gt; gefunden im thread, ob Du das mal probiert hast.<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Viele Grüße, Michael<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Am 20. Januar 2010 16:03 schrieb martina ikert &lt;martinaikert@hotmail.com&gt;:<BR>&gt; &gt;&gt; &gt; Hallo Karim,<BR>&gt; &gt;&gt; &gt; in php.ini ist<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; allow_url_fopen = On<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; Wir haben heute wieder viel rumprobiert, aber es ist keine Lösung in<BR>&gt; &gt;&gt; &gt; Sicht.<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; Beim Upload der Capabilities gibt es immer noch die gleiche<BR>&gt; &gt;&gt; &gt; Fehlermeldung.<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; So langsam ist es wirklich frustrierend.<BR>&gt; &gt;&gt; &gt; Hat denn sonst niemand lokal gearbeitet und hat dann die Dateien auf<BR>&gt; &gt;&gt; &gt; einen<BR>&gt; &gt;&gt; &gt; Server installiert?<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; Viele Grüße<BR>&gt; &gt;&gt; &gt; Martina<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt;&gt; Date: Mon, 18 Jan 2010 11:15:20 +0100<BR>&gt; &gt;&gt; &gt;&gt; From: karim@malhas.de<BR>&gt; &gt;&gt; &gt;&gt; To: mapbender_users@lists.osgeo.org<BR>&gt; &gt;&gt; &gt;&gt; Subject: Re: ****SPAM Mail****[Mapbender-users] Fehler beim Hochladen<BR>&gt; &gt;&gt; &gt;&gt; der<BR>&gt; &gt;&gt; &gt;&gt; Capabilities<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; Hallo Martina,<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; &gt; 2010.01.15, 17:59:48,connector: unable to load:<BR>&gt; &gt;&gt; &gt;&gt; ^^^^^^^^^^^^^^^^^^^^^^^^^^<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; &gt; Hat jemand noch einen guten Tipp?<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; Schau mal nach ob in deiner php.ini<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; allow_url_fopen = On<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; gesetzt ist.<BR>&gt; &gt;&gt; &gt;&gt;<BR>&gt; &gt;&gt; &gt;&gt; Gruß,<BR>&gt; &gt;&gt; &gt;&gt; Karim<BR>&gt; &gt;&gt; &gt;&gt; _______________________________________________<BR>&gt; &gt;&gt; &gt;&gt; Mapbender_users mailing list<BR>&gt; &gt;&gt; &gt;&gt; Mapbender_users@lists.osgeo.org<BR>&gt; &gt;&gt; &gt;&gt; http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt; ________________________________<BR>&gt; &gt;&gt; &gt; Windows Live: Keep your friends up to date with what you do online.<BR>&gt; &gt;&gt; &gt; _______________________________________________<BR>&gt; &gt;&gt; &gt; Mapbender_users mailing list<BR>&gt; &gt;&gt; &gt; Mapbender_users@lists.osgeo.org<BR>&gt; &gt;&gt; &gt; http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt; &gt;<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; --<BR>&gt; &gt;&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>&gt; &gt;&gt; Aufwind durch Wissen!<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Qualifizierte Open Source Schulungen bei der<BR>&gt; &gt;&gt; http://www.foss-akademie.de/<BR>&gt; &gt;&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; -----------------------------------------------------------<BR>&gt; &gt;&gt; Michael Schulz<BR>&gt; &gt;&gt; mschulz@webgis.de<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; in medias res<BR>&gt; &gt;&gt; Gesellschaft für Informationstechnologie mbH<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Schwimmbadstraße 2<BR>&gt; &gt;&gt; D-79100 Freiburg i. Br.<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; Tel: +49 (0)761 705798-102<BR>&gt; &gt;&gt; Tel: +49 (0)761 705798-0<BR>&gt; &gt;&gt; Fax: +49 (0)761 705798-09<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>&gt; &gt;&gt;<BR>&gt; &gt;&gt; http://www.webgis.de / http://www.zopecms.de<BR>&gt; &gt;&gt; --------------------------------------------------------------<BR>&gt; &gt;&gt; Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>&gt; &gt;&gt; Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>&gt; &gt;&gt; _______________________________________________<BR>&gt; &gt;&gt; Mapbender_users mailing list<BR>&gt; &gt;&gt; Mapbender_users@lists.osgeo.org<BR>&gt; &gt;&gt; http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>&gt; &gt;<BR>&gt; &gt; ________________________________<BR>&gt; &gt; Windows Live Hotmail: Your friends can get your Facebook updates, right from<BR>&gt; &gt; Hotmail®.<BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; Mapbender_users mailing list<BR>&gt; &gt; Mapbender_users@lists.osgeo.org<BR>&gt; &gt; http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; -- <BR>&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>&gt; Aufwind durch Wissen!<BR>&gt; <BR>&gt; Qualifizierte Open Source Schulungen bei der<BR>&gt; http://www.foss-akademie.de/<BR>&gt; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<BR>&gt; <BR>&gt; -----------------------------------------------------------<BR>&gt; Michael Schulz<BR>&gt; mschulz@webgis.de<BR>&gt; <BR>&gt; in medias res<BR>&gt; Gesellschaft für Informationstechnologie mbH<BR>&gt; <BR>&gt; +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>&gt; <BR>&gt; Schwimmbadstraße 2<BR>&gt; D-79100 Freiburg i. Br.<BR>&gt; <BR>&gt; Tel: +49 (0)761 705798-102<BR>&gt; Tel: +49 (0)761 705798-0<BR>&gt; Fax: +49 (0)761 705798-09<BR>&gt; <BR>&gt; +++ Bitte beachten Sie unsere neue Adresse und Durchwahl +++<BR>&gt; <BR>&gt; http://www.webgis.de / http://www.zopecms.de<BR>&gt; --------------------------------------------------------------<BR>&gt; Geschäftsführer: Stefan Giese, Dr. Christof Lindenbeck<BR>&gt; Eingetragen im Handelsregister HRB 5930 beim Amtsgericht Freiburg<BR>&gt; _______________________________________________<BR>&gt; Mapbender_users mailing list<BR>&gt; Mapbender_users@lists.osgeo.org<BR>&gt; http://lists.osgeo.org/mailman/listinfo/mapbender_users<BR>                                               <br /><hr />Hotmail: Trusted email with powerful SPAM protection. <a href='https://signup.live.com/signup.aspx?id=60969' target='_new'>Sign up now.</a></body>
</html>