Community
Participate
Working Groups
Build: I2008032015123u Steps to reproduce: 1. Create an EAR 5 project. 2. Call the EJB 3.0 project wizard. 3. Choose to add the EJB module to the EAR project on the first page. 4. Leave the "Create an EJB Client..." checkbox as is - checked - on the second page. 5. Expand the EAR Deployment Descriptor tree in the Project Navigator. The EJB project is split in two parts: and EJB module and EJB Client Java project. At the moment both are displayed under "Modules" node, but EJB Client should be displayed under the "Bundled library" node. All kind of JARs that are not Java EE modules and are referenced in the J2EE Module Dependencies property page of the EAR should be displayed under the "Bundled library" node. This does not depend on whether the "In Lib Dir" checkbox is checked. However, if the "In Lib Dir" checkbox is checked this somehow should reflect in the DD tree, but this is out of the scope of this bug. In addition the label "Bundled library" should be renamed to "Bundled Libraries".
Dimitar, please have a look.
Created attachment 93254 [details] patch fixes the bundled libs node Added Library Directory as subdirectory of bundled libraries. It represents all libraries that will be packed in default library folder.
Created attachment 93263 [details] improved patch for bundled libs. Sorter is added and bug where if in lib dir option is used the tree could not expand.
Thanks for the patches. Dropped and released to HEAD.
Verified with S-3.0M6-20080404175400
Closing