http://downloads.myeclipseide.com/downloads/products/eworkbench/6.5.1GA/MyEclipse_6.5.1GA_E3.3.2_Installer.exe
MyEclipse Enterprise Workbench Release Notes
Release 6.5 GA聽(tīng)
June 17, 2008
- Overview
- New Features in MyEclipse聽(tīng)6.5 GA
- Getting Help
- Known Issues
- Discontinued Features
- Additional Enhancement / Fix Details for 6.5 GA
1. Overview
MyEcipse 6.5 delivers Java enterprise developers new strategic application
lifecycle management (ALM) features. In addition, it includes improvements of
MyEclipse's industry leading Java EE tools and 1-click Java application
technology repository and runtime.
MyEclipse's new ALM features are founded upon the integration of Maven2
project and build management tools for MyEclipse (Maven4MyEclipse).聽(tīng) Using
Maven4MyEclipse developers can now develop Maven versions of MyEclipse Java and
Java EE projects. This takes advantage of the full suite of rich MyEclipse
application technology frameworks and tools in their MyEclipse Maven projects.
Additionally, Maven4MyEclipse allows developers to seamlessly leverage their
strategic Maven-based ALM processes from within MyEclipse.
MyEclipse Java EE tools include improved JSF & Facelets visual design and
coding, Spring IDE 2.0 for MyEclipse with Spring Web Flow, Hibernate Tools 3.2
for MyEclipse, JSR 168 Portlet development tools, and new web.xml and JSP tag
library (TLD) editors. Working through a partnership with ICEsoft, MyEclipse
ICEfaces support has been updated to support visual design and deployment of the
latest ICEfaces 1.7.0 JSF Ajax component library.
MyEclipse 1-click Java application technology services include a jar library
repository of all Java EE and related technologies, e.g., Struts, Hibernate, ...
and an custom embedded Tomcat 6 server runtime for rapid testing of Java EE web
applications and examples. The repository has been updated to jar libraries for
Spring 2.5, Hibernate 3.2, Struts 1.3.8, JSR 168 Portlet API and JAX-WS 2.1. The
integrated MyEclipse Tomcat 6 server has been updated with a JAX-WS 2.1 (Metro)
runtime as well as a sample security realm for use by a soon to be release set
of JAX-WS web services security examples.
MyEclipse 6.5 is built upon
the Eclipse 3.3 and Web Tools 2.0.2 platforms, i.e., Europa distro. Backwards
compatibility with MyEclipse versions 6.x - 4.x projects and features is
maintained to the maximum degree possible.
2. MyEclipse 6.5 GA Highlights
This section presents an overview of new and improved MyEclipse 6.5 features.
To learn more about the many MyEclipse features browse the MyEclipse Learning Center.
- Maven4MyEclipse
- Maven2 project support is available for
- MyEclipse Web Projects
- MyEclipse EJB Projects
- Java Projects
- MyEclipse Capabilities Wizards automatically detect and configure Maven jar
dependencies
- includes Struts, Hibernate, Spring, JSF, ICEfaces, JPA, Portlets, MyEclipse
Reports
- Maven Dependency Configuration Wizard
- Execute Maven goals from MyEclipse
- Automated installation and configuration of local repository
- includes Sun jars installation
- Maven Jar Import Wizard
- Easy JDK configuration
- Build MyEclipse Maven projects from Maven commandline
- Spring IDE 2.0 for MyEclipse Upgrade
- Custom implementation of Spring IDE 2.0 for MyEclipse
- Spring Java config support
- Spring Web Flow 1.0 support with graphical web flow editor
- New Spring Explorer, Beans Cross References and and AOP Event views
- Project Explorer view integration
- AOP analysis and validation
- Rename refactoring support for bean Ids, properties and classes
- Mylyn integration
- Fine grained validation control
- Hibernate Tools 3.3.2 for MyEclipse Upgrade
- Upgraded to Hibernate Tools 3.2.2CR1
- Hibernate Mapping File Editor (hbm)
- Hibernate 3.2 support for standalone Hibernate Projects
- Hibernate annotations support
- MyEclipse advanced Spring-Hibernate tools support Hibernate annotation-based
projects
- Reverse engineer annotated POJOs from database schema
- Updated HQL and Criteria editors to recognize annotated Hibernate
configurations
- Named query validation
- Java editor content assist support for Hibernate annoations
- Easily test and correct HQL and Criteria queries
- Updated XML catalog with new hibernate-mapping and hibernate-config DTDs
(version 3.2.5)
- Web Services
- JAX-WS 2.0 web services framework support
- Top-down and bottom-up JAX-WS creation wizards
- Generate JAX-WS client from local or remote WSDL files
- Test JAX-WS web services using Web Service Explorer
- JAX-WS web security examples to be available via Examples On-Demand
- JSR 168 Portlet Support
- Portlet Project Capabilities Wizard
- Portlet Creation Wizard using standard templates
- Enabled for standard web project deployment to JSR 168 portal
- Use MyEclipse visual web design tools to develop聽(tīng) HTML, JSP, Struts and JSF
portlet content
- 1-click Java Application Technology Services
- Jar Library Repository enhancements
- Added libraries for: Hibernate 3.2, Spring 2.5, JAX-WS 2.0 Web Services
- MyEclipse Tomcat 6 Server (6.0.11-custom)
- Includes JAX-WS 2.1 runtime
- Example security realm added for upcoming
- Java Server Faces and Facelet Tools
- New code assist and validation for all facelets libraries
- New preview mode renders JSF聽(tīng)
- faces.xml flow editor
- New form-based Design mode and configuration wizards
- Managed-bean validation and code-assist
- ICEfaces 1.7 JSF Ajax UI component library support (use Community Essentials
to install this feature)
- JSF Designer Feature Overview document see MyEclipse Learning Center under
Help>Help Contents menu
- MyEclipse UML improvements:
- Convert class diagram to XSD file
See New and
Noteworthy for more details and screenshots.
3. Getting Help
MyEclipse provides numerous technical support resources:
4. Known Issues
MyEclipse Installer
- Do not install MyEclipse into a folder that has Cyrillic characters in its
path. In some cases MyEclipse will not launch correctly. Additionally the
MyEclipse installer is not able to display the release notes.
Windows Vista Support
- See Matisse4Myclipse below for known issues.
Matisse4MyEclipse Known Issues
- Matisse4MyEclipse is not part of the primary MyEclipse download.聽(tīng) The
instructions for downloading and installing Matisse4MyEclipse is provided in the
MyEclipse Learning Center found in the Help Infocenter. Launch the Help Info
Center (see Help > Help Contents). Then navigate to the help topic at
"MyEclipse Learning Center > Swing Development > Getting Started".
- The Form Editor rendering of modified custom sub-forms and Java beans is not
automatically updated. You must close and reopen the Form Editor for the
rendering to be updated and correctly rendered.
- M4ME has not been certified to run on Java SE 6. Therefore if Java 6 is
detected the M4ME Form Editor will only operate in experimental mode. The main
issue is that it can be difficult to open ctx-menus within the Form Editor.
Cross Platform Visual JSP/HTML Designer Known Issues
- Editing XHTML documents does not support code-assist of non-HTML tags.
- Struts and JSF custom tags do not render styleClass attributes in design
view.
- Empty table cells are initially shown collapsed in design view.
- Cut/Copy/Paste of tables not fully supported.
AJAX Tools Issues
- Remote scripts loaded from Scripts view that are generated by a Servlet that
contains breakpoints, will cause Remote Script to be blank when loaded in
editor.
- Visual JSP/HTML Designer-Design View can't be made editable when a
JavaScript debugging thread is paused at a breakpoint which is loaded form a
http:// based URL.
- The AJAX Web Browser will disabled to all user input when the JavaScript
debugger attached to that browser is stopped at a JavaScript Breakpoint. To
reenable user-input the JavaScript debug thread will have to be resumed.
MyEclipse on Linux Version Known Issues
- Linux Internal Web Browser Stability
The Visual HTML Designer on
Linux has exhibited rare stability problems on some systems. Until this matter
is resolved the WYSIWYG design mode has been restricted to a source-only mode of
operation. You can reenable the WYSIYWG design mode for experimental use by
including the commandline flag: -D linux.experimental聽(tīng)
- Linux Internal Web Browser Compatibility
The Visual HTML Designer
and AJAX tools on linux can sometimes have an incompatibility with the Eclipse
internal web browser.聽(tīng) Please read this document for more information.
- Linux X86_64 Compatibility
The Visual JSP/HTML Designer
and AJAX tools are not available on the 64-bit versions of Eclipse on Linux
X86_64.
- Flash plugin unavailable in AJAX Browser
When loading a
webpage that contains a flash plugin, you will be prompted to download a
plugin.聽(tīng) You must press cancel to continue to use the browser as normal.聽(tīng) Also
you will need to resize the window once to fix the blank page because of a
painting problem. As a result the MyEclipse AJAX tutorial does not property
function in the browser.
MyEclipse on Mac OS X Known Issues
- Due to MyEclipse instability issues on the Mac platform the current features
are not available: Visual Web Designer, MyEclipse UML and Matisse4MyEclipse. We
are working to resolve the instability issues as quickly as possible.
- Application servers and Derby server won't be properly stopped if MyEclipse
is shut down using "Quit" from the application menu, Dock or keyboard shortcut.
Close all workbench windows for proper shut down. See Eclipse
Bug#194146
- The MyEclipse AJAX Tools are available on the Mac platform as experimental
features. Use the
-Dmac.experimetal=true
command line argument to
enable this experimental feature set.
Hibernate Tools for MyEclipse Known Issues
- Bug #3858, It is possible to use a Hibernate 3.1 DTD that can result
in an error on a Hibernate upgrade. To resolve the ambiguity MyEclipse chose to
use the Hibernate 3.1 DTDs by default in the Hibernate editors.
- Locale specification must include country code When explicitly
launching MyEclipse with the "-nl " commandline arguments the locale
must include country code, e.g., -nl en_EN or -nl ja_JP.
Failure to include
the locale country code will result in an error when the HQL Editor is launched.
MyEclipse CSS Editor
- If code folding is enable and the properties view is open, typing in the CSS
editor can be very slow.聽(tīng) See Eclipse
Bug#158877
MyEclipse Tomcat
- MyEclipse Tomcat will work with all Java 5 JDKs, however, if you wish to use
a Java 6 JDK to run MyEclipse Tomcat, please use JDK 6 update 4 (1.6.0_04) or
above to avoid JAX-WS API compatibility issues.
MyEclipse JPA
- Database VIEWs can not be accessed from the JPA
Project>MyEclipse>Generate Entities... ctx-menu action. Instead navigate
to the view(s) from the DB Browser and select the Reverse Engineer JPA action
MyEclipse ScreenCapture PRO
- The ScreenCapture PRO facility is only available on Windows XP and 2000.
Vista support is planned.
5. Discontinued Features
Advanced Notice Of Discontinuation of XFire Web Services Framework and
Tools
Genuitec, LLC announces that MyEclipse runtime and developer tool
support for the XFire web services framework will be discontinued. Genuitec will
begin a phase out process beginning with the MyEclipse 7 release on October 1,
2008 and reaching complete discontinuation with the introduction of MyEclipse 8
on October 1, 2009. Read
the announcement
6. Recent Enhancements and Fixes
Additional details for enhancements and bug fixes for MyEclipse 6.5 GA are
identified in the following summary.
New Enhancements in MyEclipse 6.5 GA
Problems fixed since MyEclipse 6.5 M1
聽(tīng) ID | 聽(tīng) Defects - FIXED | 聽(tīng) Notes |
8172
| Vista UAC warning on ME Startup
|
|
8331
| [Portlets] "Add Portlet Capabilities" is enabled for Java
projects |
|
8338
| [Spring] Properties action in Spring Explorer does not work
|
|
8370
| [Spring] JAR file lock held on lib since upgrading to 6.5M1 | See link for
more details.
|
8403
| [Spring] Spring 2.X JDBC containers missing commons-pool |
|
8447
| web.xml editor content assist for welcome-files don't produce
valid results
|
|
8489
| Web.xml editor design view shows error with doctype 2.2 DTD |
|
8511
| [portlets] Unable to modify portlet library container |
|
|
|
|

]]>