Oracle has released an early access version of its free SOA and Java IDE, Oracle JDeveloper 10.1.3. The new early access release includes a host of new features, including EJB 3.0, JavaServer Faces, 37 refactoring options, and full J2EE 1.4 support.
 
You can download three editions of JDeveloper, depending on your development requirements:

    * a version for pure Java/XML development;
    * a version designed for J2EE development with JSF, EJB 3.0, WS-*, UML and DB features; and
    * a complete “studio” version that includes Oracle Application Development Framework, a J2EE productivity framework that simplifies development of J2EE applications.

All three versions are available, for free, from http://oracle.com/technology/jdev
 
This release offers many new features including:

    J2EE 1.4 and JDK 5.0 support
    EJB 3.0 Development
    Many new coding and navigation features
    37 Refactoring options
    JSF, JSP, HTML, SWING visual editors
    Struts and JSF visual page flow modelers
    J2EE 1.4 Web services with WS-I, WS-Security, WS-Reliability and WS-Management
    XML features including visual XML Schema builder, code insight, xquery and xpath
    Database development features
    UML diagrams (class, sequence, activity and use case)
    TopLink integration
    JSF Components and Renderers for mobile and telnet devices
    Improved CVS, JUnit and Ant support
    The ADF Faces JSF components library
    And the Oracle Application Development Framework (Oracle ADF).

A complete list of new features can be found here:
http://www.oracle.com/technology/products/jdev/101/collateral/101/1013eanewfeatures.html