> These are automatically created by bnd, as are the SDK headers. The export > headers of the sdk look a bit different. BND does not explicitly mention > these packages, but wraps them in a 'uses:=' statement. Could this be the > problem?
If I understand it correctly the uses:= clauses are there to give hints to the container. It basically indicates that you will have to find those packages somewhere. I would try to instruct BND to export *at least* all of the javafx.* packages. The configuration I use has the following packages exported: com.sun.gluegen.*, !com.sun.javafx.runtime.adapter, !com.sun.javafx.runtime.liveconnect, !com.sun.javafx.runtime.provider, !com.sun.javafx.api.*, com.sun.javafx.*, com.sun.embeddedswing, com.sun.media.*, com.sun.medialib.*, com.sun.opengl.*, com.sun.scenario.*, com.sun.stylesheet.*, javax.media.opengl.*, org.jdesktop.layout, !javafx.fxunit, javafx.*, I don't remember quite why the com.sun.* stuff is exported and not private-packaged, but that is working for us at the moment. Pat. -- Defy mediocrity. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org