WTP 3.2.5 Patches

org.eclipse.jst.web_core.feature

Bug 362238. Deadlock when changing the target runtime of EAR project and its modules during autobuild

Bug 361555. Support setting the Java 7 facet when importing a JavaEE archive targeted to a runtime that supports Java 7

Bug 366623. EAR validator mistakenly flags web version incompatibility

Bug 365349. Support setting the Java 7 facet when importing a JavaEE archive targeted to a runtime that supports Java 7

Bug 364528. Duplicate EAR name causes IllegalArgumentException while validation in EAR wizard

Bug 367872. NPE in JavaEERefactoringParticipant when deleting EJB project with EJB jar client and without EAR

Bug 367989. NPE in JavaEEProjectUtilities.isJEEComponent(line 497)

Bug 368379. The name provided to an EAR project is not validated against the existent projects in the workspace that are not EAR Projects.

Bug 368737. Allow adopters to add @Remote and @Local annotations to EJB class when creating a session EJB.

Bug 368749. Allow to change the default package for interfaces when creating new session EJBs.

Bug 370857. Utility and web fragment modules are imported with latest version of Java facet, and not with the latest version supported by runtime

Bug 372766. NPE in ClasspathDependencyUtil when classpath container returns null for entries

Bug 373025. J2EEFlexProjDeployable.isSingleRootStructure() always returns false for an EAR

Bug 373658. rtexprvalue tag attribute default incorrect

Bug 373663. Always separate the Java Output Folder from the Java Source Folder

Bug 376502. Incorrect error message on RAR/App Client Jar Import Wizard

Bug 376255. Need to improve multithread protection in EMF initialization

Bug 378503. NPE when exporting an EAR if one of the modules is out of synch