I have made an application based on some BIRT libraries. I have packaged this application into a fatjar (includes all dependencies). Next I have wrapped the fatjar into a PDE which can the be included as a dependency in a PDE project (using eclipse).
But when I run my PDE through eclipse I need to add the BIRT dependencies (in the PDE dependency manager) used in the application in the wrapped PDE even though the are already packaged into the fatjar.
Any ideas why I need to add these libraries when they are already included in the fatjar?