<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from rtf -->
<style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<font face="Calibri" size="2"><span style="font-size:11pt;">
<div>Hallo Astrid,</div>
<div> </div>
<div>danke soweit… Das eigentliche MB-Update sollte nicht das Problem sein. Die angegebene Update-Seite ist unserem IT-Betrieb bekannt und die werden danach verfahren. Export/Import möchte ich nicht durchführen um zu migrieren, sondern um die dann importierten
Anwendungen als Basis für neu zu erstellende (zusätzliche) Anwendungen zu nutzen, insbesondere auch die konfigurierten Layersets. Das funktioniert aus den beschriebenen Gründen schon im Altsystem nicht – und ich bin skeptisch, ob der Import mit den alten (bzw.
wie beschrieben: ungültigen) Daten dann im 3.2er System funktioniert…</div>
<div>Auch eine Duplizierung der Anwendungen innerhalb einer MB-Instanz hilft hier nicht weiter, da sie z.T. in einer anderen MB-Instanz laufen sollen. Insofern sind Export/Import wohl leider doch notwendig… Oder, was gibt es sonst für Alternativen?</div>
<div> </div>
<div>Und überhaupt: Frohes Neues Jahr!</div>
<div> </div>
<div>Viele Grüße, Martin</div>
<div> </div>
<div> </div>
<div>Jan 11, 2021; 12:50pm <a href="http://osgeo-org.1560.x6.nabble.com/template/NamlServlet.jtp?macro=user_nodes&user=190991"><img src="cid:74028A0306B97C41939A3BAA7FC95817@office.ble.de"><font color="blue"> </font></a><a href="http://osgeo-org.1560.x6.nabble.com/template/NamlServlet.jtp?macro=user_nodes&user=190991"><font color="#0563C1"><u>Astrid
Emde (WhereGroup)</u></font></a> </div>
<div>Hallo Martin, <br>

<br>

ein Update auf Mapbender 3.2.3 sollte auch mit einer bestehenden <br>

Datenbank (also mit ener Kopie) funktionieren. Es ist also kein <br>

Export/Import notwendig. <br>

<br>

Auf dieser Seite finden sich derzeit die wichtigen Informationen für das <br>

Update <br>

<br>

<a href="https://github.com/mapbender/mapbender-workshop/blob/release/3.2/MIGRATION_GUIDE.md"><font color="#0563C1"><u>https://github.com/mapbender/mapbender-workshop/blob/release/3.2/MIGRATION_GUIDE.md</u></font></a><br>

<br>

Falls dir darüberhinaus noch etwas auffällt, kannst du dich gerne noch <br>

einmal melden. <br>

<br>

Viele Grüße <br>

<br>

Astrid <br>

<br>

Am 2021-01-11 12:19, schrieb Arimont, Martin: </div>
<div><br>

> Hi all, <br>

> <br>

> im Zusammenhang mit einem geplanten MB Update von 3.0.8.1 auf 3.2.x <br>

> bin ich dabei, alle benutzten Datenquellen zu aktualisieren und die <br>

> bestehenden MB-Anwendungen per Export als JSON zu sichern. Sie sollen <br>

> nach dem MB-Update z.T. als Basis für weitere (neue) Anwendungen <br>

> dienen. <br>

> Nach letztlich erfolgreichem Export einer Anwendung lässt sich ein <br>

> testweiser Import (noch im Altsystem) nicht durchführen, sondern <br>

> führt stattdessen zu einem Abbruch. Die Meldungen in den Logs ähneln <br>

> denen und haben vielleicht eine ähnliche Ursache wie die, die unter <br>

> <a href="http://osgeo-org.1560.x6.nabble.com/Import-error-td5432966.html"><font color="#0563C1"><u>http://osgeo-org.1560.x6.nabble.com/Import-error-td5432966.html</u></font></a> [1]
<br>

> geschildert wurden: <br>

> <br>

>  [2020-12-01 08:01:17] request.CRITICAL: Uncaught PHP Exception <br>

> Symfony\Component\Debug\Exception\FatalThrowableError: "Type error: <br>

> Argument 1 passed to <br>

> Mapbender\WmsBundle\Component\Style::setLegendUrl() must be an <br>

> instance of Ma        pbender\WmsBundle\Component\LegendUrl, array <br>

> given" at <br>

> /var/www/gdi-mapbender.qa.as.ble.de/htdocs/mapbender/src/Mapbender/WmsBundle/Component/Style.php
<br>

