Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352841 - Application client DD node does not refresh after creating descriptor xml
Summary: Application client DD node does not refresh after creating descriptor xml
Status: RESOLVED FIXED
Alias: None
Product: WTP Java EE Tools
Classification: WebTools
Component: jst.j2ee (show other bugs)
Version: 3.3   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 3.4   Edit
Assignee: Dimitar Giormov CLA
QA Contact: Chuck Bridgham CLA
URL:
Whiteboard:
Keywords:
Depends on: 328818
Blocks:
  Show dependency tree
 
Reported: 2011-07-22 05:52 EDT by Dimitar Giormov CLA
Modified: 2012-02-01 06:01 EST (History)
1 user (show)

See Also:
cbridgha: review+


Attachments
cache app model provider in order to reuse and keep listeners (1.91 KB, patch)
2011-11-07 06:34 EST, Dimitar Giormov CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dimitar Giormov CLA 2011-07-22 05:52:10 EDT
Steps to reproduce.

1. create App Client project
2. generate deployment descriptor
3. add resource ref to the xml

result is the tree does not open until the project is closed and then opened.

bug is blocked until fix from 328818
Comment 1 Dimitar Giormov CLA 2011-11-07 06:34:09 EST
Created attachment 206513 [details]
cache app model provider in order to reuse and keep listeners

IModelProviderListener objects were lost, because of reinitializing of the object, thus the listeners including the Deployment Descriptor node were not notified for a model change.
Comment 2 Dimitar Giormov CLA 2011-11-07 06:34:33 EST
Chuck can you check the patch?
Comment 3 Chuck Bridgham CLA 2011-11-28 10:37:59 EST
looks right... approved
Comment 4 Dimitar Giormov CLA 2012-02-01 06:01:34 EST
committed and released in head.