Hi,

I am experimenting with Felix and Gemini JPA.

I encounter an issue when I use 
<exclude-unlisted-classes>false</exclude-unlisted-classes> in the 
persinstence.xml.
The Gemini JPA example then produces a nullpointer exception.
java.lang.NullPointerException
        at 
org.eclipse.gemini.jpa.provider.BundleArchive.getEntries(BundleArchive.java:87)
In the BunldeArchive.getEntries they use the current bundle to get all .class 
entries in this way:
entries = bundle.findEntries(".","*.class", true);
If I try that myself - for example in the start method of the bundles 
activator, this statement produces a null object.


however  
entries = bundle.findEntries("/","*.class", true); 
produces a enumerator with all class files.

Could it be that Eclipse Equinox produces a valid entries list with 
findEntries("." and Felix requires findEntries("/" ?

Any ideas how to solve this?

Thanks a lot!
 
-----------------
http://www.codessentials.com - Your essential software, for free!
Follow us at http://twitter.com/#!/Codessentials

Reply via email to