J'ai créé 2 plugins, implémentant un plugin pilote ODA et son plugin UI pour l'extension BIRT à Eclipse. Mes plugins fonctionnent tous deux comme prévu quand éclipse démarre une autre application éclipse où je peux ensuite tester les plugins que je développe. Cependant, lorsque j'installe mes plugins dans une application Eclipse puis que je les lance à partir d'un raccourci Windows, les plugins fonctionnent mais les clés de langue spécifiées dans les fichiers plugin.xml sont introuvables. Par exemple, dans mon fichier plugin.xml pour le plugin ODA Driver, je définis les attributs 'id' sur '% oda.data.source.id' et la source de données 'defaultDisplayName' sur '% data.source'. prénom'. J'ai ensuite, dans un fichier 'language.properties', défini les valeurs de ces deux clés (où les clés n'ont pas le caractère% précédent). Lors de l'exécution des plugins installés dans le répertoire dropins/plugins d'une application Eclipse, l'assistant de création des noms de sources de données ODA est '% data.source.name' et enregistre la source de données dans rptdesign. Fichier (XML) avec l'ID '% oda.data.source.id'. Comme 'language' n'est pas le nom par défaut du fichier de propriétés, je suis entré dans le manifeste des deux plugins et j'ai changé l'attribut 'Bundle-Localization' en 'language'. Le fichier de langue se trouve dans le répertoire racine de mes deux plugins.Les chaînes internationalisées dans le fichier Eclipse plugin.xml ne sont pas trouvées lorsqu'elles sont installées dans l'application Eclipse
Le fichier de propriétés est définitivement trouvé, puisque j'utilise les deux fichiers de langue pour stocker d'autres chaînes utilisées par les plugins, recherchés en utilisant un ResourceBundle java. Les chaînes sont toujours trouvées, que les plugins soient exécutés à partir d'une application Eclipse en chargeant une autre, ou lorsqu'ils sont correctement installés dans le répertoire dropins/plugins d'une application Eclipse.
Pourquoi les plugins installés ne trouvent-ils pas de références de langue dans les fichiers plugin.xml? Il n'y a pas d'erreurs dans les journaux et les fichiers language.properties sont clairement accessibles ...
Merci d'avance.