> line 117 {"exception":"[object] <br>

> (Symfony\\Component\\Debug\\Exception\\FatalT <br>

> hrowableError(code: 0): Type error: Argument 1 passed to <br>

> Mapbender\\WmsBundle\\Component\\Style::setLegendUrl() must be an <br>

> instance of Mapbender\\WmsBundle\\Component\\LegendUrl, array given at <br>

> /var/www/gdi-mapbender.qa.as.ble.de <br>

> /htdocs/mapbender/src/Mapbender/WmsBundle/Component/Style.php:117)"} <br>

> [] <br>

> <br>

> Die vermutliche Ursache für den Abbruch war recht schnell gefunden: <br>

> für „GetLegendGraphic“ war in den Capabilities eines <br>

> eingebundenen WMS ein ungültiger/nicht existenter Style angegeben. <br>

> Bis zum Importversuch hatte das bei der Nutzung von Mapbender <br>

> allerdings keine sichtbaren Probleme verursacht. <br>

> Der „Trick“: dieser im Dienst in der Vergangenheit tatsächlich <br>

> vorhandene Fehler war längst korrigiert! Ich habe deshalb einen <br>

> Refresh der Datenquelle durchgeführt und auch alle betroffenen Layer <br>

> und Layersets erneut gespeichert sowie anschließend eine neue <br>

> Exportdatei erstellt. Leider ließ sich der Abbruch beim Import <br>

> dadurch nicht korrigieren – die Datei enthält nach wie vor <br>

> veraltete Daten. Geänderte Capabilities-Abstracts etc. hingegen <br>

> wurden aktualisiert. <br>

> Nach Sichtung der Datenbankinhalte habe ich dann gesehen, dass in der <br>

> PG-Tabelle „public.mb_wms_wmsinstance“ im Feld „configuration“ <br>

> auch bei anderen Diensten veraltete Daten (URLs, nicht <br>

> existente/umbenannte Styles u.a.) stehen und in die Exportdateien <br>

> geschrieben werden. <br>

> <br>

> Meine Fragen: <br>

> <br>

> Ist die Problematik bekannt, vielleicht im aktuellen Release bereits <br>

> korrigiert? Was kann ich hier tun? Ich stecke zu wenig drin um <br>

> entscheiden zu können, welche Aktualisierungen ich direkt auf der <br>

> Datenbank vornehmen müsste. Was ich auf jeden Fall vermeiden will: <br>

> jeweils eine neue Datenquelle anzulegen. Das hieße ja, alle <br>

> Konfigurationen in den Layersets manuell nachziehen zu müssen… Wie <br>

> bekomme ich die Daten aktualisiert? <br>

> <br>

> Danke & viele Grüße, <br>

> <br>

> Martin Arimont <br>

> ______________________________________________ <br>

> <br>

> Referat 223 - Produktentwicklung <br>

> Bundesanstalt für Landwirtschaft und Ernährung <br>

> <br>

> Deichmanns Aue 29, 53179 Bonn <br>

> Telefon: +49 (0)228 6845-3304 <br>

> E-Mail: <a href="http://osgeo-org.1560.x6.nabble.com/user/SendEmail.jtp?type=node&node=5454461&i=0"><font color="#0563C1"><u>[hidden email]</u></font></a>
<br>

> Internet: www.ble.de [2] <br>

> <br>

> <br>

> <br>

> Links: <br>

> ------ <br>

> [1] <a href="http://osgeo-org.1560.x6.nabble.com/Import-error-td5432966.html"><font color="#0563C1"><u>http://osgeo-org.1560.x6.nabble.com/Import-error-td5432966.html</u></font></a><br>

> [2] <a href="http://www.ble.de"><font color="#0563C1"><u>http://www.ble.de</u></font></a><br>

> _______________________________________________ <br>

> Mapbender_users mailing list <br>

> <a href="http://osgeo-org.1560.x6.nabble.com/user/SendEmail.jtp?type=node&node=5454461&i=1"><font color="#0563C1"><u>[hidden email]</u></font></a>
<br>

> <a href="https://lists.osgeo.org/mailman/listinfo/mapbender_users"><font color="#0563C1"><u>https://lists.osgeo.org/mailman/listinfo/mapbender_users</u></font></a></div>
<div>... [<a href="javascript:void(0)"><font color="#0563C1"><u>show rest of quote</u></font></a>]</div>
<div><br>

-- <br>

Mit freundlichen Grüßen <br>

<br>

Astrid Emde <br>

GIS-Consultant <br>

--------------------------------------------- <br>

Aufwind durch Wissen! <br>

Web-Seminare und Online-Schulungen <br>

bei der <a href="http://www.foss-academy.com">www.foss-academy.com</a> <br>

--------------------------------------------- <br>

<br>

   Astrid Emde <br>

   WhereGroup GmbH <br>

   Eifelstraße 7 <br>

   53119 Bonn <br>

   Germany <br>

<br>

   Fon: +49(0)228 90 90 38 - 22 <br>

   Fax: +49(0)228 90 90 38 - 11 <br>

<br>

   <a href="http://osgeo-org.1560.x6.nabble.com/user/SendEmail.jtp?type=node&node=5454461&i=2"><font color="#0563C1"><u>[hidden email]</u></font></a>
<br>

   <a href="http://www.wheregroup.com">www.wheregroup.com</a> <br>

<br>

   Meinen PGP Public-Key können Sie unter pgp.mit.edu herunterladen: <br>

    <br>

<a href="https://keys.openpgp.org/vks/v1/by-fingerprint/01F8152D36FC07C25EADDE86C5084ACC1C287CCB"><font color="#0563C1"><u>https://keys.openpgp.org/vks/v1/by-fingerprint/01F8152D36FC07C25EADDE86C5084ACC1C287CCB</u></font></a><br>

   Signierte und/oder verschlüsselte Nachrichten sind sehr willkommen <br>

<br>

   Folgen Sie der WhereGroup auf twitter: <br>

   <a href="http://twitter.com/WhereGroup_com"><font color="#0563C1"><u>http://twitter.com/WhereGroup_com</u></font></a><br>

<br>

   Geschäftsführer: <br>

   Olaf Knopp, Peter Stamm <br>

   Amtsgericht Bonn, HRB 9885 <br>

------------------------------- <br>

_______________________________________________ <br>

Mapbender_users mailing list <br>

<a href="http://osgeo-org.1560.x6.nabble.com/user/SendEmail.jtp?type=node&node=5454461&i=3"><font color="#0563C1"><u>[hidden email]</u></font></a>
<br>

<a href="https://lists.osgeo.org/mailman/listinfo/mapbender_users"><font color="#0563C1"><u>https://lists.osgeo.org/mailman/listinfo/mapbender_users</u></font></a></div>
<div> </div>
</span></font>
</body>
</html>