This is an oldie but goodie..We never solved the problem of how to hide non java*. packages that are on the boot classpath from apps. We talked about a few possibilities :
1) repackage them to a different package namespace 2) have a "hidden" classloader that only the system classloader can use.I like #2. Has anyone looked into this or made any progress? Do people think this is as important as I do?
geir
