Do weblogic not have more fine grained JAR files instead of one giant that contains the lot?
Well there are some... but the BIG issue is:
WebLogic Server is 8.1.5 which implies it is run on Java 1.4. FUSE is 4.3.1 run on Java 5.
weblogic.jar has some old Corba files (copied from rt.jar of Java 1.4!!! Imagine that....), without which our code cannot connect to the WL server.
The question is: Why are the classes from embedded dependencies loaded by other bundles? They are certainly NOT present on the Export-package list in MANIFEST files.