Community
Participate
Working Groups
I20060301-0800 Select WTP (notice JEM is missing), click "select required", notice that when it returns the dependency is still not satisfied. If you select the VE feature then the dependecy is satisfied.
I have investigated a bit further and the problem is coming from the UI part of the code: - WTP needs JEM - JEM is a feature included in VE. - The computation to find which features are missing is done properly (the code ((OperationValidator)OperationsManager.getValidator()).getRequiredFeatures(jobs); does return JEM, EMF and a few other features to install) - Based on the features previously returned, there is a bit of UI code that iterates over all the features to decide where to put the checky box. The problem is that this code only look at the id of the features and because JEM is not listed in the dialog (and does not need to) it does not get selected.
A bit more clarification on my previous post. - given the code, JEM could not be selected because it does not appear in the site.xml, and the search does not consult the included features of the feature listed in the dialog. For Callisto this problem has been solved by adding the necessary feature in the site.xml in a "random stuffs" category so that the user is not confused with too many features. In short I think we don't need to fix this for 3.2.
as per commetn 2, do we still need to do this for 3.2?
*** This bug has been marked as a duplicate of 138802 ***
Jeff, I was not gunning just for this bug but fixing bug 138802 meant that “Select Required” just did not work. And in the course of fixing that bug this bug got fixed too. Which was just an added bonus.