Sonntag, 9. Oktober 2011

Eclipse RCP - Extensions Editor zeigt im "Generic" im im "New" Menü

Problem: im Extensions Editor der plugin.xml Datei wird beim Versuch ein neues Command oder eine neue View anzulegen im Menü New nur das Untermenü Generic angezeigt. Das Problem tritt auch manchmal auf, nachdem eine Target Platform erstellt (eingestellt/geändert) worden ist. Abbildung1 zeigt den Extension Editor mit dem oben beschriebenen Problem. Das erstellte Plugin ist das RCP Mail Template.

Auch beim Klicken auf "Show Description"  oder "Open Schema" erhält man die Meldung "Description for extension point …… cannot be found" bzw. “Extension point schema for extension point ….. cannot be found.”


Abbildung1: nur Generic sichtbar


Ursache: die Scoucen (Quellcode) der Plugins im Bundle sind in der Target Platform nicht vorhanden.

Nachdem das Plugin erstellt worden ist, ist eine Targetplatform aus dem Template "Base RCP (Binary Only)" erstellt worden. Anschließend wurde diese Target Platform aktiviert.

Anstatt des "Base RCP (Binary Only)" Templates kann das Template "Base RCP (with Source)"verwendet werden. Wird die Targetplatform mit den Sourcen verwendet taucht das oben genannte Problem nicht mehr auf.

Diesen Artikel habe ich erstellt, nachdem ich selbst über das Problem gestolpert bin und eine sehr gute Beschreibung in englischer Sprache gefunden habe. Ein Blick in den orginalen Artikel lohnt sich.

Keine Kommentare:

Kommentar veröffentlichen