Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Web Tools Project (WTP) » Questions on effects of a breaking change
Questions on effects of a breaking change [message #225229] Fri, 12 December 2008 22:40
Carl Anderson is currently offline Carl Anderson
Messages: 5
Registered: July 2009
Junior Member
Folks,

This is a message for adopters that use project creation APIs. This same
information was posted to wtp-dev.

During the course of the development of WTP 3.0.3, bug 250004 was
reviewed, committed and released which causes a change in API behavior for
some use cases. We should have asked for a larger review by adopters, so
we are doing that now, belatedly. This change impacts adopters who utilize
the ComponentCore.createComponent(IProject project) API in order to call
VirtualComponent.create(int updateFlags, IProgressMonitor aMonitor) to
create the .settings/org.eclipse.wst.common.component file in conjunction
with the addition of the ModuleCoreNature to a project. The "breaking
scenario" occurs in FacetInstallDelegates that do not first require one of
the Java EE or Static Web facets to be installed. If this change has
impacted you, or if you believe that it will, please comment on
https://bugs.eclipse.org/257470 . We think that for the vast majority of
adopters, the change made, while unexpectedly breaking, is actually a
better fix- otherwise, all adopters that use these APIs would have had to
change their code. But, obviously, we were not aware of how everyone
is/was using the API, so we are asking now.

With apologies for the churn,

- Carl Anderson
WTP programmer
Previous Topic:Jars for running dynamic web app
Next Topic:Generating WS Client for RCP applications
Goto Forum:
  


Current Time: Wed Apr 23 02:44:37 EDT 2014

Powered by FUDForum. Page generated in 0.01902 seconds