Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 266395

Summary: Removing system property check added to J2EEPlugin
Product: [WebTools] WTP Java EE Tools Reporter: Carl Anderson <ccc>
Component: jst.j2eeAssignee: Carl Anderson <ccc>
Status: RESOLVED FIXED QA Contact: Chuck Bridgham <cbridgha>
Severity: normal    
Priority: P3 CC: ccc, david_williams, deboer, jsholl
Version: 3.0.4   
Target Milestone: 3.0.4 P   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Bug Depends on: 265858    
Bug Blocks:    

Description Carl Anderson CLA 2009-02-26 18:00:49 EST
This clone is created for tracking purposes to get this fix into the 3.0.4 P
stream/build.

Also, please note Hari's comment #8 in bug 265858 for details on exactly how this was implemented.

+++ This bug was initially created as a clone of Bug #265858 +++

Build ID: 304

Steps To Reproduce:
This bug fixes the following issues:

1. Removes system property that was added as part of 260459
2. Reverts the listeners back to original state
3. Adds flag that will be set by adopter product to the ProjectRefactoringListener, which is set to false in wtp,
4. Access this flag (useLTK), and 
     If set to true, don't call the wtp delete operations, and instead call adopter's delete (added by adopter)
     If set to false (which is the default value in the absence of adopter product), retain default wtp delete behavior.

More information:
Comment 1 Carl Anderson CLA 2009-02-27 00:28:52 EST
Commited to R3_0_4_patches for WTP 3.0.4P