We are in the process of doing integration testing with WTP
3.0.4 release candidate build and have found something rather disturbing. It
appears that the JSDT facet that was only partially implemented for 3.0, but
was present in 3.0, 3.0.1, 3.0.2 and 3.0.3 has gone missing. This seems like a
pretty drastic change to make in a service release. Was this intentional?
The current result is that the log file is flooded with
messages about the missing JSDT facet (actually the message text is misleading,
but the problem is indeed the missing facet). The problem is that a number of
server tools plugins still reference it. There is also the question of impact
on users who have already installed this facet. They will be left with errors
in their project upon upgrading to 3.0.4 as their metadata will reference the
missing facet.
I understand that the development on the JSDT facet hasn’t
gone anywhere and perhaps it should be removed, but I wonder if this is too
drastic of a step to take a service release. Maybe this facet should be
restored in 3.0.4 (even if it doesn’t do anything useful) and this issue
can be properly sorted out in 3.1?
- Konstantin
Konstantin Komissarchik | Consulting
Member of Technical Staff
Phone: +1 425 945 8445 | Mobile: +1 206 898 0611
Oracle
Eclipse Tooling
411 108th Ave NE, Suite 800
| Bellevue, WA 98004