Test Server Profiles in WebSphere Integration Developer 6.0.2
January 16, 2007 Leave a comment
WebSphere Integration Developer 6.0.2 includes a slightly modified copy of WebSphere Process Server 6.0.2 which can be used to test material targeted at Process Server or WebSphere ESB (note: you can only use this copy for development purposes – check your license for the legal fine print). This is sometimes called the Integrated Test Environment or the Unit Test Environment. When you first install Integration Developer, you are offered two main features to install: the Integrated Development Environment and the IBM WebSphere Process Server V6.0.2 Test Environment. You almost certainly want to select the first option, as it is the WID development environment itself. If you tick the test environment option, you are then offered the option on the next panel to create either a WebSphere Process Server profile or a WebSphere ESB profile, or both. Tick whichever is most appropriate to the system you plan to deploy to. WebSphere Process Server is (by and large) a functionality superset of WebSphere ESB, but you should still create a WebSphere ESB profile if you plan to deploy to ESB ultimately, as this will ensure you don’t use inappropriate functionality and end up disappointed.
If you decide later that you need a profile type that you didn’t create, you can re-run the installer for Integration Developer and create it.
When you are using Integration Developer, you can restrict the options available to you by turning off various capabilities in the Window / Preferences / Workbench / Capabilities dialog. For example, it might be appropriate to make sure Integration Developer / Process Development is turned off if you only plan to target WebSphere ESB, as this will make sure that options appropriate to Process Server aren’t displayed to you.
Update 2007-01-16: I should add that the profiles you create will correspond to the servers you will see listed in the ‘Servers’ view when you first start Integration Developer.