Date post: | 16-Jan-2016 |
Category: |
Documents |
Upload: | tabitha-bailey |
View: | 213 times |
Download: | 0 times |
© 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 |
Tour of the Web Tools Platform (WTP) Project
David WilliamsEclipse WST Project Lead IBM Rational and Websphere
Tim WagnerEclipse PMC LeadBEA Workshop [email protected]
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Abstract
Abstract: In this presentation, David Williams and Tim Wagner of the WTP PMC present an overview of the WTP project. WTP provides Eclipse users with ready-to-use tools for editing and deploying a wide range of applications built on web and J2EE technologies. For adopters, WTP provides a corresponding set of APIs and services with which vendors produce their own high-quality commercial and open source offerings. Attendees will gain a basic knowledge of the WTP tools and features, including some of the newest functionality being incubated for AJAX and JavaTM Server Faces (JSF) tooling.
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Outline
Project Overview History and Roadmap Current Release (Callisto) Plans for Europa Quick Tour Demo
Java Server Faces
AJAX Tool Framework
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Ancient History
June, 2003 – Original announcement of project forming June, 2004 – Kick-off: The Grenoble Summit - 25 participants July, 2005 – 0.7 Release
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
WTP Kickoff, Grenoble, June 2004
http://www.objectweb.org/phorum/read.php?f=29&i=10076&t=10076
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Project Overview
WTP provides tools for Web application development Tools for application developers
Platform for tool developers Subprojects focus on open standards
Web Standard Tools – IETF, W3C, OASIS, WS-I, ANSI, etc
J2EE Standard Tools – JCP (JEE, JSP, JSF, JPA, etc)
• IBM contributed core components of IBM® Rational® Application Developer V6.0 and remains the largest contributor
BEA, Oracle, Sybase, Eteration and many others participate in WTP development
IBM will adopt WTP 1.5 in IBM Rational Application Developer V7.0
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Web Standard Tools (WST)
Web Projects Web (HTTPD) server control Structured Source Editing Framework HTML, JavaScript, CSS XML, DTD, XSD Web services (WSDL, WS-I) SQL, relational database access DTP
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
JEE Standard Tools (JST)
JEE Projects JEE server control Servlets JSP EJB Java Web services (JAX-RPC)
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Release History and Roadmap
WTP 0.7, July 2005 0.7.1 September, 2005
WTP 1.0, December 2005 1.0.1 February, 2006
1.0.2 April, 2006 WTP 1.5, June 2006 – Callisto
1.5.1 September, 2006
+ 1.5.2 October, 2006
1.5.3 February, 2006 WTP 2.0, June 2007– Europa WTP 3.0, June 2008
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
WTP 1.0
First wave of Platform APIs Initial Feature definitions Project Facets External server adapters and runtimes installed via Update
Manager More supported servers Improved Help Improved Scalability Lots of other bug fixes and enhancements! Component API descriptors/scanners Adopter Hot List
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
WTP 1.5 - Callisto
Initial steps towards Java EE 5 JSF Tools Incubator
Dali EJB 3.0 Persistence Tools
Glassfish server adapter hosted at java.net
Components moved to Eclipse Platform: Common Navigator (Project Explorer)
Tabbed Property View
More Platform APIs Adopter Usage/Breakage Scans XML based Help started – DITA Lots of other bug fixes and enhancements!
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
WTP 2.0 – Europa Java EE 5 support
Make WTP “adaptable” so others can add JEE5 SAP Contribution the exemplar
Graduation of JSF and Dali projects AJAX Tools Framework Incubator
Improved JavaScript editor and new debugger DTP Adoption
Remove “rdb” Data Tools from WTP 2.0 May provide extended maintenance of rdb 1.5.x, if requested
HTML/JSP/JSF Page Design Editor, likely Continued definition/evolution of Platform APIs and Features
Focus on adopters usage reports Improved Componentization
Third party content moved to Orbit XML Editor available as update manager features (or zips) Proxy settings moved to Eclipse Platform
Improved process, testing, quality, performance
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Demo
ATF and JSF Demo Followed by Questions We will be available at Thursday afternoon Bistro
WTP Tour | Presentation for EclipseSummit2006 | © 2006 by IBM, made available under the EPL v1.0
Attributions
IBM, and Rational are trademarks or registered trademark of International BusinessMachines Corp. in the United States, other countries, or both.
Java and all Java-based trademarks are trademarks of SunMicrosystems, Inc. in the United States, other countries, or both.
Other company, product, or service names may be trademarks or
service marks of others.