Configuration |
|
Seam Runtimes |
There is now preferences for defining Seam Runtimes, to allow using different versions/distributions of Seam. Note that only Seam 1.2 is fully supported; using a Seam 2 library might cause issues since Seam 2 support is not added yet.
|
Seam Projects |
|
Eclipse WTP style Seam projects for both WAR and EAR projects |
To utilize Eclipse WTP features (and to have a correct classpath) the Seam project wizard now generates projects like Eclipse WTP likes it; namely one project per artifact.
![]() |
|
|
Seam hotdeploy for WAR |
WAR projects are generated to enable Seam 1.2.1 war hotdeploy feature. Classes put into
Note: because of Eclipse WTP limits the hot deployed classes also exist in |
|
|
Test(NG) project |
Seam project wizards now generates a test project that is setup to run TestNG directly against the proper libraries and server runtime libraries. When the TestNG plugin is installed you can just run your tests via "Run As..."/TestNG suite. |
|
|
Dependent Seam Projects |
Previously only the projects classes and libraries were scanned for Seam components. Now dependent projects are also scanned (if they have Seam enabled). |
Views |
|
Seam perspective |
A Seam perspective have been added to provide the most essential views and shortcuts directly available. |
|
|
Seam Package presentation |
The Seam components view now support showing Seam "packages" hierarchical or flat.
|
|
|
Seam components from Referenced Projects filter |
A new filter option have been added to Seam components to hide unused seam components from referenced projects The Seam Component View can be filtered by choosing "Customize View..." and select the "Seam Components from Referenced Projects" under the Filters tab. |
Wizards |
|
Seam Generate Entities |
Generate Entities is now available directly from within Eclipse using Hibernate Tools plugin for the standard seam-gen generation. Generate Entities generates a set of CRUD Seam components and web pages based on existing tables in a database or on existing entities in your application. |
|
|
Seam X wizards |
All the Seam component generations options known from Seam-gen is now available as wizards (with sensible auto-defaulting) for creating various common Seam components.
The wizards creates multiple resources and placed in the apropriate folders dependent on your project structure (WAR or EAR) |