Community
Participate
Working Groups
See bug 216732 comment 1 and comment 2. I would suggest to use AVOID_NATURE_CONFIG in IProject#setDescription(). This flag should be used when natures are not being configured/deconfigured. If, however, you need to configure natures in this particular case, I would suggest to use the workspace rule in the outer job.
Created attachment 88029 [details] Proposed fix and regression test
Fix and test released for 3.4M5 in HEAD.
Verified for 3.4M5 using build I20080204-0010