Skip to main content


developerWorks  >  WebSphere  >

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

developerWorks

Level: Intermediate

Geoffrey Beers (gbeers@us.ibm.com), Software Engineer, IBM
Francis DiNardo (fdinardo@ca.ibm.com), Consulting IT Specialist, IBM
Mannie Kagan (kagan@ca.ibm.com), WebSphere IT Specialist, IBM
Eric Herness (herness@us.ibm.com), Chief Architect, WebSphere Business Integration, IBM
Logan Colby (lcolby@us.ibm.com), Software Engineer, IBM

05 Apr 2006

Get the download

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

DescriptionNameSizeDownload method
Article in PDF format0604_beers-teamdev.pdf495 KBFTP|HTTP
Information about download methodsGet Adobe® Reader®


Resources

Learn

Discuss


About the authors

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 is a Consulting IT Specialist in IBM's Software Services for WebSphere organization and operates out of Raleigh, NC. Francis specializes in J2EE Application Development and Enterprise Security and can be reached at fdinardo@us.ibm.com.


Mannie Kagan is a WebSphere IT Specialist at IBM in Toronto, Canada. He works as a services consultant for IBM Software Services for WebSphere (ISSW). You can reach Mannie at kagan@ca.ibm.com.


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 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.




Rate this content


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community


Rate this content

Help us improve this content