My Eclipse 6.0.1 New and Noteworthy Features

What was New and Noteworthy in our previous releases?       6.0 GA

6.0.1 Feature Highlights    

The MyEclipse 6.0.1 release is a maintainance release that includes minor enhancements and bug fixes for the MyEclipse environment over the previous 6.0 GA release. Please see the 6.0 New & Noteworthy page for a full list of the MyEclipse 6.0 notable features.

NEW!   > MyEclipse Reports

...Professional integration and enhancement of Eclipse BIRT



  • Installation & Education
  • Web & UI Technologies
  • Business Tier Technologies
  • Runtime Support
  • What customers are saying
    about MyEclipse:

    "I'm recommending
    this to
    my company!"


    "I'm excited about the
    new JPA features."


    "I want to influence management
    to use this add-on suite rather
    than bare Eclipse."



      Examples On-Demand: Genuitec has launched Examples On-Demand, a new web site to provide software developers a rich and ever growing catalog of ready-to-run example applications that demonstrate how to use popular programming technologies and frameworks, such as Ajax frameworks, JSP, JSF, Struts, Spring, Hibernate, JPA and EJB3.  Each of the Examples On-Demand example applications are designed to run directly on the server-sandbox provided in MyEclipse 6.0 with zero configuration and can be downloaded directly into MyEclipse 6.0 with a 1-click installation process.

      Examples On-Demand include:

      • A working example is worth more than a 10,000 word tutorial
      • New examples added weekly
      • Installs in seconds using Examples On-Demand Browser
      • Examples run on the MyEclipse Server Sandbox with zero configuration
      • From the insight of running and experimenting with an example developers quickly gain confidence that they can replicate the successful experience in their own application of the same technologies and frameworks
      • Developers can use the Example On-Demand examples as templates for creating their own applications
      • All example code is open-sourced under the Apache 2 license allowing developers to reuse any of the examples code for their own purposes with no additional open-source requirements

      Examples On-Demand Browser:

      MyEclipse 6.0.1+ provides an integrated Example On-Demand Browser. The Examples On-Demand Browser is an innovative application of rich internet application (RIA) technology that enables you to seamlessly browse online example applications and then rapidly download, install and run those example resources from directly within the MyEclipse workbench in a matter of seconds.

      Launch the Examples On-Demand Browser from the MyEclipse menu; click the Examples On-Demand menu item:

      Examples On-Demand Browser operates directly within the MyEclipse workbench window. When it opens, you can browse the example projects complete with descriptions of their function and the technologies they use.


      JSF dataTable Support:

      Support for h:dataTable's var argument in EL content-assist was added, allowing you to get content-assist when using the var inside the h:dataTable tag.

      Also support for validating the var argument inside the h:dataTable tag was added as well, which was previously marked as an "Unknown Variable". That has not been fixed.


      JSF Content-Assist for h:dataTable's var:
      Content-assist for the var variable defined by the h:dataTable tag was added when the var represents an element from a strongly-typed collection (e.g. List<MyBlog>)

      JSF Navigation Case Content Assist:
      Content-assist for Navigation Cases defined in your faces-config.xml file was added.


      JSF Navigation Case Validation:
      Validation for Navigation Cases used in your JSP pages was added, so any navigation case defined for a tag, like a h:commandLink that does not exist in the faces-config.xml file will be marked as a warning.


      EJB 3 Pagination Support:

      Optionally generate DAOs with result pagination support for findBy<PROPERTY> queries.

      The generated result pagination API provides DAO clients fine-grained programmatic control to position to a specific row number of a resultset and fetch 'n' entities:


      JPA Dynamic Table Creation:

      MyEclipse now supports dynamic table creation functionality for JPA (and Hibernate) reverse-engineering strategies. Allowing you to run your generated code against an empty DB and have the tables created for you on the fly: 

      JPA Pagination Support:
      Optionally generate DAOs with result pagination support for findBy<Property> queries.

      The generated result pagination API provides DAO clients fine-grained programmatic control to position to a specific row number of a resultset and fetch 'n' entities:



      Hibernate Dynamic Table Creation:

      MyEclipse now supports dynamic table creation functionality for both Hibernate (and JPA) reverse-engineering strategies. Allowing you to run your generated code against an empty DB and have the tables created for you on the fly:


      Ajax Proxy Support:

      The Ajax Web Browser in MyEclipse now supports any proxy configuration you have under Network Connections preferences:


      UML Enhancements:

      Java Generation from a UML Class Digram will now also generate any Initial Value set for the property in the diagram:


      JAXB 2 Bindings Customizable:

      The New Web Service / Client wizards allow you to fine tune generated JAXB2 binding code by specifying an external binding customization file:



      Spring Library Upgrades:

      Spring 2 library stack has been upgraded to version 2.0.7


      DB Driver Import/Export: MyEclipse now adds the ability to Import and Export configured DB drivers. This allows easy sharing of configuration across a team:



      During the export process you can select specifically which driver configurations you wish to export:



      SQLite Support
      Support for a SQLite DB Driver connection was added to the DB explorer:



      DB Connection Testing
      The ability to test a DB Driver Configuration before finalizing it has been added to help ensure that the connection properties given are correct:



      MyEclipse Tomcat Configuration The port that the MyEclipse Tomcat Server runs on can now be configured by the user:

       

      Eclipse Platform Support:

      The MyEclipse 6.0.1 release brings support for the new Eclipse 3.3.1 Europa Update release


      MyEclipse Educational Material & Learning Resources MyEclipse 6.0 includes a slew of new Educational Material in the Learning Center (Under Help > Help Contents menu):



      In addition to the new content added, the MyEclipse 6.0 documentation has been completely overhauled, reorganized, restyled and updated to provide a consistent learning experience:




      Documentation:

      A lot of work has gone into improving the documentation coverage and quality. In the 6.0.1 release of MyEclipse the following areas of documentation were improved:

      • EJB3
      • Database Tooling
      • Spring
      • Ajax / JavaScript
      • JavaServer Faces (JSF)
      • Web Services
      • Matisse4MyEclipse

      MyEclipse 6.0.1 New & Noteworthy

      MyEclipse Innovations

      The innovation and application of Eclipse technology is Genuitec's sole business. With well over 4 million downloads, MyEclipse Enterprise Workbench has grown to be the most popular and successful Eclipse-based JEE IDE. Our history of blending the best of open source with commercial-grade developed tools has created a long chain of Eclipse technology innovation that includes: