The original poster did not mention Eclipse or OSGi, just a Java SE client. The directions I mentioned should work just fine for that use case.
Eclipse is a different story as you point out. We'll see if there is some definitive explanation we can offer. Let me point the right people to this (and some other related and active) topics.
- Tim
[Message sent by forum member 'tjquinn']
http://forums.java.net/jive/thread.jspa?messageID=470771