[jbosstools-dev] Fwd: WTP Java EE Deprecated classes due for deletion.

Max Rydahl Andersen max.andersen at redhat.com
Mon Mar 10 17:35:44 EDT 2008


I got this mail from Chuck about WTP classes being deleted:

The following list of classes/interfaces are due to be deleted very soon:

org.eclipse.jst.j2ee.datamodel.properties.
IJ2EEComponentCreationDataModelProperties
org.eclipse.jst.j2ee.datamodel.properties.
IJavaComponentCreationDataModelProperties
org.eclipse.jst.j2ee.ejb.datamodel.properties.IEJBClientComponentCreationDataModelProperties
org.eclipse.jst.j2ee.internal.common.operations.JarDependencyDataModelProperties
org.eclipse.jst.j2ee.internal.common.operations.JarDependencyDataModelProvider
org.eclipse.jst.j2ee.internal.common.operations.UpdateJavaBuildPathOperation
org.eclipse.jst.j2ee.internal.wizard.J2EEArtifactCreationWizard
org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizard
org.eclipse.jst.j2ee.internal.wizard.J2EEComponentCreationWizardPage
org.eclipse.jst.j2ee.internal.wizard.NewModuleGroup
org.eclipse.jst.j2ee.internal.wizard.ServerEarAndStandaloneGroup
org.eclipse.wst.common.componentcore.datamodel.properties.IComponentCreationDataModelProperties
org.eclipse.wst.common.componentcore.datamodel.properties.IFlexibleProjectCreationDataModelProperties
org.eclipse.wst.common.componentcore.datamodel.FlexibleProjectCreationDataModelProvider
org.eclipse.wst.common.componentcore.internal.operation.ComponentCreationDataModelProvider
org.eclipse.wst.common.componentcore.internal.operation.FlexibleProjectCreationOperation
org.eclipse.wst.common.frameworks.internal.DoNotUseMeThisWillBeDeletedPost15
org.eclipse.wst.common.frameworks.internal.operations.IProjectCreationProperties
org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationDataModelProvider
org.eclipse.wst.common.frameworks.internal.operations.ProjectCreationOperation
org.eclipse.wst.web.internal.operation.ILibModule
org.eclipse.wst.web.internal.operation.ISimpleWebModuleCreationDataModelProperties
org.eclipse.wst.web.internal.operation.LibModule
org.eclipse.wst.web.internal.operation.SimpleWebModuleCreationDataModelProvider
org.eclipse.wst.web.internal.operation.StaticWebModuleCreationFacetOperation
org.eclipse.wst.web.ui.internal.wizards.SimpleWebModuleCreationWizard
org.eclipse.wst.web.ui.internal.wizards.SimpleWebModuleWizardBasePage


The following classes will have methods/variables deleted:
org.eclipse.jst.j2ee.datamodel.properties.
IJ2EEModuleImportDataModelProperties
        EAR_COMPONENT_NAME
        ADD_TO_EAR
org.eclipse.jst.j2ee.internal.archive.operations.ComponentSaveStrategyImpl.saveToOutputPathIFile(IPath 
projectRelativePath, InputStream in)
org.eclipse.jst.j2ee.internal.archive.ComponentArchiveSaveAdapter.saveToOutputPathIFile(IPath 
projectRelativePath, InputStream in)
org.eclipse.wst.common.componentcore.datamodel.properties.ICreateReferenceComponentsDataModelProperties
        TARGET_COMPONENT_ARCHIVE_NAME

These classes and methods have been deprecated (with suggested 
replacements) since April 4, 2006.  They were deprecated before WTP 1.5 
was released, and as such, adopers have had WTP 1.5 through 1.5.5 and 2.0 
through 2.0.2 to modify their code.  Furthermore, the functionality of 
these classes has been questionable (most of them have been broken) since 
WTP 1.5.

For reference, WTP's new API policy : 
http://wiki.eclipse.org/WTP_API_Policy

And lastly, as per that policy, we will be deleting the above classes, 
methods, and statics as soon as the WTP 3.0 Integration build is declared 
on March 21, 2008.  As such, the deletion will be rolled out to adopters 
in the March 28, 2008 WTP 3.0 Integration build.

Thanks - Chuck

-max

------- Forwarded message -------
From: "Chuck Bridgham" <cbridgha at us.ibm.com>
To: "General discussion of project-wide or architectural issues." <wtp-dev at eclipse.org>
Cc: "Alexander Dietzsch" <Alexander.Dietzsch at de.ibm.com>, "Cheng-Yee Lin" <clin at us.ibm.com>, "Mark Brodhun" <brodhun at us.ibm.com>, "Kristen Desarmo" <desarmo at ca.ibm.com>, "Anita Rass Wan" <anitar at ca.ibm.com>, "Kristen Desarmo" <desarmo at ca.ibm.com>, "David Taieb" <david_taieb at us.ibm.com>, max.andersen at jboss.com, Larry.Isaacs at sas.com, lmandel at eclipsewtp.org, kaloyan.raev at sap.com
Subject: WTP Java EE Deprecated classes due for deletion.
Date: Mon, 10 Mar 2008 21:48:08 +0100





-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/



More information about the jbosstools-dev mailing list