Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 334921 - JavaScript projects (including web projects) not shown in the project explorer after creation
Summary: JavaScript projects (including web projects) not shown in the project explore...
Status: VERIFIED FIXED
Alias: None
Product: JSDT
Classification: WebTools
Component: General (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows Vista
: P1 major (vote)
Target Milestone: 3.2.3   Edit
Assignee: Nitin Dahyabhai CLA
QA Contact: Nitin Dahyabhai CLA
URL:
Whiteboard: PMC_approved WI67200
Keywords:
: 335557 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-01-20 11:25 EST by Petya Sabeva CLA
Modified: 2011-04-25 10:49 EDT (History)
10 users (show)

See Also:
david_williams: pmc_approved+
raghunathan.srinivasan: pmc_approved+
thatnitind: pmc_approved? (naci.dai)
thatnitind: pmc_approved? (deboer)
neil.hauge: pmc_approved+
kaloyan: pmc_approved+
thatnitind: review? (cmjaun)


Attachments
proposed patch (1.17 KB, patch)
2011-02-15 15:50 EST, Nitin Dahyabhai CLA
no flags Details | Diff
updated patch correcting both Script and Project Explorers (3.96 KB, patch)
2011-02-15 18:30 EST, Nitin Dahyabhai CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petya Sabeva CLA 2011-01-20 11:25:48 EST
Build Identifier: I20101208-1300

After creation of a new Enterprise Application Project 5.0 it does not appear in the Project Explorer view, if it contains already another project. The view should be explicitely refreshed.

Reproducible: Always
Comment 1 Petya Sabeva CLA 2011-01-20 11:48:07 EST
Please ignore this issue. I've been targeted the project at a server, which does not support Java EE 6. 
Sorry, my mistake.
Comment 2 Petya Sabeva CLA 2011-01-20 11:51:43 EST
Sorry the previous comment refers to the Bug: 334924.
Comment 3 Petya Sabeva CLA 2011-01-20 11:55:34 EST
Actually this issue happens only if the project is targeted to JBoss v5.0 server.
Comment 4 Kaloyan Raev CLA 2011-02-03 13:55:37 EST
The same happened twice during the Java EE smoke test. Once with Dynamic Web 2.5 project and another time with Web 3.0 project. It is not specific to JBoss server adapter. 

It looks like it happens occasionally. It can lead to confusion for users. Raising to major.
Comment 5 Chuck Bridgham CLA 2011-02-15 12:56:25 EST
I'm moving this defect to the Java Script team.

The behavior, which is very easy to reproduce.. it any "static" web project created once created initially is missing from Project Explorer view, but comes back with refresh.

The navigator contribution from JSDT seems to be causing the issue.
Comment 6 Nitin Dahyabhai CLA 2011-02-15 13:28:33 EST
Possibly a duplicate or additional case of bug 336991.
Comment 7 Nitin Dahyabhai CLA 2011-02-15 15:50:42 EST
Created attachment 189043 [details]
proposed patch

Proposed patch disables a little more of the CN functionality we inherited from JDT.
Comment 8 Nitin Dahyabhai CLA 2011-02-15 18:30:45 EST
Created attachment 189062 [details]
updated patch correcting both Script and Project Explorers
Comment 9 Nitin Dahyabhai CLA 2011-02-15 18:52:53 EST
* Explain why you believe this is a stop-ship defect. Or, if it is a "hotbug" (requested by an adopter) please document it as such.

Breaks a (the?) main usage scenario and establishes a bad first impression.

* Is there a work-around? If so, why do you believe the work-around is insufficient?

No, it does this for every project that is JavaScript-capable at creation.

* How has the fix been tested? Is there a test case attached to the bugzilla record? Has a JUnit Test been added?

Manual testing by creating lots of web, Java, and JavaScript projects.

* Give a brief technical overview. Who has reviewed this fix?
Alters the behavior in the Project Explorer to refresh, not remove and try to re-add the new project.  It also updates the Script Explorer, which would have been broken by that change, to refresh correctly in response.

This second aspect has, due to the timing, not yet been reviewed.

* What is the risk associated with this fix?

Low.  It only affects the behavior when adding/creating a JavaScript project.
Comment 10 Raghunathan Srinivasan CLA 2011-02-15 20:06:55 EST
I see this error when creating a Dynamic Web Project but not a Static Web Project. Refresh fixes the issue.
I agree this bug creates a bad impression and should be fixed.
Comment 11 Neil Hauge CLA 2011-02-15 22:05:32 EST
This one is pretty bad.  Seems worth the risk.
Comment 12 Nitin Dahyabhai CLA 2011-02-16 09:57:18 EST
Verified with 3.2.3-20110216062908 candidate.
Comment 13 Nitin Dahyabhai CLA 2011-02-16 20:24:44 EST
.
Comment 14 Nitin Dahyabhai CLA 2011-04-25 10:49:47 EDT
*** Bug 335557 has been marked as a duplicate of this bug. ***