Embedded Java Makro geht verloren wenn Dokument gespeichert wird

Hallo, ich habe folgendes Problem:

Ich habe erfolgreich eine gewünschte Makro Funktionalität (in Java) erstellt und die Dateien ( MyFirstJavaMacro.jar, parcel-descriptor.xml) in mein *.ott bzw. *.odt Textdokument per zip Tool hinzugefügt. Die Manifest Datei habe ich wiefolgt angepasst und folge Einträge hinzugefügt:

<manifest:file-entry manifest:media-type="text/xml" manifest:full-path="Scripts/java/MyFirstJavaMacro/parcel-descriptor.xml"/>
<manifest:file-entry manifest:media-type="application/binary" manifest:full-path="Scripts/java/MyFirstJavaMacro/MyFirstJavaMacro.jar"/>
<manifest:file-entry manifest:media-type="" manifest:full-path="Scripts/java/MyFirstJavaMacro/"/>
<manifest:file-entry manifest:media-type="" manifest:full-path="Scripts/java/"/>
<manifest:file-entry manifest:media-type="" manifest:full-path="Scripts/"/>

Das Makro ist an ein neues Menü Element (gespeichert im Dokument) gebunden und danach das Makro erneut in das Dokument per zip Tool hinzugefügt

Speichere ich diese Textdokument im Writer, verschwindet dieses Makro komplett aus dem Textdokument. Kann mir einer helfen und sagen woran das liegt?

Bildbeschreibung

Meine LibreOffice ist: Version: 5.1.1.3 (portable)

Vielen Dank im Voraus
Christian

In welchem Dateiformat speicherst Du denn?

Hallo, danke der Nachfrage. Das Dokument ist und soll eine *.odt Datei sein .