Pas d'accès à l'Bundle de Ressources/File (OSGi)

à l'instant, je suis l'élaboration d'un OSGi en fonction d'une WebApp avec ponton et Équinoxe (voir: http://wiki.eclipse.org/Jetty/Tutorial/EclipseRT-Jetty-Starter-Kit).
Tout ist amende jusqu'à présent, mais je ne pouvez pas obtenir l'accès à certains fichiers/ressources de mon bundle.
Le chemin est "configuration/data/config.csv" et "configuration/data/data.zip".
J'ai tout testé:

context.getBundleContext().getBundle().getEntry("config.csv");
context.getBundleContext().getBundle().getResource("config.csv");
this.getClass().getClassLoader().getResource("config.csv");
context.getBundleContext().getDataFile("config.csv");

Et bien sûr tous les chemins possibles variantes comme: "configuration/data/config.csv", "/configuration/data/config.csv", "\configuration/data/config.csv", "/config.csv".
En plus, j'ai ajouté les dossiers de l'OSGi classpath (dans le MANIFESTE.MF):

Bundle-ClassPath: .,
 configuration/data/

L'URL ressemble toujours à quelque chose comme ceci (ou null): "configuration/CBR-Data/config.csv" et quand je transfert un Fichier objet "D:\configuration\CBR-Data\config.csv".

Mais ce que je ne comprends vraiment pas, c'est que le fichier de propriétés pour un de mes DS est chargé parfaitement:
<properties entry="configuration/dsconfig.properties"/>

Quelqu'un a une idée/astuce ou quelque chose d'autre? Je suis fou...

Pouvez-vous poster le code, qui devient l'URL de la ressource et de la façon dont vous l'utiliser par la suite. Lorsque vous utilisez getEntry() vous devriez passer "configuration/data/config.csv" comme paramètre à getEntry(). L'URL résultante aura le format suivant: bundleentry://20.fwk1235/resource.txt. Il semble impossible qu'il aura le format que vous avez posté. Donc, il se passe quelque chose, qui n'est pas clair à partir de votre question.
Vous avez raison, je suis désolé. La sortie de URL configURL = context.getBundleContext().getBundle().getEntry("configuration/data/confid.csv"); est "bundleentry://6.fwk33311724/configuration/data/config.csv". J'essaie de transformer l'URL d'un Fichier via: File configFile = new File(configURL.getPath());. Le chemin de sortie configFile.getAbsolutePath(); est que: "D:\configuration\data\config.csv"

OriginalL'auteur Zitzit | 2011-06-05