+ All Categories
Home > Documents > © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools...

© 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools...

Date post: 16-Jan-2016
Category:
Upload: tabitha-bailey
View: 213 times
Download: 0 times
Share this document with a friend
14
© 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead IBM Rational and Websphere [email protected] Tim Wagner Eclipse PMC Lead BEA Workshop group [email protected]
Transcript
Page 1: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

© 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

[email protected]

Tim WagnerEclipse PMC LeadBEA Workshop [email protected]

Page 2: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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.

Page 3: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 4: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 5: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 6: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 7: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 8: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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)

Page 9: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 10: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 11: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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!

Page 12: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 13: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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

Page 14: © 2006 by IBM; made available under the EPL v1.0 | October 11, 2006 | Tour of the Web Tools Platform (WTP) Project David Williams Eclipse WST Project Lead.

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.


Recommended