Community
Participate
Working Groups
Build Identifier: 20100617-1415 If you modify the library directory of an Ear project (>= 5.0), from /lib to say /APP-INF/lib, The project explorer view still displays /lib as the library directory. Looks like the value is hardcoded, instead of reading it from the project settings. regards, Fred Bricon PS: Helios JavaEE tools updated to Eclipse Java EE Developer Tools Version: 3.2.1.v201006240600-7b7GHYKFSK2WBLPnDskt-bYEOrRh Build id: 20100730021206 Reproducible: Always Steps to Reproduce: 1. Create an ear project 2. right-click on the project > Properties > Deployment Assembly : change Ear library directory value to /APP-INF/lib or whatever, click ok 3. Check the deployment descriptor node, library directory in the project explorer view, it should display your custom value but instead, still shows /lib
Created attachment 176133 [details] Test project, using /APP-INF/lib as a custom library directory.
Created attachment 176135 [details] Screenshot
Kaloyan, this would be great to get fixed in WTP 3.2.2, but I am targetting it to 3.3 for now. Feel free to retarget (and reassign) as appropriate.
Created attachment 176363 [details] patch Fred, thanks for catching this. It was indeed forgotten as hard-coded.
Chuck, please review the attached patch for 3.2.2.
approved
Thanks for the fix Kaloyan. Have you tried to search for "/lib" in the rest of WTP's codebase? Just to make sure there are no undesired leftovers. regards, Fred Bricon
Committed to HEAD and released to 3.2 and 3.3 build.
(In reply to comment #7) > Thanks for the fix Kaloyan. > Have you tried to search for "/lib" in the rest of WTP's codebase? Just to make > sure there are no undesired leftovers. > > regards, > > Fred Bricon Thanks for reminding, Fred. I've just checked - there are no leftovers.