Team development with WebSphere Integration Developer and WebSphere Process Server: Developing applications using CVS

This article includes detailed steps and usage examples to help you get started with team development using IBM WebSphere Integration Developer Version 6.0.1 and IBM WebSphere Process Server Version 6.0.1.

Geoffrey Beers (gbeers@us.ibm.com), Software Engineer, IBM

Geoffrey Beers is a software engineer at IBM in Rochester, Minnesota. He works in the Bringup Lab and SWAT team for WebSphere Process Server. You can reach Geoffrey at gbeers@us.ibm.com.



Francis DiNardo (fdinardo@us.ibm.com), Consulting IT Specialist, IBM

Francis Dinardo's pictureFrancis DiNardo is a Consulting IT Specialist with IBM Software Services for WebSphere and is based out of IBM Research Triangle Park near Raleigh, North Carolina. He specializes in Software Engineering and Application Development using IBM WebSphere middleware products. You can reach Francis at fdinardo@us.ibm.com.


developerWorks Contributing author
        level

Mannie Kagan (kagan@ca.ibm.com), WebSphere IT Specialist, IBM

Mannie Kagan is a Certified Consulting I/T Specialist with IBM Software Services for WebSphere (ISSW) in Toronto Canada. Mannie provides consulting services, skills transfer and mentoring focused around SOA, WebSphere middleware, performance management and security. You can reach Mannie at kagan@ca.ibm.com.



Eric Herness (herness@us.ibm.com), Chief Architect, IBM Business Process Management, IBM

Eric Herness is the Chief Architect for Websphere Business Integration and is from the IBM Rochester, MN development lab. He is a senior member of the WebSphere Foundation Architecture Board and a core member of the Software Group Architecture Board. Eric has been involved with product architecture and product development in object technology and distributed computing for over 15 years. You can reach Eric at herness@us.ibm.com.



Logan Colby (lcolby@us.ibm.com), Software Engineer, IBM

Logan Colby is a software engineer at IBM in Rochester, Minnesota. He is a developer for WebSphere Process Server. You can reach Logan at colby@us.ibm.com.



05 April 2006

Learn how to develop WebSphere Process Server applications and manage resources in a team-oriented CVS environment using WebSphere Integration Developer. This article identifies the artifacts needed for remote version control management, as well as the necessary procedures to develop applications with artifacts remotely managed in a team environment using WebSphere Integration Developer.

Introduction

This article describes the configuration of IBM® WebSphere® Integration Developer (hereafter, referred to as Integration Developer) workspace in Version 6.0.1 and gives careful attention to the management and generation of the various resources of the Service Component Architecture (SCA) applications developed for WebSphere Process Server (hereafter, referred to as Process Server). It is based on the development of an application that leverages most of the capabilities of the business integration development environment including detailed coverage of the most common components and functionality in Process Server and Integration Developer.

The scenario leverages the team development facilities of Eclipse and Integration Developer using Concurrent Versioning System (CVS) as the primary tool for team development and application version control. The article begins with an analysis of the module’s core elements as well as those pieces generated by Integration Developer. It then discusses the quintessential components of a module as they pertain to business integration development in a team environment. The final sections of this article describe a detailed methodology, as well as the known problems and workarounds, for team-based Process Server application development.

It assumes that the reader has basic knowledge of Service Component Architecture (SCA) and Eclipse.

Download

DescriptionNameSize
Article in PDF format0604_beers-teamdev.pdf  ( HTTP | FTP )495 KB

Resources

Learn

Discuss

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=107407
SummaryTitle=Team development with WebSphere Integration Developer and WebSphere Process Server: Developing applications using CVS
publish-date=04052006