EclipseCon 2007 March 5-8, Santa Clara California

(3677) Using the Web Tools Platform in Headless Mode

Hari Shankar (IBM), Neeraj Agrawal (IBM)

· Short Tutorial

Monday, 08:00, 2 hours | Great America Meeting Room 1


conjunction with additional domain/business specific functionality that they may have added to their tooling. In order to integrate the capabilities provided by WTP with their existing tooling solutions, tooling developers would need to use the WTP capabilities in headless mode. In this tutorial, we will show how third party plugins will use the various APIs exposed by WTP in headless mode. In addition to presenting the APIs for various WTP headless operations and their usage, this tutorial will take you through the creation of an ecliplse plugin that executes an end-to-end scenario starting from J2EE project creation(Web/EJB/EAR projects) and creating J2EE artifacts, to eventual deployment on the server, exclusively using API. We will also demonstrate how to integrate maven into WTP. This tutorial is intended for developers who have experience with the J2EE development and the Eclipse platform, and are interested in building tools on the Eclipse and the Web Tools Platform. Attendees are encouraged to bring a laptop, and be ready to write some code. Completion of this tutorial will provide the user the knowledge needed to use the various WTP capabilities headlessly in their applications/code. It is possible to re-format this short tutorial into a long talk, should the need arise.

Hari Shankar is a Software Engineer with IBM Rational, involved in creating J2EE tools for IBM. He is also a contributor to the Web Tools Platform. Prior to joining Rational, he was part of IBM's Websphere Application Server development team, where he contributed to development of Performance Monitoring tools for the WebSphere Application Server. Hari has a Masters' degree in Computer Engineering specializing in Network Security from the University of Texas at Austin.

Neeraj Agrawal is Working as Staff Software Engineer in IBM Rational since 2003, prior to that have worked on Rapid Application development tool. He is a contributor of WTP since earlier days and have contributed in several areas such as Validation framework, J2EE Module dependency, Virtual component API's.

Floor Plan

Gold sponsors

Ingres logo

BEA logo

IBM logo

Business Objects logo

Klocwork logo

Windriver logo

Red Hat logo

Actuate logo

Silver sponsors

Compuware logo

Sybase logo

Google logo






Code Gear




Innoopract logo

Lynux Works

Media sponsors

Eclipse Magazine logo logo

Methods and Tools logo

Eclipsezone logo

Addison-Wesley logo

Eclipse Magazin logo

Embedded Computing logo

SD Times logo

Enterprise Open Source logo

ACM Queue logo

TheServerSide Java Symposium

Eclipse Review logo

Software Test & Performance logo

Eclipse Developers Journal logo

Eclipse Source logo