R. Zahn 7.May.09 12:54 AM a Web browser Deployment All releases All platforms
I have a Java EE application running on an application server. I also want to provide this application running in the web container of Lotus Expeditor. The EAR contains some libraries like Spring 2.5, some utility jars and one web module.
I know that Expeditor only contains a web container, so only running single web modules is possible.
My question is: How to install the libraries and utility jars? One possibility would be to copy all the libraries and utility jars within the WEB-INF/lib folder of the web module.
But it would be better to package all the modules as OSGi bundles. I have tested it and get some strange classpath problems. Some classes can be found, some not. E.g. the Spring Beans Schema contained in a bundle that I have listed as Require-Bundle in my web module or classes of a utility jar that I have listed as Import-Package.
For that scenario, the projects in Eclipse have both natures (the WST and PDE) which works good.
Anyone having experiences with that? How would you package the EAR application for RCP?