Open Development Platform

Eclipse Platform

Subscribe to Eclipse Platform: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Eclipse Platform: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Eclipse Platform Authors: Janakiram MSV, Ken Fogel, Marcin Warpechowski, Michael Meiner, Liz McMillan

Related Topics: Java EE Journal, Eclipse Platform, Open Web Magazine

J2EE Journal: Article

Eclipse Foundation Announces Web Tools Platform 1.0

Eclipse WTP Project ships platform API for independent extension

The Eclipse Foundation, an open source community committed to implementation of a universal development platform, will make the Eclipse Web  Tools Platform (WTP) 1.0 release generally available the week of Dec 19th, 2005.  Eclipse WTP  1.0 is an extensible, standards-based tool platform for developing J2EE and Web applications. WTP has already been adopted by the leading J2EE suppliers, including BEA, Borland, IBM, JBoss and ObjectWeb. This full version release solidifies the platform API for 3rd party extension, and accompanying major documentation improvements make WTP ready for the next-level of vendor adoption.

"This release really starts to deliver on the vision of the Web Tools Platform," said Mike Milinkovich, executive director of the Eclipse Foundation. "Providing a strong platform for companies to leverage when building Web and J2EE tools is a critical component of Eclipse's strategy for providing a universal development platform for tools integration."

"The new features of WTP 1.0 are designed to create a more vendor ready platform for Web and J2EE development," said Tim Wagner, the PMC Lead of the Web Tools Project from BEA Systems.  "Working together with the diverse member companies in the project and the community has helped immensely to produce these platform APIs, which can help to better enable other commercial vendors to leverage WTP tools for their products."

This release focuses on two of the three major goals outlined in the WTP roadmap: defining the WTP API, and keeping current with the underlying Eclipse platform.  Future releases will focus more on the third roadmap goal of currency with Web and J2EE standards like Java 5.0 and WSDL 2.0.  Building atop the Eclipse 3.1.1 maintenance release, WTP 1.0 upgrades the original 0.7 release to a state that is suitable for adoption by tool vendors and debuts several new features: 

-          Promote selected provisional APIs to platform status based on vendor requirements;
-          Componentize WTP into features to enable adopters to select subsets of functionality appropriate to their requirements;
-          Enhance and extend the wide array of out-of-the-box developer tools introduced in the 0.7 release;
-          "Future-proof" WTP by aligning its project model with Eclipse platform changes planned for version 3.2 (the "Callisto" release);
-          Major document and help system contributions from IBM that include both end-user and adopter documentation; and
-          Fix important bugs, with an emphasis on stability, adoption issues, performance and scalability.

Inclusion of feedback from the community will ultimately help address the challenge of producing the right platform APIs for a demanding vendor community; input from many sources is not only welcome but necessary.  The project already has attracted the active participation of major vendors like BEA, who leads the project, ObjectWeb and IBM who helped initiate the project, JBoss and Oracle.  The adoption and use of WTP 1.0 in commercial products like BEA Workshop(tm) and IBM Rational® Application Developer for WebSphere® Software can help to accelerate the adoption curve by other vendors, as improvements derived from their usage can help to lower the risk for other vendors wishing to leverage WTP technology.  Downloads are available now at the project website, located at

About the Eclipse Foundation
Eclipse is an open source community whose projects are focused on providing an extensible development platform and application frameworks for building software. Eclipse provides extensible tools and frameworks that span the software development lifecycle, including support for modeling, language development environments for Java, C/C++ and others, testing and performance, business intelligence, rich client applications and embedded development. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform.

The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects. Full details of Eclipse and the Eclipse Foundation are available at

More Stories By Eclipse News Desk

Eclipse News Desk gathers and summarizes news and information from newspapers, magazines, Web sites, newsletters, and online communitities likely to be of interest to those who support the move toward a language-neutral, vendor-neutral, open-source platform for the development of integrated tools.

Comments (4)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.