Community
Participate
Working Groups
Build ID: WTP 3.0.0 Steps To Reproduce: The plug-in org.eclipse.jst.ws.consumption contains a dependency for org.eclipse.jface when the plug-in does not contain any JFace functionality. This causes a problem as we provide a headless Eclipse + WTP application and as a result of this dependency we automatically pull in the JFace plug-in when it's not needed. More information: It would be nice to have this fix for WTP 3.0.1. If there is JFace functionality within this plug-in (that I didn't see) then it will be pulled in automatically via the optional plug-in dependency org.eclipse.ui. For our headless tool we ignore optional dependencies so removing the direct jface dependency will be sufficient for us.
Created attachment 105924 [details] Possible patch to remove the direct JFace dependency
Patch committed and released to WTP 3.0.1 as v200807162242.
Thanks - the fix looks great!
Closing.