| <?xml version="1.0" encoding="utf-8"?> |
| <?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?> |
| <release name="3.0 M4" root="../../.."> |
| <!-- |
| <component name="component name, such as Java EE Tools"> |
| <item title="item title can go here"> |
| <title>item title can also go here</title> |
| <description>description of this new feature, preferably with cropped .pngs (800px wide or less) of the UI</description> |
| </item> |
| </component> |
| --> |
| <component name="Java EE Tools"> |
| <item title="Rearrangement of the toolbar in the Java EE perspective"> |
| <description> |
| The old toolbar section of five buttons for invoking the |
| Java EE project wizards is now replaced by two pulldown |
| buttons: |
| <ul> |
| <li> |
| for invoking the Java EE project wizards (Web, EJB, EAR, etc.) |
| </li> |
| <li> |
| for invoking the Java EE artifact wizards (Servlet, Session Bean, etc.) |
| </li> |
| </ul> |
| <br /> |
| <br /> |
| Old arrangement: |
| <br /> |
| <img src="javaee/oldToolbar.png" |
| alt="Pulldown buttons" /> |
| <br /> |
| <br /> |
| New arrangement: |
| <br /> |
| <img src="javaee/toolbar.png" |
| alt="Pulldown buttons" /> |
| </description> |
| </item> |
| </component> |
| <component name="EJB Tools"> |
| <item title="EJB 3.0 Session Bean wizard"> |
| <description> |
| A new wizard is introduced for generating EJB 3.0 Session |
| Bean classes and interfaces. The following features can be |
| highlighted: |
| <ul> |
| <li> |
| Metadata is injected as Java annotations in the |
| source code instead of described in the ejb-jar.xml |
| deployment descriptor. |
| </li> |
| <li> |
| Optionally, Local and Remote Business interfaces |
| can be generated. |
| </li> |
| <li> |
| Optionally, Home and Component interfaces can be |
| generated for backward compatibility with the |
| EJB 2.x specification. |
| </li> |
| </ul> |
| <br /> |
| <br /> |
| <img src="javaee/sessionBeanWizard.png" |
| alt="Session Bean wizard" /> |
| </description> |
| </item> |
| </component> |
| </release> |