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

Bug 388555. EAR libraries classpath container is not calculating correctly references with relative paths

Bug 388537. Jars with Main-class in MANIFEST located in lib dir are deployed as App clients

Bug 388549. Exported archive includes entries with absolute paths

Bug 388704. Meta-files should not be considered module members

Bug 388884. Inconsistent behaviour in legacy Application Deployment Descriptor when modules are modified

Bug 388885. NPE when modules of an EAR have no archive name in the .component file

Bug 389005. Inconsistency in ADD_TO_EAR property model

Bug 389302. application.xml file is corrupted after importing an EAR project