Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Creating WebSphere Process Server Custom Selectors with WebSphere Integration Developer

Francis DiNardo (fdinardo@us.ibm.com), Consulting IT Specialist, EMC
Francis Dinardo's picture
Francis 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.
(An IBM developerWorks Contributing Author)

Summary:  This article walks you through creating an IBM WebSphere Process Server 6.0 custom selector component that makes a selection based on the name of a component passed into the selector. The selector selects one of two plain old Java objects (POJO) components, which display text messages in slightly different ways. You then invoke this selector via the Component Test Environment. To follow the steps in this article, you need a IBM WebSphere Integration Developer 6.0 environment installed with an associated Process Server 6.0 test server.

Date:  21 Jun 2006
Level:  Introductory

Activity:  2362 views
Comments:  

This article walks you through creating an IBM WebSphere Process Server 6.0 custom selector component that makes a selection based on the name of a component passed into the selector. The selector selects one of two plain old Java objects (POJO) components, which display text messages in slightly different ways. You then invoke this selector via the Component Test Environment. To follow the steps in this article, you need a IBM WebSphere Integration Developer 6.0 environment installed with an associated Process Server 6.0 test server.

In this article

Process Server selectors let you determine dynamically which implementation to invoke at runtime based on a specified set of criteria, which is currently limited to dates. Although the standard selector implementation has the date limitation, with a little knowledge (and a little programming experience) you can create a custom selector that can use more varied selection criteria. In this scenario you use Integration Server to create a module that contains the custom selector and POJO components. You then test the solution using the Process Server server associated with that instance of Integration Server.


Download

DescriptionNameSizeDownload method
Article in PDF format0606_dinardo.pdf443 KBHTTP

Information about download methods          Get Adobe® Reader®


Biography

Francis Dinardo's picture developerWorks Contributing author level

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

Comments



Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=145266
SummaryTitle=Creating WebSphere Process Server Custom Selectors with WebSphere Integration Developer
publish-date=06212006
author1-email=fdinardo@us.ibm.com
author1-email-cc=