Hallo,
wir setzen LibreOffice CALC dazu ein, in einer Webanwendung, welche im IIS (Windows Server 2016 in
einer VM) läuft, automatisch ODS-Datei zu generieren. Hierzu setzen wir das LibreOffice-SDK ein und
verwenden hiervon die CLI-Komponente. Die Komponente spricht serverseitig die dort installierte
LibreOffice-CALC-Anwendung an.
Seit der Version 7.0 erhalten wir bei wiederholter Ansprache von LibreOffice den Fehler "Binary URP
bridge already disposed". Dieser tritt jedoch erst ab dem zweiten Aufruf auf.
Mit LibreOffice 6.4.6 ist dieser Fehler nicht aufgetreten. Zudem tritt der Fehler auch in Version
7.0 nicht auf, wenn die Webanwendung nicht im IIS läuft, sondern in der Entwicklungsumgebung
VisualStudio (mit IIS Express).
Wir vermuten hier einen Bug in LibreOffice 7.0.
Folgenden Workaround haben wir identifizieren können:
* LibreOffice CALC auf dem Server starten
* Nun generiert die Webanwendung eine ODS-Datei über die CLI-Komponente
* Während die Webanwendung die ODS-Datei erzeugt (hier zeigt unsere Webanwendung einen
dauerhaften Wartebalken an), wird die zuvor gestartete CALC-Instanz auf dem Server beendet
* Die Erzeugung der ODS-Datei wird nun erfolgreich fortgesetzt
* Bei zukünftigen Aufrufen tritt der Fehler nun nicht mehr auf
Wird der Workaround nicht durchgeführt, wird ab dem zweiten Aufruf nach einigen Sekunden die o.g.
Fehlermeldung angezeigt.
Viele Grüße,
Marc
Schleupen AG
Otto-Hahn-Straße 20
76275 Ettlingen
Phone +49 7243 321 4763
Fax +49 7243 321 1921
Mobil +49 173 282 6784
E-Mail Marc.Hohmann@schleupen.de
http://www.schleupen-grc.de
Schleupen AG
Otto-Hahn-Straße 20
76275 Ettlingen
Phone +49 7243 321 4763
Fax +49 7243 321 1921
Mobil +49 173 282 6784
E-Mail Marc.Hohmann@schleupen.de
http://www.schleupen-grc.de
Schleupen AG, Ettlingen,
HRB709800, Amtsgericht Mannheim, USt-IdNr. DE205539642
Vorstand: Dr. Volker Kruschinski (Vorsitzender), Dr. Ekkehard Rosien
Aufsichtsratsvorsitzender: Tomas Mielert
H A F T U N G S A U S S C H L U S S / D I S C L A I M E R ******
https://www.schleupen.de/index.php?id=245
Bitte beachten Sie auch unsere DATENSCHUTZHINWEISE
https://www.schleupen.de/index.php?id=310
--
Liste abmelden mit E-Mail an: discuss+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/discuss/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
- [de-discuss] LibreOffice 7.0 - Binary URP bridge already disposed · Marc.Hohmann -AT- schleupen.de
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.