Summary: | random build/compile error due to out of sync deployment descriptor | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [WebTools] WTP Java EE Tools | Reporter: | Carl Anderson <ccc> | ||||||
Component: | jst.j2ee | Assignee: | Carl Anderson <ccc> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Chuck Bridgham <cbridgha> | ||||||
Severity: | normal | ||||||||
Priority: | P3 | Flags: | cbridgha:
review+
|
||||||
Version: | 3.0.5 | ||||||||
Target Milestone: | 3.0.5 P | ||||||||
Hardware: | PC | ||||||||
OS: | Windows XP | ||||||||
Whiteboard: | |||||||||
Bug Depends on: | |||||||||
Bug Blocks: | 303635, 311448, 313608 | ||||||||
Attachments: |
|
Description
Carl Anderson
2010-02-17 10:40:58 EST
Created attachment 159322 [details]
When the translator goes to load the file, check *ONCE* to make sure it is in sync
Created attachment 159343 [details]
Same as previous, but with check for dir tree immutability
To make this even safer, we need to check the workspace dir tree. If it is already an active delta tree, leave it alone. Otherwise, we need to create a new delta tree.
The adopter scenario occurs during startup, where an active delta tree would be most unlikely. However, it could very well be that this same scenario could be hit well after the workspace is brought up, and possibly during an active change. Therefore, the additional check is a good thing.
approved Committed to R3_0_5_patches |