Problem mit dem BasicAddonBuilder

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit dem BasicAddonBuilder

Re: Problem mit dem BasicAddonBuilder

von Stephan » Sa, 20.02.2010 15:20

Und ja, sorry dass ich helfen will...
Na da verstehst Du aber jetzt Etwas falsch.

Du hattest DEine Aussage da es am Fehlen der manifest.xml läge so überrzeugend vorgetragen das ich glaubte es lohne sich dem nachzugehen, weil ich nämlich beruflich viel mit OOo und entsprechenden EXtensions zu tun habe, noch nie auf das konkrete Problem gestossen bin, wenn es aber doch da wäre wäre es außerordentlich peinlich bis unangenehm für mich wenn ich davon nichts wüßte.
Deshalb fragte ich danach, in der Annahme ich hätte bisher etwas übersehen haben können.
trotzdem wird sie in OOo 3.0 gefordert
das ist dann aber eine inhaltlich ganz andere Aussage als wenn Du, in Kenntnis des bisher KONKRET gesagten und des KONKRET geschilderten Fehlers einfach empfohlen hattest:
Der Extension fehlt die XML-Datei "manifest"
Das nämlich eine Datei manifest.xml teilweise benötigt wird, steht für mich garnicht in FRage, nur ging es hier um ein KONKRETES Thema und einen KONKRETEN FEhler und der war für mich mit dem FEhlen der manifest.xml nicht zu erklären und DESHALB fragte ich nach.


Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von bingo » Sa, 20.02.2010 14:31

Es hat bei einer selbst geschriebener Extension geholfen. Warum? Frag die OpenOffice Entwickler...

Und ja, sorry dass ich helfen will...

Im Wiki ist die Datei auch kaum beschrieben, trotzdem wird sie in OOo 3.0 gefordert. Aber eben es könnte was mit dem Cache zu tun haben.

Re: Problem mit dem BasicAddonBuilder

von Stephan » Sa, 20.02.2010 12:33

Also bei mir unter OpenOffice 3.0.1 Linux ergibt der BasicAddonBuilder [1] selbst genau den Fehler. Eine Installation ist nicht möglich.

Update: Ich hab jetzt den user ordner ".openoffice.org/3/user/uno_packages/cache" gelöscht und den Builder neu installiert. Wie ich dort sehe, werden entfernte Extensions nicht komplett gelöscht. Nun funktioniert er wieder.
Ich verstehe es leider so und so nicht
Es ging hier darum das Du sagtest das Problem läge an einer nicht vorhandenen Datei manifest.xml, selbst wenn mit BasicAddonBuilder bei seiner eigenen Installation nun Probleme aufgetreten wären bzw. sind kann das doch nicht an einer fehlenden DAtei manifest.xml in BasiAddonBuilder selbst resultieren, denn der enthält in jedem Fall eine solche Datei (ich habe mich gerade nochmal davon überzeugt), selbst wenn seine INstallation auch aus anderen Gründen scheitern mag.


Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von bingo » Fr, 19.02.2010 20:52

Also bei mir unter OpenOffice 3.0.1 Linux ergibt der BasicAddonBuilder [1] selbst genau den Fehler. Eine Installation ist nicht möglich.

Update: Ich hab jetzt den user ordner ".openoffice.org/3/user/uno_packages/cache" gelöscht und den Builder neu installiert. Wie ich dort sehe, werden entfernte Extensions nicht komplett gelöscht. Nun funktioniert er wieder.

[1] http://wiki.services.openoffice.org/wik ... er#Install

Re: Problem mit dem BasicAddonBuilder

von Stephan » Fr, 19.02.2010 20:04

Der Extension fehlt die XML-Datei "manifest"
Woraus schließt Du das?
Selbst wen ich aus einer Extension mit Absicht diese DAtei entferne gelingt es mir nicht mit diese Extension, den hier angefragten FEhler zu provozieren.
Hast Du vielleicht Hinweise wie ich den Fehler, unter Fortlassung von manifest.xml, doch noch provozieren kann?

Auch ist mir unklar wie die Datei manifest.xml bei Verwendung des BasicAddonbuilders fehlen könnte, denn dieser erzeugt die Datei automatisch. Ich setze BasicAddOnBuilder seit mindestens 2 Jahren produktiv ein und hatte noch nie derartige Probleme.


Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von bingo » Fr, 19.02.2010 19:48

Der "Extension Compiler" [1] sollte einen Ordner "META-INF" mit der Datei "manifest.xml" erstellen, oder sonst per Hand erstellen mit z.B folgendem Inhalt:

Code: Alles auswählen

<?xml version="1.0" encoding="UTF-8"?>
<manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest">
    <manifest:file-entry manifest:media-type="application/vnd.sun.star.package-bundle-description" manifest:full-path="description/desc.txt"/>

Erforderlich wäre dann ein Beschreibungstext in "description/desc.txt".

[1] http://wiki.services.openoffice.org/wik ... n_Compiler

Re: Problem mit dem BasicAddonBuilder

von manese » Fr, 19.02.2010 18:31

Hallo Bingo,
was bedeutet das?
Der Extension fehlt die XML-Datei "manifest"
Kann ich die irgendwie per Hand nachbilden?
Wenn du eine schnelle Antwort darauf hast, lass sie mich bitte wissen.
Wenn es zu kompliziert oder zu aufwändig ist, können wir das Thema auch fallen lassen.
Wie gesagt, in den fremden Umgebungen läuft es momentan.

Alles Gute
matthias

Re: Problem mit dem BasicAddonBuilder

von bingo » Fr, 19.02.2010 17:24

Der Extension fehlt die XML-Datei "manifest"

Re: Problem mit dem BasicAddonBuilder

von manese » Fr, 27.11.2009 19:56

Hallo,
bei meiner Fehlereingrenzung habe ich festgestellt, dass die oben aufgezeigte Fehlermeldung nur (noch?) bei der Umgebung auftritt, aus der heraus ich die Extension entwickelt habe. Dort stört sie mich nicht weiter.
Für mich hätte es sich damit das Problem erledigt.

Nochmals vielen Dank für eure Hilfe
matthias

Re: Problem mit dem BasicAddonBuilder

von Stephan » Do, 26.11.2009 07:01

Ich gehe "nur" über
Extras>Extension Manager...
in den Extension(s)Manager.
Dort erscheint, ohne dass ich etwas tue, folgendes Bild:
OK. Leider kann ich nun immer noch nicht mehr sagen als das ich diese Meldung auch schon mal gesehen habe, aber keineswegs in direkten Zusammenhang mit dem BasicAddOnBuilder.

Mache doch mal Folgendes:
*desinstalliere die Extension, starte OOo neu und installiere die Extension nur für den aktuellen Benutzer. Meldung weg?
*beeende OOO und benenne das OOo-Benutzerverzeichnis um, starte OOo neu und installiere die Extension neu. Meldung weg?
*stelle eine Beispielextension hier im Forum online


Ob wir damit weiterkommen weiß ich nicht, ich muß nur zu meiner Schande gestehen zwar die Meldung zu kennen aber mich nicht zu erinnern was sie konkret hervoruft. Gelegentlich mag sowas vielleicht bei OOo-Programm'updates' auftreten.
Sicher weiß ich nur das BasicAddOnBuilder sowas, zumindest nicht grundsätzlich verursacht, denn ich erstelle jeden Monat diverse Extensions mit BasicAddOnBuilder und mir wäre das zwangsläufig aufgefallen.


Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von manese » Mi, 25.11.2009 21:51

Hallo Stephan,
sorry, aber ich konnte nicht wissen, was dich interessiert.

Ich gehe "nur" über
Extras>Extension Manager...
in den Extension(s)Manager.
Dort erscheint, ohne dass ich etwas tue, folgendes Bild:


Alles Gute
matthias
Dateianhänge
ExtensMan.jpeg
ExtensMan.jpeg (54.56 KiB) 2542 mal betrachtet

Re: Problem mit dem BasicAddonBuilder

von Stephan » Mi, 25.11.2009 19:21

So, das wäre meine Beschreibung.
Ich sags ungern, DEine Beschreibung betrifft den TEil der mich eher nicht interessierte. Was mich interessieren würde wäre eine ähnlich detaillierte Beschreibung von:
Wenn ich jetzt in den Extensions_Manager gehe, bekomme ich die genannte Fehlermeldung.
Was ist in den Extension-Manager zu gehen? WEnn damit wirklich NUR gemeint ist Extras-Extensionmanager anzuklicken, dann schreibe es hin, falls du aber danach nochmehr machst/anklickst schreibe auch das hin.



Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von manese » Mi, 25.11.2009 16:22

Hallo Stephan, hallo Winfried,
ich finde es toll, wie ihr euch hier einklinkt. – Das musste mal gesagt werden!
Jetzt zu Stephans Wunsch:
  • Ich habe in einem ersten Schritt Makros, die ich eigentlich in meiner Standardbibliothek hatte, in eine spezielle Bibliothek kopiert.
    (Genauer gesagt sind es vier Bibliotheken, aber ich rede hier mal nur von einer.)
    Dieser Bibliothek habe ich den Namen „Kolontafel“ gegeben.
    Dann habe ich den BasicAddOnBuilder aufgerufen, habe dort die Bibliothek „Kolontafel“ ausgesucht und beim nächsten Schritt nur die Option „Symbolleiste erstellen“ o.ä. angeklickt.
    Im Dialog habe ich dann nach und nach Buttons hinzugefügt, ihnen ein Makro zugewiesen, angeklickt, dass es für den WRITER ist und schließlich dem Button in allen vier Fassungen die gleiche Grafik zugewiesen.
    Als Versionsnummer habe ich mit 1.1.1 gestartet. – Ich gehe davon aus, dass das beliebig ist, solange man für neuere Fassungen eine höhere Versionsnummer wählt. Inzwischen bin ich bei 1.1.4 angekommen.
    Als Zieladresse habe ich einen Ordner auf meinem Rechner benannt. Dort wurden die oxt-Dateien auch ordentlich abgespeichert.
    Dann habe ich bei meinem OOo (nicht Portable!) den Extensions-Manager aufgerufen:
    Extras>ExtensionsManager: hinzufügen
    Ich habe den Ordner ausgewählt und die oxt-Datei angeklickt. Dass Add-On wurde auch sauber installiert. Die Symbolleiste wurde allerdings erst nach einem Neustart von OOo sichtbar.
Wenn ich jetzt in den Extensions_Manager gehe, bekomme ich die genannte Fehlermeldung.
Fazit: Das AddOn läuft problemlos; die Fehlermeldung irritiert mich trotzdem.
So, das wäre meine Beschreibung. Es wäre wunderbar, wenn einer von euch jetzt sagt: „Ja, wenn du das so machst…“ Dann wüsste ich, was ich anders machen könnte.

Alles Gute
matthias

Re: Problem mit dem BasicAddonBuilder

von Stephan » Mi, 25.11.2009 15:02

Geht man aber anschließend in den Extensions-Manager bekommt man ständig die Fehlermeldung "Fehler: Der Status der Extension ist unbekannt."
gib bitte einfach einmal detailliert an wie du vorgehst damit diese Meldung erscheint.

Ich arbeite häufig mit dem BasicAddOnBuilder und mir ist sowas eigentlich noch nicht begegnet, was nun sowohl daran liegen kann das ich unbewußt etwas tue was die Meldung verhindert oder du unbewußt etwas tust was die Meldung hervorbringt.



Gruß
Stephan

Re: Problem mit dem BasicAddonBuilder

von komma4 » Mi, 25.11.2009 09:30

Hallo Matthias,


in der description.xml habe ich keinen Definitionsfehler gesehen (das meinte ich mit: prüfe [den Aufbau/Inhalt] gegen die Spec auf der Wiki-Seite)

Hast Du andere Extensions auf den Clients installiert, die korrekt Auskunft geben?
Es könnte schon mit der Portabel-Installation zu tun haben...

Nach oben