<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3049929162338103321</id><updated>2011-09-15T06:31:13.493-07:00</updated><category term='1.7.1 Creating a Fabric Project'/><category term='1.7.4 Configuring Technical Policies'/><category term='1.7 Configure and Test Dynamic Assembly'/><category term='1 Building an E2E Business Solution'/><category term='1.1 Create Fabric Business Spaces'/><category term='1.8 Changing Policies with the Business Process Agility Space'/><category term='1.7.6 Simulate (Test) Business Service Decisions'/><category term='1.9 Moving the Solution to a new environment'/><category term='1.4 Define Application and Policies'/><category term='1.6 Assemble in Websphere Integration Developer'/><category term='99.1-Installing the WebSphere Dynamic Process Edition Tool and Testing Pack'/><category term='1.3 Define Business Services'/><category term='1.7.3 Configuring the Business Application Module'/><category term='1.7.7 Implementing Context Extractors'/><category term='1.7.5 Creating Endpoints for a Credit Check Service'/><category term='1.7.8 Deploying Modules to the Server'/><category term='1.2 Author a Vocabulary'/><category term='1.7.2 Importing SCA Modules to Create Composite Service Definitions'/><category term='1.5 Work with Websphere Business Modeler'/><title type='text'>Websphere Business Services Fabric Tutorials</title><subtitle type='html'>This tutorial describes how to build and manage services for the IBM® WebSphere® Business Services Fabric.
The audience are the developers and architects who use WBSF to build business applications.

You need to have knowledge of SOA principles and technologies, the WebSphere Integration Developer and the WebSphere Process Server.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>41</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-6283124348506440884</id><published>2020-07-18T08:22:00.000-07:00</published><updated>2010-09-18T12:28:20.474-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1 Building an E2E Business Solution'/><title type='text'>Building an end-to-end business solution</title><content type='html'>&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" id="kv4t" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;/div&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884#Building_and_E2E_business_solu_9598369300365448" target="_self"&gt;Building an E2E business solution&lt;/a&gt;&lt;/li&gt;
&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884#Business_Space" target="_self"&gt;Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884#Business_Modeler" target="_self"&gt;Business Modeler&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884#Websphere_Integration_Develope" target="_self"&gt;Websphere Integration Developer&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884#Related_links_5387278664857149" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;h4&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884" id="Building_and_E2E_business_solu_9598369300365448" name="Building_and_E2E_business_solu_9598369300365448"&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.3_h2g_overview.html" id="n6_w" title="Building and E2E business solution"&gt;Building an E2E business solution&lt;/a&gt;&lt;/span&gt;&lt;/h4&gt;&lt;h5&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884" id="Business_Space" name="Business_Space"&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsp_overview.html" id="s9lh" title="Business Space"&gt;Business Space&lt;/a&gt;&lt;/span&gt;&lt;/h5&gt;&lt;div id="psco" style="text-align: left;"&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/01/creating-business-space_21.html" id="k6b5" title="Create Fabric Spaces"&gt;Create Fabric Business Spaces&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/02/authoring-vocabulary.html" id="mv12" title="Author a Vocabulary"&gt;Author a Vocabulary&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/03/defining-business-services.html" id="c:r2" title="Define Business Services"&gt;Define Business Services&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/03/defining-application-and-policies.html" id="wsa0" title="Define Application and Policies"&gt;Define Application and Policies&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h5&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884" id="Business_Modeler" name="Business_Modeler"&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbimodeler/advanced/features/" id="qks1" title="Business Modeler"&gt;Business Modeler&lt;/a&gt;&lt;/span&gt;&lt;/h5&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/08/working-with-websphere-business-modeler.html" id="suaf" title="Work with Websphere Business Modeler"&gt;Work with Websphere Business Modeler&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;h5&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884" id="Websphere_Integration_Develope" name="Websphere_Integration_Develope"&gt;&lt;/a&gt;&lt;span style="color: black;"&gt;&lt;a href="http://www-01.ibm.com/software/integration/wid/" id="oias" title="Websphere Integration Developer"&gt;Websphere Integration Developer&lt;/a&gt;&lt;/span&gt;&lt;/h5&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/04/assembling-in-websphere-integration.html" id="qdsv" title="Assemble in Websphere Integration Developer"&gt;Assemble in Websphere Integration Developer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/05/configuring-and-testing-dynamic.html" id="w.d3" title="Configure and Test Dynamic Assembly"&gt;Configure and Test Dynamic Assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Change Policies with the Business Process Agility Space&lt;/li&gt;
&lt;li&gt;Move the Solution to a new environment&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div id="qb9f" style="text-align: left;"&gt;&lt;h4&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=6283124348506440884" id="Related_links_5387278664857149" name="Related_links_5387278664857149"&gt;&lt;/a&gt;Related links&lt;/h4&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="ujzm" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-6283124348506440884?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/6283124348506440884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/07/building-end-to-end-business-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/6283124348506440884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/6283124348506440884'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/07/building-end-to-end-business-solution.html' title='Building an end-to-end business solution'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-5002205758896200910</id><published>2010-10-18T17:43:00.003-07:00</published><updated>2010-10-18T17:43:35.466-07:00</updated><title type='text'>Installing Lombardi 7.1</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/lombardi-edition/" id="k51h" title="WebsphereIndustry Content Packs"&gt;Websphere Lombardi Edition v7.1&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;b&gt;&lt;font size="3"&gt;Table of Contents&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Express_Installation_and_Confi" target="_self"&gt;Express Installation and Configuration Guide&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Performing_an_installation_usi" target="_self"&gt;Performing an installation using Lombardi Installer Simple option&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Verifying_installation" target="_self"&gt;Verifying installation&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_2696490022353828_010603030445054173" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Express_Installation_and_Confi" name="Express_Installation_and_Confi"&gt;&lt;/a&gt;&lt;a href="ftp://public.dhe.ibm.com/software/integration/lombardi-edition/WebSphere_Lombardi_Edition-7.1.0-Express_Installation_and_Configuration_Guide.pdf" id="wkmx" title="Express Installation and Configuration Guide"&gt;Express Installation and Configuration Guide&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;Once you have met the hardware and software requirements for installation, you are ready to install Lombardi Process Center using the Simple installation option, which requires just a few clicks to get started with Lombardi.&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;Lombardi Installer&amp;#39;s Simple option automatically performs the following:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Installs and configures WebSphere Application Server.&lt;/li&gt;&lt;li&gt;Installs and starts Windows services needed to run Lombardi.&lt;/li&gt;&lt;li&gt;Installs DB2 Express Edition.&lt;/li&gt;&lt;li&gt;Creates and initializes DB2 Express Edition databases for Lombardi Process Center Server and Performance Data Warehouse.&lt;/li&gt;&lt;li&gt;Starts the Lombardi servers.&lt;/li&gt;&lt;li&gt;Imports system data and samples.&lt;/li&gt;&lt;li&gt;Launches Lombardi Authoring Environment.&lt;/li&gt;&lt;li&gt;Creates Lombardi program shortcuts, enabling easy access to Lombardi components.&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;div&gt;Lombardi Installer&amp;#39;s Simple option creates an account (Windows account) with the following credentials for accessing DB2 Express Edition:&amp;nbsp;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;User name: WSLE&lt;/li&gt;&lt;li&gt;Password: &amp;nbsp;&amp;nbsp;Lombardi&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a id="Performing_an_installation_usi" name="Performing_an_installation_usi"&gt;&lt;/a&gt;&lt;b&gt;Performing an installation using Lombardi Installer Simple option&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Start Lombardi Installer (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3230ccv4t9cz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3230ccv4t9cz_b" style="height:4.62451px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Lombardi Installer starts &amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3231c3h4q4fx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3231c3h4q4fx_b" style="height:4.41704px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Review Install wizard guide and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3232fhnjp34w_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3232fhnjp34w_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Accept the License agreement and click Next.&lt;/li&gt;&lt;li&gt;Click Simple type (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3233gnhvszg8_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3233gnhvszg8_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Choose install folder and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3234d4jtqhhr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3234d4jtqhhr_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Choose where to create product icons and click Install (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3235hrmntvhd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3235hrmntvhd_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The installation starts (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3236fcff2kc2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3236fcff2kc2_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Installation is complete. &amp;nbsp;Click Done (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3237f4xtkgfq_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3237f4xtkgfq_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Verifying_installation" name="Verifying_installation"&gt;&lt;/a&gt;&lt;b&gt;Verifying installation&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;After installing Lombardi, logout from windows and login again using the windows account created by Lombardi installation (&lt;b&gt;WSLE/Lombardi&lt;/b&gt;, UID/password).&lt;/li&gt;&lt;li&gt;Start Servers (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3239hg5ghwgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3239hg5ghwgp_b" style="height:3.56846px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Server is starting (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3240cfhcjxfv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3240cfhcjxfv_b" style="height:4.95509px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Run Lombardi Authoring Environment when the Server startup is complete (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3241d62wwkcv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3241d62wwkcv_b" style="height:3.25893px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Enter User Name\Password (tw_admin\tw_admin or tw_author\tw_author (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3242fr3ztgd6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3242fr3ztgd6_b" style="height:7.07692px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The &amp;nbsp;User Name\Password is being authenticated (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3243f9pzhqdn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3243f9pzhqdn_b" style="height:7.07692px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Lombardi window shows up indicating successful installation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3244dsn23ngk_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3244dsn23ngk_b" style="height:8.82749px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="Related_links_2696490022353828_010603030445054173" name="Related_links_2696490022353828_010603030445054173"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt;&amp;nbsp;Create Fabric Spaces&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt;&amp;nbsp;Define Business Services&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-5002205758896200910?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/5002205758896200910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/10/installing-lombardi-71_18.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5002205758896200910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5002205758896200910'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/10/installing-lombardi-71_18.html' title='Installing Lombardi 7.1'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-1604446830873980430</id><published>2010-10-18T17:43:00.001-07:00</published><updated>2010-10-18T17:43:33.650-07:00</updated><title type='text'>Installing Lombardi 7.1</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/lombardi-edition/" id="k51h" title="WebsphereIndustry Content Packs"&gt;Websphere Lombardi Edition v7.1&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;b&gt;&lt;font size="3"&gt;Table of Contents&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Express_Installation_and_Confi" target="_self"&gt;Express Installation and Configuration Guide&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Performing_an_installation_usi" target="_self"&gt;Performing an installation using Lombardi Installer Simple option&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Verifying_installation" target="_self"&gt;Verifying installation&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_2696490022353828_010603030445054173" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Express_Installation_and_Confi" name="Express_Installation_and_Confi"&gt;&lt;/a&gt;&lt;a href="ftp://public.dhe.ibm.com/software/integration/lombardi-edition/WebSphere_Lombardi_Edition-7.1.0-Express_Installation_and_Configuration_Guide.pdf" id="wkmx" title="Express Installation and Configuration Guide"&gt;Express Installation and Configuration Guide&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;Once you have met the hardware and software requirements for installation, you are ready to install Lombardi Process Center using the Simple installation option, which requires just a few clicks to get started with Lombardi.&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;Lombardi Installer&amp;#39;s Simple option automatically performs the following:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Installs and configures WebSphere Application Server.&lt;/li&gt;&lt;li&gt;Installs and starts Windows services needed to run Lombardi.&lt;/li&gt;&lt;li&gt;Installs DB2 Express Edition.&lt;/li&gt;&lt;li&gt;Creates and initializes DB2 Express Edition databases for Lombardi Process Center Server and Performance Data Warehouse.&lt;/li&gt;&lt;li&gt;Starts the Lombardi servers.&lt;/li&gt;&lt;li&gt;Imports system data and samples.&lt;/li&gt;&lt;li&gt;Launches Lombardi Authoring Environment.&lt;/li&gt;&lt;li&gt;Creates Lombardi program shortcuts, enabling easy access to Lombardi components.&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;div&gt;Lombardi Installer&amp;#39;s Simple option creates an account (Windows account) with the following credentials for accessing DB2 Express Edition:&amp;nbsp;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;User name: WSLE&lt;/li&gt;&lt;li&gt;Password: &amp;nbsp;&amp;nbsp;Lombardi&lt;/li&gt;&lt;/ul&gt;&lt;h4&gt;&lt;a id="Performing_an_installation_usi" name="Performing_an_installation_usi"&gt;&lt;/a&gt;&lt;b&gt;Performing an installation using Lombardi Installer Simple option&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Start Lombardi Installer (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3230ccv4t9cz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3230ccv4t9cz_b" style="height:4.62451px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Lombardi Installer starts &amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3231c3h4q4fx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3231c3h4q4fx_b" style="height:4.41704px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Review Install wizard guide and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3232fhnjp34w_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3232fhnjp34w_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Accept the License agreement and click Next.&lt;/li&gt;&lt;li&gt;Click Simple type (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3233gnhvszg8_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3233gnhvszg8_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Choose install folder and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3234d4jtqhhr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3234d4jtqhhr_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Choose where to create product icons and click Install (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3235hrmntvhd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3235hrmntvhd_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The installation starts (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3236fcff2kc2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3236fcff2kc2_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Installation is complete. &amp;nbsp;Click Done (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3237f4xtkgfq_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3237f4xtkgfq_b" style="height:7.20679px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Verifying_installation" name="Verifying_installation"&gt;&lt;/a&gt;&lt;b&gt;Verifying installation&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;After installing Lombardi, logout from windows and login again using the windows account created by Lombardi installation (&lt;b&gt;WSLE/Lombardi&lt;/b&gt;, UID/password).&lt;/li&gt;&lt;li&gt;Start Servers (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3239hg5ghwgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3239hg5ghwgp_b" style="height:3.56846px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Server is starting (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3240cfhcjxfv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3240cfhcjxfv_b" style="height:4.95509px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Run Lombardi Authoring Environment when the Server startup is complete (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3241d62wwkcv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3241d62wwkcv_b" style="height:3.25893px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Enter User Name\Password (tw_admin\tw_admin or tw_author\tw_author (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3242fr3ztgd6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3242fr3ztgd6_b" style="height:7.07692px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The &amp;nbsp;User Name\Password is being authenticated (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3243f9pzhqdn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3243f9pzhqdn_b" style="height:7.07692px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Lombardi window shows up indicating successful installation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3244dsn23ngk_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3244dsn23ngk_b" style="height:8.82749px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="Related_links_2696490022353828_010603030445054173" name="Related_links_2696490022353828_010603030445054173"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt;&amp;nbsp;Create Fabric Spaces&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt;&amp;nbsp;Define Business Services&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-1604446830873980430?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/1604446830873980430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/10/installing-lombardi-71.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1604446830873980430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1604446830873980430'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/10/installing-lombardi-71.html' title='Installing Lombardi 7.1'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-4630227994430699425</id><published>2010-09-28T16:21:00.001-07:00</published><updated>2010-09-28T19:08:38.876-07:00</updated><title type='text'>Working with the WebSphere Insurance Content Pack</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wicp/" id="k51h" title="WebsphereIndustry Content Packs"&gt;Websphere Industry Content Packs&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;b&gt;&lt;font size="4"&gt;Table of Contents&lt;/font&gt;&lt;/b&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Working_with_the_WebSphere_Ins" target="_self"&gt;Working with the WebSphere Insurance Content Pack&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Insurance_Capability_Models_15" target="_self"&gt;Insurance Capability Models&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Process_Models_05375" target="_self"&gt;Insurance Process Models&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Service_Models_69087" target="_self"&gt;Insurance Service Models&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Common_Components_35" target="_self"&gt;Insurance Common Components&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Business_Vocabulary_" target="_self"&gt;Insurance Business Vocabulary&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Business_Object_Mode" target="_self"&gt;Insurance Business Object Model&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Insurance_Solution_Scenarios_4" target="_self"&gt;Insurance Solution Scenarios&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_Links" target="_self"&gt;Related Links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Working_with_the_WebSphere_Ins" name="Working_with_the_WebSphere_Ins"&gt;&lt;/a&gt;Working with the WebSphere Insurance Content Pack&lt;/h3&gt;&lt;h4&gt;&lt;a id="Insurance_Capability_Models_15" name="Insurance_Capability_Models_15"&gt;&lt;/a&gt;Insurance Capability Models&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Using the Insurance Capability Models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Identifying the required processes for a capability&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;Using the drill down approach to identify the processes&lt;/li&gt;&lt;li&gt;Using the search feature to identify the processes&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;Modeling the processes in WebSphere Business Modeler&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Process_Models_05375" name="Insurance_Process_Models_05375"&gt;&lt;/a&gt;&lt;b&gt;Insurance Process Models&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Process Models listing for the WebSphere Insurance Content Pack&lt;/li&gt;&lt;li&gt;Viewing artifacts related to the Insurance Process Models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Viewing Modeler libraries required for process&lt;/li&gt;&lt;li&gt;Viewing the business measures for a process&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Using the Insurance Process Models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Creating an executable process&lt;/li&gt;&lt;li&gt;Creating an monitor model for monitoring business measures for the process&lt;/li&gt;&lt;li&gt;Using the Insurance Process Models related libraries&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Extending the Insurance Process Models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Modifying the Insurance Process Models&lt;/li&gt;&lt;li&gt;Adding Services to the Insurance Process Models&lt;/li&gt;&lt;li&gt;Adding roles to the Insurance Process Model&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Verifying the Insurance Process Models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Exporting the Insurance Process Models&lt;/li&gt;&lt;li&gt;Verifying the Insurance Process Models for Enterprise Archive file creation&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Service_Models_69087" name="Insurance_Service_Models_69087"&gt;&lt;/a&gt;Insurance Service Models&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Insurance service interfaces&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Using the Insurance service interfaces&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Identifying an SCA Library&lt;/li&gt;&lt;li&gt;Identifying a service interface&lt;/li&gt;&lt;li&gt;Using a service interface from an existing SCA Library&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Extending the Insurance service interfaces&lt;/li&gt;&lt;li&gt;Testing the Insurance service interfaces&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Common_Components_35" name="Insurance_Common_Components_35"&gt;&lt;/a&gt;&lt;b&gt;Insurance Common Components&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Insurance common services&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Insurance common services listing&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Prerequisite tasks for working with the Common Components&lt;/li&gt;&lt;li&gt;Insurance Rules Engine service&lt;/li&gt;&lt;li&gt;Image Transformation service&lt;/li&gt;&lt;li&gt;Error Identification service&lt;/li&gt;&lt;li&gt;ACORD Bulk service&lt;/li&gt;&lt;li&gt;ACORD Debulk service&lt;/li&gt;&lt;li&gt;ACORD File Extraction service&lt;/li&gt;&lt;li&gt;ACORD Reject Repair service&lt;/li&gt;&lt;li&gt;ACORD Signon service&lt;/li&gt;&lt;li&gt;ACORD Validation service&lt;/li&gt;&lt;li&gt;ACORD to HRXML Credit Transformation service&lt;/li&gt;&lt;li&gt;ACORD to HRXML Crime Transformation service&lt;/li&gt;&lt;li&gt;ACORD Channel service&lt;/li&gt;&lt;li&gt;IRI Bulking Service&lt;/li&gt;&lt;li&gt;IRI Debulking Service&lt;/li&gt;&lt;li&gt;IRI Reject Repair Service&lt;/li&gt;&lt;li&gt;IRI SignOn Service&lt;/li&gt;&lt;li&gt;IRI FileExtraction Service&lt;/li&gt;&lt;li&gt;IRI Validation Service&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Testing the Insurance common services&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Testing common services in WebSphere Integration Developer (unit test environment)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Deprecated Insurance common services&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Business_Vocabulary_" name="Insurance_Business_Vocabulary_"&gt;&lt;/a&gt;&lt;b&gt;Insurance Business Vocabulary&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Using the Insurance Business Vocabulary&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Importing the Insurance Business Vocabulary&lt;/li&gt;&lt;li&gt;Creating a business policy&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Extending the Insurance Business Vocabulary&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Creating roles&lt;/li&gt;&lt;li&gt;Creating channels&lt;/li&gt;&lt;li&gt;Creating concepts&lt;/li&gt;&lt;/ul&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Business_Object_Mode" name="Insurance_Business_Object_Mode"&gt;&lt;/a&gt;&lt;b&gt;Insurance Business Object Model&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Using Insurance Business Object Model&lt;/li&gt;&lt;li&gt;Extending the Insurance Business Object Model&lt;/li&gt;&lt;li&gt;Creating a new Business Object Model&lt;/li&gt;&lt;li&gt;Importing Business Object Model into Rational Software Architect&lt;/li&gt;&lt;li&gt;Removing Industry specific stereotypes&lt;/li&gt;&lt;li&gt;Verifying the Business Object Model&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Insurance_Solution_Scenarios_4" name="Insurance_Solution_Scenarios_4"&gt;&lt;/a&gt;&lt;b&gt;Insurance Solution Scenarios&lt;/b&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Prerequisite software for executing the Solution Scenario&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Prerequisite tasks for installing the Solution Scenarios&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Solution Scenario 1: Claim Status&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Introduction&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Business Process&lt;/li&gt;&lt;li&gt;Scope&lt;/li&gt;&lt;li&gt;Business measures and KPI&lt;/li&gt;&lt;li&gt;Asset listing&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Viewing the Claim Status Solution Scenario artifacts&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Viewing Capability Models and processes in the WebSphere Business Compass business design features&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Using the drill-down approach to identify the processes&lt;/li&gt;&lt;li&gt;Using the search feature to identify the processes&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Viewing the Process Model in the WebSphere Business Modeler&lt;/li&gt;&lt;li&gt;Viewing Lotus Forms in WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Viewing processes in WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Viewing the business measures modeled in WebSphere Business Monitor Toolkit&lt;/li&gt;&lt;li&gt;Viewing Common Components in WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Viewing the Solution Scenario metadata in WebSphere Business Services Fabric&lt;/li&gt;&lt;li&gt;Viewing the Business Vocabulary in Business Space&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Executing the Claim Status Solution Scenario&lt;/li&gt;&lt;li&gt;Executing the Claim Status Solution Scenario using Business Space&lt;/li&gt;&lt;li&gt;Step 1: Updating the claims.csv file&lt;/li&gt;&lt;li&gt;Step 2: Accessing the Claims Summary Business Space&lt;/li&gt;&lt;li&gt;Step 3: Accepting claim inquiry details&lt;/li&gt;&lt;li&gt;Step 4: Transferring the claim to a claim specialist&lt;/li&gt;&lt;li&gt;Step 5: Closing the claim inquiry&lt;/li&gt;&lt;li&gt;Step 6: Viewing reports&lt;/li&gt;&lt;li&gt;Step 7: Viewing the Claim Status process flow&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Extending the Solution Scenario&lt;/li&gt;&lt;li&gt;Testing the Solution Scenario&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="Related_Links" name="Related_Links"&gt;&lt;/a&gt;Related Links&lt;/h3&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-4630227994430699425?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/4630227994430699425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/working-with-websphere-insurance.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/4630227994430699425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/4630227994430699425'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/working-with-websphere-insurance.html' title='Working with the WebSphere Insurance Content Pack'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-3493348523553084899</id><published>2010-09-24T21:52:00.001-07:00</published><updated>2010-09-28T09:24:00.234-07:00</updated><title type='text'>Developing the Claim Status BPM solution</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wicp/" id="k51h" title="WebsphereIndustry Content Packs"&gt;Websphere Industry Content Packs&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;b&gt;&lt;font size="3"&gt;Table of Contents&lt;/font&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Understanding_the_Claim_Status_6338442724663764" target="_self"&gt;Understanding the Claim Status problem scenario&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Model_phase_06415867386385798__7591954194940627" target="_self"&gt;Model phase&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Assemble_phase_583198200445622_521781770279631" target="_self"&gt;Assemble phase&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Deploy_phase_16449354169890285" target="_self"&gt;Deploy phase&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Manage_phase_1432972070761025_5059252094943076" target="_self"&gt;Manage phase&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Related_links" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Understanding_the_Claim_Status_6338442724663764" name="Understanding_the_Claim_Status_6338442724663764"&gt;&lt;/a&gt;Understanding the Claim Status problem scenario&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Description&lt;/li&gt;&lt;li&gt;Business process&lt;/li&gt;&lt;li&gt;Key Pain Points&lt;/li&gt;&lt;li&gt;Key Performance Indicators and Business Measures required&lt;/li&gt;&lt;li&gt;Roles for the BPM solution&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Model_phase_06415867386385798__7591954194940627" name="Model_phase_06415867386385798__7591954194940627"&gt;&lt;/a&gt;Model phase&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Performing gap analysis for identifying assets&lt;/li&gt;&lt;li&gt;Searching for assets using the Asset Navigator&lt;/li&gt;&lt;li&gt;Completing Process Decomposition&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Extending Insurance Process Models&lt;/li&gt;&lt;li&gt;Modifying the Insurance Process Models&lt;/li&gt;&lt;li&gt;Adding service tasks to the Insurance Process Models&lt;/li&gt;&lt;li&gt;Modifying the mappings in the extended process&lt;/li&gt;&lt;li&gt;Adding roles to the Insurance Process Model&lt;/li&gt;&lt;li&gt;Adding or modifying Insurance KPIs and business measures&lt;/li&gt;&lt;li&gt;Extending KPI and Business Measures&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Services Identification&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Extending Insurance Services Models&lt;/li&gt;&lt;li&gt;Extending Insurance Common Components&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Creating implementation process models&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Importing Insurance process models from WebSphere Business Modeler to WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Unit testing the Insurance Process implementation using WebSphere Integration Developer&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Creating the user interface&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Creating the user interface using Lotus Forms&lt;/li&gt;&lt;li&gt;Associating a human task in WebSphere Integration Developer&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Model phase summary&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Assemble_phase_583198200445622_521781770279631" name="Assemble_phase_583198200445622_521781770279631"&gt;&lt;/a&gt;&lt;font size="2"&gt;Assemble phase&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Implementing services&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Implementing a service integration logic using Dynamic Assembler&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Importing an SCA module to create a composite service definition&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Unit testing services&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size="2"&gt;Implementing monitor models using KPI and Business Measures&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Modifying and exporting KPI and business measures in Monitor Models into WebSphere Business Monitor Toolkit&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring the Process Flow to emit events&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Generating a monitor model&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Updating the generated monitor model&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Defining user-defined functions&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Defining Metrics&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Defining Key Performance Indicators&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Defining Dimensional Mode&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Defining the visual model&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Testing the monitor model Project Interchange file&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size="2"&gt;Implementing technical policies&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Creating WebSphere Business Services Fabric project and importing namespaces&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Implementing policies using Business Services Composition Studio&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Simulating and testing policies&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size="2"&gt;Assemble phase summary&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Deploy_phase_16449354169890285" name="Deploy_phase_16449354169890285"&gt;&lt;/a&gt;&lt;font size="2"&gt;Deploy phase&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring the BPM solution manually&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring the user registry in WebSphere Process Server&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring user access in WebSphere Process Server for viewing the WebSphere Business Monitor widget&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring dashboard alerts&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring the Business Space dashboard&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Configuring Business Space themes&lt;/font&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size="2"&gt;Testing the BPM solution&lt;/font&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;font size="2"&gt;Verifying the widget&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Testing the process executions and viewing instances&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Verifying dashboards for KPI and metrics updates&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Executing the Claim Status BPM solution&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Updating the claims.csv file&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Accessing the Claim Status Business Space&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Accepting claim inquiry details&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Transferring the claim to a claim specialist&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Closing the claim inquiry&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;font size="2"&gt;Viewing reports&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Claim Status Dashboard&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Analysis&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Performance&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Report&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;font size="2"&gt;Viewing the Claim Status process flow&lt;/font&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Claim Status Process&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Claim Status Process Check&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;li&gt;&lt;font size="2"&gt;Deploy phase summary&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Manage_phase_1432972070761025_5059252094943076" name="Manage_phase_1432972070761025_5059252094943076"&gt;&lt;/a&gt;&lt;font size="2"&gt;Manage phase&lt;/font&gt;&lt;/h4&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;h4&gt;&lt;a id="Related_links" name="Related_links"&gt;&lt;/a&gt;Related links&lt;/h4&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt;&amp;nbsp;Create Fabric Spaces&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt;&amp;nbsp;Define Business Services&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-3493348523553084899?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/3493348523553084899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/developing-claim-status-bpm-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3493348523553084899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3493348523553084899'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/developing-claim-status-bpm-solution.html' title='Developing the Claim Status BPM solution'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-1222375162762081517</id><published>2010-09-24T21:14:00.001-07:00</published><updated>2010-09-24T21:22:48.864-07:00</updated><title type='text'>WebSphere Insurance Content Pack</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wicp/" id="k51h" title="WebsphereIndustry Content Packs"&gt;Websphere Industry Content Packs&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;Contact us...&lt;/a&gt;&lt;div&gt;&lt;a href="mailto:ricardom2009@gmail.com" title="Contact us..."&gt;&lt;/a&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#WebSphere_Insurance_Content_Pa" target="_self"&gt;WebSphere Insurance Content Pack&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Using_the_Insurance_Capability" target="_self"&gt;Using the Insurance Capability Models&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Identifying_the_required_proce" target="_self"&gt;Identifying the required processes for a capability&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Import_Insurance_Capability_Mo" target="_self"&gt;Import Insurance Capability Models&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Using_the_drill_down_approach__8330671447329223" target="_self"&gt;Using the drill-down approach to identify the processes&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Using_the_search_feature_to_id_9228334249928594" target="_self"&gt;Using the search feature to identify the processes&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="WebSphere_Insurance_Content_Pa" name="WebSphere_Insurance_Content_Pa"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.insp_c.doc/shared/intro/icp_intro.html" id="k-72" title="WebSphere Insurance Content Pack"&gt;WebSphere Insurance Content Pack&lt;/a&gt;&lt;/h3&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="tw-o" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;&lt;b&gt;Type of Assets&lt;/b&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;&lt;b&gt;Artifact Type&lt;/b&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="50%"&gt;&lt;b&gt;Tools&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_icapprcmps.html" id="h935" title="Capability Models"&gt;Capability Models&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Business Document file&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Compass&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_procflw.html" id="s0_r" title="Process Models"&gt;Process Models&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Modeler Archive Files (.mar)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Modeler&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_isvcintf.html" id="husy" title="Service Models"&gt;Service Models&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;SCA Libraries, WebSphere Business Services Fabric Projects&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Integration Developer&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_ics.html" id="fo1k" title="Common Components"&gt;Common Components&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;SCA Libraries, SCA Modules&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Integration Developer&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Process Server&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_ibusglo.html" id="e18d" title="Business Vocabulary"&gt;Business Vocabulary&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Fabric Content Archive (.jar) file&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Services Fabric&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_ibom.html" id="pj9:" title="Business Object Model"&gt;Business Object Model&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;UML Models&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;&lt;span class="ph"&gt;Rational&amp;reg; Software Architect&lt;/span&gt;&amp;nbsp;- Design time (Recommended tool)&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;Rational Data Architect&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.over.doc/shared/ref_arch/concept/icprefarc/c_bpmsoln.html" id="kelj" title="Solution Scenarios"&gt;Solution Scenarios&lt;/a&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;SCA Modules&lt;br&gt;SCA Libraries&lt;br&gt;Modeler Archive Files&lt;br&gt;Monitor Models&lt;br&gt;WebSphere Business Services Fabric Projects&lt;br&gt;Lotus&amp;reg; Forms&lt;br&gt;Enterprise Archive files&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="50%"&gt;&lt;ul class="ul"&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Industry Content Packs&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Process Server&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Monitor&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Modeler&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Integration Developer&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Services Fabric&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Monitor Toolkit&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Dynamic Process Edition&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;WebSphere Business Compass&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;IBM&amp;reg; DB2&amp;reg; Enterprise Edition&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;Lotus Forms Viewer&lt;/p&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;Scalable Vector Graphics (SVG) viewer&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h4&gt;&lt;a id="Using_the_Insurance_Capability" name="Using_the_Insurance_Capability"&gt;&lt;/a&gt;&lt;font color="#000000"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.insp_c.doc/shared/dev_guide/capmod/concept/c_usgglomdl.html" id="n2xo" title="Using the Banking Capability Models"&gt;Using the Insurance Capability Models&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;The Capability Models available with the WebSphere&amp;reg; Insurance Content Pack are packaged as a Business Document (.bda) file. This file can be imported into Business Space using the Business Design Space.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;The Insurance Capability Models can be used to identify the process required for a capability. They can also be used to model the processes available in the Capability Models using WebSphere Business Modeler.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;h5&gt;&lt;a id="Identifying_the_required_proce" name="Identifying_the_required_proce"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.icp.insp_c.doc/shared/dev_guide/capmod/task/t_mapproc2cab.html" id="glhx" title="Identifying the required processes for a capability"&gt;&lt;font color="#000000"&gt;Identifying the required processes for a capability&lt;/font&gt;&lt;/a&gt;&lt;/h5&gt;&lt;div&gt;Identifying the required processes for a capability involves using either the drill down approach to search the process or using the search feature to identify the process.&lt;/div&gt;&lt;h6&gt;&lt;a id="Import_Insurance_Capability_Mo" name="Import_Insurance_Capability_Mo"&gt;&lt;/a&gt;Import Insurance Capability Models&lt;/h6&gt;&lt;/div&gt;&lt;div&gt;Ensure that you import the Business Document file that includes all the capabilities and processes related to the&amp;nbsp;&lt;span class="keyword"&gt;WebSphere Insurance Content Pack&lt;/span&gt;&amp;nbsp;before searching for processes.&lt;/div&gt;&lt;br&gt;&lt;p class="p" style="margin-left:0px;margin-right:0px"&gt;Importing the Business Document file involves the following steps:&lt;/p&gt;&lt;ol class="ol"&gt;&lt;li class="li" style="margin-left:0em"&gt;Start the Business Compass Server (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3207fxv74wc2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3207fxv74wc2_b" style="border-color:initial;border-style:initial;height:1.78317px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;Log on to&amp;nbsp;&lt;span class="keyword"&gt;Business Space (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3209drk9w4gz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3209drk9w4gz_b" style="border-color:initial;border-style:initial;height:7.94771px;width:10px"&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="keyword"&gt;)&lt;/span&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;Click&amp;nbsp;&lt;span class="menucascade ph"&gt;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Actions\Create&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Space&amp;nbsp;&lt;/b&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3211dtx7dgc6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3211dtx7dgc6_b" style="border-color:initial;border-style:initial;height:5.46169px;width:10px"&gt;&lt;/a&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;Provide the space name and space description, select&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Business Design Space&lt;/b&gt;&lt;/span&gt;&amp;nbsp;from the&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Create a new space using a template&lt;/b&gt;&lt;/span&gt;&amp;nbsp;list, and then click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Save&lt;/b&gt;&lt;/span&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3212ttwfx3cw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3212ttwfx3cw_b" style="border-color:initial;border-style:initial;height:10.3681px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;In the newly created space, click the&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Design&lt;/b&gt;&lt;/span&gt;&amp;nbsp;tab and then click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Upload a local file to repository&lt;/b&gt;&lt;/span&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3213ddgh9vk5_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3213ddgh9vk5_b" style="border-color:initial;border-style:initial;height:3.27623px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;Click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Browse&amp;nbsp;&lt;/b&gt;&lt;/span&gt;button, select the required Business Document file to upload, and click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;OK&amp;nbsp;&lt;/b&gt;&lt;/span&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3214d8vkjncc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3214d8vkjncc_b" style="border-color:initial;border-style:initial;height:6.31111px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;&lt;span class="notetitle"&gt;&lt;b&gt;Note:&lt;/b&gt;&lt;/span&gt;&amp;nbsp;Ensure that you select all the check boxes for the capabilities&lt;span class="ph"&gt;&amp;nbsp;and sub capabilities&lt;/span&gt;&amp;nbsp;for the&amp;nbsp;&lt;span class="keyword"&gt;WebSphere Insurance Content Pack&lt;/span&gt;&amp;nbsp;and click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;OK&lt;/b&gt;&lt;/span&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3215gbq34mgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3215gbq34mgp_b" style="border-color:initial;border-style:initial;height:13.9059px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li class="li" style="margin-left:0em"&gt;The Insurance Capability Models are imported (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3216g3cbgtdc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3216g3cbgtdc_b" style="border-color:initial;border-style:initial;height:10.9672px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h6&gt;&lt;a id="Using_the_drill_down_approach__8330671447329223" name="Using_the_drill_down_approach__8330671447329223"&gt;&lt;/a&gt;Using the drill-down approach to identify the processes&lt;/h6&gt;&lt;ol&gt;&lt;li&gt;In the Documents tab\Insurance Capability Model CC, click Insurance Capability Model V7.0 Edit or View button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3218d8wwmnd9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3218d8wwmnd9_b" style="height:4.64164px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the Outline view, click the main capability to view the capability map.&lt;/li&gt;&lt;li&gt;Click View sub capability in the capability to view the sub capabilities.&lt;br&gt;Note: The View sub capability option is visible if the capability includes sub capabilities.&lt;/li&gt;&lt;li&gt;Click the sub capability for which you want to view the related processes.&lt;/li&gt;&lt;li&gt;Click Details\Supporting Processes to view the processes.&lt;/li&gt;&lt;/ol&gt;&lt;h6&gt;&lt;a id="Using_the_search_feature_to_id_9228334249928594" name="Using_the_search_feature_to_id_9228334249928594"&gt;&lt;/a&gt;Using the search feature to identify the processes&lt;/h6&gt;&lt;ol&gt;&lt;li&gt;In the space where you have imported the Business Document file, clickSearch ().&lt;/li&gt;&lt;li&gt;Set the search type to My Documents.&lt;/li&gt;&lt;li&gt;Enter the name of the process you want to search for and click Search.&lt;/li&gt;&lt;li&gt;Click the required process to view the process details.&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;Related links&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt; Create Fabric Spaces&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt; Define Business Services&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="wfvm" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;Developing the Claim Status BPM solution&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;&lt;ol&gt;&lt;li&gt;Understanding the Claim Status problem scenario&lt;/li&gt;&lt;li&gt;Model phase&lt;/li&gt;&lt;li&gt;Assemble phase&lt;/li&gt;&lt;li&gt;Deploy phase&lt;/li&gt;&lt;li&gt;Manage phase&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;1-Understanding the Claim Status problem scenario&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;2-Model phase&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;3-Assemble phase&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;&lt;ol&gt;&lt;li&gt;Description&lt;/li&gt;&lt;li&gt;Business process&lt;/li&gt;&lt;li&gt;Key Pain Points&lt;/li&gt;&lt;li&gt;Key Performance Indicators and Business Measures required&lt;/li&gt;&lt;li&gt;Roles for the BPM solution&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;ol&gt;&lt;li&gt;Performing gap analysis for identifying assets&lt;/li&gt;&lt;li&gt;Searching for assets using the Asset Navigator&lt;/li&gt;&lt;li&gt;Completing Process Decomposition&lt;/li&gt;&lt;li&gt;Extending Insurance Process Models&lt;/li&gt;&lt;li&gt;Modifying the Insurance Process Models&lt;/li&gt;&lt;li&gt;Adding service tasks to the Insurance Process Models&lt;/li&gt;&lt;li&gt;Modifying the mappings in the extended process&lt;/li&gt;&lt;li&gt;Adding roles to the Insurance Process Model&lt;/li&gt;&lt;li&gt;Adding or modifying Insurance KPIs and business measures&lt;/li&gt;&lt;li&gt;Extending KPI and Business Measures&lt;/li&gt;&lt;li&gt;Services Identification&lt;/li&gt;&lt;li&gt;Extending Insurance Services Models&lt;/li&gt;&lt;li&gt;Extending Insurance Common Components&lt;/li&gt;&lt;li&gt;Creating implementation process models&lt;/li&gt;&lt;li&gt;Importing Insurance process models from WebSphere Business Modeler to WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Unit testing the Insurance Process implementation using WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Creating the user interface&lt;/li&gt;&lt;li&gt;Creating the user interface using Lotus Forms&lt;/li&gt;&lt;li&gt;Associating a human task in WebSphere Integration Developer&lt;/li&gt;&lt;li&gt;Model phase summary&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;ol&gt;&lt;li&gt;Implementing services&lt;/li&gt;&lt;li&gt;Implementing a service integration logic using Dynamic Assembler&lt;/li&gt;&lt;li&gt;Importing an SCA module to create a composite service definition&lt;/li&gt;&lt;li&gt;Unit testing services&lt;/li&gt;&lt;li&gt;Implementing monitor models using KPI and Business Measures&lt;/li&gt;&lt;li&gt;Modifying and exporting KPI and business measures in Monitor Models into WebSphere Business Monitor Toolkit&lt;/li&gt;&lt;li&gt;Configuring the Process Flow to emit events&lt;/li&gt;&lt;li&gt;Generating a monitor model&lt;/li&gt;&lt;li&gt;Updating the generated monitor model&lt;/li&gt;&lt;li&gt;Defining user-defined functions&lt;/li&gt;&lt;li&gt;Defining Metrics&lt;/li&gt;&lt;li&gt;Defining Key Performance Indicators&lt;/li&gt;&lt;li&gt;Defining Dimensional Mode&lt;/li&gt;&lt;li&gt;Defining the visual model&lt;/li&gt;&lt;li&gt;Testing the monitor model Project Interchange file&lt;/li&gt;&lt;li&gt;Implementing technical policies&lt;/li&gt;&lt;li&gt;Creating WebSphere Business Services Fabric project and importing namespaces&lt;/li&gt;&lt;li&gt;Implementing policies using Business Services Composition Studio&lt;/li&gt;&lt;li&gt;Simulating and testing policies&lt;/li&gt;&lt;li&gt;Assemble phase summary&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;4-Deploy phase&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;5-Manage Phase&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;&lt;ol&gt;&lt;li&gt;Configuring the BPM solution manually&lt;/li&gt;&lt;li&gt;Configuring the user registry in WebSphere Process Server&lt;/li&gt;&lt;li&gt;Configuring user access in WebSphere Process Server for viewing the WebSphere Business Monitor widget&lt;/li&gt;&lt;li&gt;Configuring dashboard alerts&lt;/li&gt;&lt;li&gt;Configuring the Business Space dashboard&lt;/li&gt;&lt;li&gt;Configuring Business Space themes&lt;/li&gt;&lt;li&gt;Testing the BPM solution&lt;/li&gt;&lt;li&gt;Verifying the widget&lt;/li&gt;&lt;li&gt;Testing the process executions and viewing instances&lt;/li&gt;&lt;li&gt;Verifying dashboards for KPI and metrics updates&lt;/li&gt;&lt;li&gt;Executing the Claim Status BPM solution&lt;/li&gt;&lt;li&gt;Updating the claims.csv file&lt;/li&gt;&lt;li&gt;Accessing the Claim Status Business Space&lt;/li&gt;&lt;li&gt;Accepting claim inquiry details&lt;/li&gt;&lt;li&gt;Transferring the claim to a claim specialist&lt;/li&gt;&lt;li&gt;Closing the claim inquiry&lt;/li&gt;&lt;li&gt;Viewing reports&lt;/li&gt;&lt;li&gt;Claim Status Dashboard&lt;/li&gt;&lt;li&gt;Analysis&lt;/li&gt;&lt;li&gt;Performance&lt;/li&gt;&lt;li&gt;Report&lt;/li&gt;&lt;li&gt;Viewing the Claim Status process flow&lt;/li&gt;&lt;li&gt;Claim Status Process&lt;/li&gt;&lt;li&gt;Claim Status Process Check&lt;/li&gt;&lt;li&gt;Deploy phase summary&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-1222375162762081517?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/1222375162762081517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/websphere-insurance-content-pack.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1222375162762081517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1222375162762081517'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/websphere-insurance-content-pack.html' title='WebSphere Insurance Content Pack'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-8654595874327181481</id><published>2010-09-11T10:10:00.001-07:00</published><updated>2010-09-11T18:23:24.219-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.9 Moving the Solution to a new environment'/><title type='text'>Moving the Solution to a new environment</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Moving_the_Solution_to_a_new_e_5873531473334879" target="_self"&gt;Moving the Solution to a new environment&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Re_creating_Business_Space_9741344465874135" target="_self"&gt;Re-creating Business Space&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Re_create_Fabric_Administratio_4786925574298948" target="_self"&gt;Re-create Fabric Administration Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Re_create_Fabric_Authoring_Spa" target="_self"&gt;Re-create Fabric Authoring Space&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_5400515361689031" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div id="psco" style="text-align:left"&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;a id="Moving_the_Solution_to_a_new_e_5873531473334879" name="Moving_the_Solution_to_a_new_e_5873531473334879"&gt;&lt;/a&gt;&lt;b&gt;Moving the Solution to a new environment&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;This topic describes how to move the content &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch2_creating_fabric_spaces.html" id="qy4y" title="authored"&gt;authored&lt;/a&gt; in &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsp_overview.html" id="phns" title="Business Space"&gt;Business Space&lt;/a&gt; and &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_studio_concepts.html" id="zvw6" title="Composition Studio"&gt;Composition Studio&lt;/a&gt; from one environment to another.&lt;/p&gt;&lt;p&gt;When moving a solution from one environment to another, it is important to remember that the content authored in business space and Composition Studio lives in a repository used by the server. It is necessary to export the content from one server and import it into another.&lt;/p&gt;&lt;div class="p"&gt;Each application and business service will have an associated &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/gm/concept/c_fabric_projects.html" id="hz-8" title="Fabric project"&gt;Fabric project&lt;/a&gt; that can be exported as a special zip file (&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/gm/concept/c_fabric_content_archive_file.html" id="j0:l" title="Fabric Content Archive"&gt;Fabric Content Archive&lt;/a&gt;) using the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/task/t_login_setup.html" id="dg:7" title="Fabric Admin Console"&gt;Fabric Admin Console&lt;/a&gt;. Vocabularies each have a dedicated namespace within the Fabric Business Glossary project.&lt;ol&gt;&lt;li style="margin-left:0em"&gt;Log into the &lt;b&gt;Fabric Administration Console&lt;/b&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3191whnc7scw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3191whnc7scw_b" style="border-color:initial;border-style:initial;height:11.3365px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;ol&gt;&lt;li style="margin-left:0em"&gt;Using the menu on the left, go to &lt;b&gt;Governance Manager-&amp;gt; Import/Export&lt;/b&gt;&amp;nbsp;&lt;/li&gt;&lt;li style="margin-left:0em"&gt;Select the &lt;b&gt;Export by Project&lt;/b&gt; tab.&amp;nbsp;&lt;/li&gt;&lt;li style="margin-left:0em"&gt;&lt;b&gt;Content Type&lt;/b&gt;: Select Full content&lt;/li&gt;&lt;li style="margin-left:0em"&gt;&lt;b&gt;Project Selection&lt;/b&gt;: Select the required Fabric project (i.e&amp;nbsp;&lt;b&gt;Business Glossary&lt;/b&gt;)&lt;/li&gt;&lt;li style="margin-left:0em"&gt;&lt;b&gt;Namespace Selection&lt;/b&gt;: &amp;nbsp; Select the required namespace (i.e Loans Origination Vocabulary).&lt;/li&gt;&lt;li style="margin-left:0em"&gt;Click&amp;nbsp;&lt;b&gt;Export to File&amp;nbsp;&lt;/b&gt;to save a zip file containing the contents to disk&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;li style="margin-left:0em"&gt;Export the Fabric project for each of the business services and applications in the solution.&amp;nbsp;&lt;p&gt;&lt;/p&gt;&lt;/li&gt;&lt;li style="margin-left:0em"&gt;Use the import tab to import Fabric archives in the correct order (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3192fhq2v8ch_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3192fhq2v8ch_b" style="height:6.62261px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;ol&gt;&lt;li style="margin-left:0em"&gt;Using the menu on the left, go to&amp;nbsp;&lt;b&gt;Governance Manager-&amp;gt; Import/Export&lt;/b&gt;&amp;nbsp;&lt;/li&gt;&lt;li style="margin-left:0em"&gt;Select the&amp;nbsp;&lt;b&gt;Import&lt;/b&gt;&amp;nbsp;tab.&amp;nbsp;&lt;/li&gt;&lt;li style="margin-left:0em"&gt;&lt;b&gt;Fabric Content Archive Selection&lt;/b&gt;: Select Browse to find the required FCA file.&lt;/li&gt;&lt;li style="margin-left:0em"&gt;While the export can be performed in any order, the same is not true for import. The system will fail to import an archive that has unsatisfied dependencies on content in other fabric projects. For the Loan Origination solution, we have the following dependency graph (&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap11/loans_orig.JPG" target="_blank"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap11/loans_orig.JPG" style="border-color:initial;border-style:initial;height:5.66225px;width:10px"&gt;&lt;/a&gt;). On a new system, it is necessary to import the vocabulary first, followed by the business service, followed by the application itself. Because of this, it is helpful to name exported projects so that someone else knows in what order to import them (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3197dpht9pgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3197dpht9pgp_b" style="height:3.46609px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;a id="Re_creating_Business_Space_9741344465874135" name="Re_creating_Business_Space_9741344465874135"&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;b&gt;Re-creating Business Space&lt;/b&gt;&lt;/font&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;The export of FCAs does not carry configuration of Business Spaces from one environment to another. It may very well be the case that business spaces would be configured differently on a test machine versus a production environment. It will be necessary to create new spaces using the Fabric templates on the new environment. After this is done, the Fabric Administration space will be the only space that shows the imported business space content. Just as we did in the last section, use the Add Space button to define what spaces can use which object.&lt;/p&gt;&lt;h4&gt;&lt;a id="Re_create_Fabric_Administratio_4786925574298948" name="Re_create_Fabric_Administratio_4786925574298948"&gt;&lt;/a&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/01/creating-business-space_21.html" id="kzum" title="Re-create Fabric Administration Space"&gt;Re-create Fabric Administration Space&lt;/a&gt;&lt;/h4&gt;Create a Fabric Administration space after importing the FCA&amp;#39;s.&lt;/div&gt;&lt;div id="qb9f" style="text-align:left"&gt;&lt;br&gt;&lt;/div&gt;&lt;div id="bm__" style="text-align:left"&gt;After this is done, the Fabric Administration space will be the only space that shows the imported business space content (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3198dffzh5cf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3198dffzh5cf_b" style="height:8.7485px;width:10px"&gt;&lt;/a&gt;).&amp;nbsp;&lt;br&gt;&lt;h4&gt;&lt;a id="Re_create_Fabric_Authoring_Spa" name="Re_create_Fabric_Authoring_Spa"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2010/01/creating-business-space_21.html" id="umsw" style="color:#551a8b" title="Re-create Fabric Administration Space"&gt;Re-create Fabric Authoring Space&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;Create a Fabric Authoring space after importing the FCA&amp;#39;s.&lt;/div&gt;&lt;div id="nwmb" style="text-align:left"&gt;&lt;br&gt;&lt;/div&gt;&lt;div id="de66" style="text-align:left"&gt;After this is done, the Fabric authoring space will be initially empty. &amp;nbsp;To populate the Fabric Authoring space with the business space content, you have to authorize the Fabric Authoring space to edit objects that are in the Fabric Administrative space. &amp;nbsp;Do this as follows:&lt;/div&gt;&lt;div id="t118" style="text-align:left"&gt;&lt;br&gt;&lt;/div&gt;&lt;div id="fx8c" style="text-align:left"&gt;&lt;ol&gt;&lt;li&gt;In the Fabric Administrative space\Business Service Lifecycle Management tab\Name column, click on the icon (not the link) of the element you wish to provide authorization for click Add Space (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3198dffzh5cf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3198dffzh5cf_b" style="border-color:initial;border-style:initial;height:8.7485px;width:10px"&gt;&lt;/a&gt;).&amp;nbsp;&lt;/li&gt;&lt;li&gt;Associate Space with Element (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3199gswsvghs_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3199gswsvghs_b" style="height:5.33865px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Select the space you want to authorize (i.e CC LoanOrigination Authoring) from the list of Available Spaces&lt;/li&gt;&lt;li&gt;Click Add&lt;/li&gt;&lt;li&gt;Click OK.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Repeat the above steps for each element you want to provide authorization for.&lt;/li&gt;&lt;li&gt;The Fabric Authoring space will look like this after space authorization (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3200cwvnxz2r_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3200cwvnxz2r_b" style="height:8.7485px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div id="i7xy" style="text-align:left"&gt;&lt;div style="text-align:auto"&gt;&lt;h3&gt;&lt;a id="Related_links_5400515361689031" name="Related_links_5400515361689031"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-8654595874327181481?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/8654595874327181481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/moving-solution-to-new-environment_11.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/8654595874327181481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/8654595874327181481'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/moving-solution-to-new-environment_11.html' title='Moving the Solution to a new environment'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-4921896580560037833</id><published>2010-09-05T22:04:00.001-07:00</published><updated>2010-09-06T14:44:02.467-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.8 Changing Policies with the Business Process Agility Space'/><title type='text'>Changing Policies with the Business Process Agility Space</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=4921896580560037833#Deploying_Modules_to_the_Serve_3865032456815243" target="_self"&gt;Changing Policies with the Business Process Agility Space&lt;/a&gt;&lt;/li&gt;

&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=4921896580560037833#Editing_Policies_in_the_Agilit" target="_self"&gt;Editing Policies in the Agility Space&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=4921896580560037833#Related_links_6835277741774917_4068081993609667" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Deploying_Modules_to_the_Serve_3865032456815243" name="Deploying_Modules_to_the_Serve_3865032456815243"&gt;&lt;/a&gt;Changing Policies with the Business Process Agility Space&lt;/h3&gt;&lt;span style="font-family: arial, sans-serif;"&gt;The business wants to enable business users to periodically change policy settings without exposing all of the powering of the authoring space. In chapter 2, Andy the administrator created the Loans Origination Policy Management space and made it accessible to Joe, a business user.&lt;/span&gt;&lt;br /&gt;
&lt;div class="p"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;When the Loan Origination application was created, it was automatically associated with the Loan Origination Authoring space it was created in. If Joe accessed the agility space, he would find it empty because the loan origination application needs to manually exposed for use in that space.&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;Andy the IT Administrator goes to the Fabric Administration space and opens the Business Service Lifecycle Management page.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/bslm.JPG" /&gt;&lt;/div&gt;&lt;span style="font-family: arial, sans-serif;"&gt;This page shows all Applications, Business services, and Vocabularies that exist in the system and allows and administrator to control what spaces are allowed to see these objects.&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;Click the Add Space button. Add the Loans Origination Policy Management space and click OK.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/bslm2.JPG" /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Editing_Policies_in_the_Agilit" name="Editing_Policies_in_the_Agilit"&gt;&lt;/a&gt;&lt;b&gt;Editing Policies in the Agility Space&lt;/b&gt;&lt;/h4&gt;&lt;div class="p"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;The Business Policy Configuration page allows a user to view and edit existing application-level policies. The application flow is used as a visualization and navigational aid to find policies relevant to a given business service. Edits to policies are restricted to editing existing values in policy conditions or results. Policies authored at the level of a business service are not accessible through this space. All changes go into a change set and are not available in the runtime until the change set is approved and published. Once the changes are published, the new invocation of a dynamic assembler will take advantage of the changes. Our business user wants to change the loan amount threshold used to determine whether manual or automated underwriting is performed during the Final Review business service.&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;In the business policies area, select the Final Review business service.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/final_reviewBS.JPG" /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;Select the Final Review Automatic Override policy and click Edit. Create a new change set with an explanation of the changes.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/FR_auto_overidepolicy.JPG" /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;Select the condition about loan amounts, an click the pencil button on the right.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/pencil_button.JPG" /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;Change the value from 25,000 to 30,000. Click OK to dismiss the dialog and Save to leave edit mode.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/edit_condition.JPG" /&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="margin-left: 0em;"&gt;&lt;span style="font-family: arial, sans-serif;"&gt;The change set shows up in the governance tab. Several policies could be edited with the same change set. Click submit change set and provide a comment for the reviewer.&lt;/span&gt;&lt;br /&gt;
&lt;div class="image"&gt;&lt;img alt="" src="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/images/chap10/change-set.JPG" /&gt;&lt;/div&gt;&lt;span style="font-family: arial, sans-serif;"&gt;The changes must be approved and published before they take effect at runtime. After the change, a loan amount of $26,000 will use the automatic variation for Final Review.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_6835277741774917_4068081993609667" name="Related_links_6835277741774917_4068081993609667"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-4921896580560037833?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/4921896580560037833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/changing-policies-with-business-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/4921896580560037833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/4921896580560037833'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/changing-policies-with-business-process.html' title='Changing Policies with the Business Process Agility Space'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-7739392397084829715</id><published>2010-09-05T20:49:00.001-07:00</published><updated>2010-09-05T20:50:18.857-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.4 Configuring Technical Policies'/><title type='text'>Configuring Technical Policies</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Configuring_Technical_Policies" target="_self"&gt;Configuring Technical Policies&lt;/a&gt;&lt;/li&gt;

&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Set_In_Context_Assertion_09354" target="_self"&gt;Set-In-Context Assertion&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Matching_Endpoints_with_Vocabu" target="_self"&gt;Matching Endpoints with Vocabulary-Based Assertions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Creating_a_Policy_to_Enable_th" target="_self"&gt;Creating a Policy to Enable the DA (Dynamic Assembler) to Enforce Business Decisions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Related_links" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Configuring_Technical_Policies" name="Configuring_Technical_Policies"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_eps_build.html" id="gxey" title="Configuring"&gt;Configuring&lt;/a&gt; Technical &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_policies.html" id="eb9q" title="Policies"&gt;Policies&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;Within the &lt;b&gt;Automated Credit Check&lt;/b&gt; process variation we have placed a dynamic assembly component (&lt;b&gt;ChooseCreditCheck&lt;/b&gt;) responsible for selecting which credit service to use. To configure this endpoint selection, we will create some policies. &lt;span style="background-color: yellow;"&gt;Policies created in Composition Studio are not visible to business users using the Fabric authoring space&lt;/span&gt;, but the business has specified the following two concerns that are controlled with business policies:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Credit Check Type = whether to use an internal credit check system or to get a fresh report from a third-party credit reporting agency.&lt;/li&gt;
&lt;li&gt;Premium Credit Service = whether to require the use of a credit service that offers better data, though probably at a higher cost.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;div&gt;A policy can be thought of as a statement with the following form:&lt;/div&gt;&lt;blockquote class="webkit-indent-blockquote" style="border: none; margin: 0 0 0 40px;"&gt;&lt;div&gt;&lt;span style="background-color: yellow;"&gt;FOR &amp;lt;Policy Target&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: cyan;"&gt;From &amp;lt;effective date&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color: cyan;"&gt;To &amp;lt;expiration date&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;When &amp;lt;conditions&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: cyan;"&gt;Then &amp;lt;assertions&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;Policies do not directly specify a desired outcome, such as the selection of a particular endpoint. Instead, a policy provides 1 or more assertions that establish what must be considered when the policy is enforced. The dynamic assembler, as a policy enforcement point, filters out endpoints that are not consistent with a policy established for the invocation.&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Set_In_Context_Assertion_09354" name="Set_In_Context_Assertion_09354"&gt;&lt;/a&gt;Set-In-Context &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_ebsm3a.html" id="aczq" title="Assertion"&gt;Assertion&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;A Set-In-Context Assertion specifies a value for a business concept that should be set in the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bs_context1.html" id="r:qg" title="context"&gt;context&lt;/a&gt;. When the dynamic assembler sees this assertion in a composite policy, it will establish the specified content dimension with the specified value in the business context before invoking the selected endpoint.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;In our example, we have a business –authored policy that sets a value for &lt;b&gt;Credit Check Type &lt;/b&gt;(either Internal or Third-Party) in the context before invoking the Automated Credit Check Process Variation.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Notes:&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Using Set-In-Context does not allow for forward-chaining in the evaluation of policies for a single dynamic assembly decision. In other words, the assertion impacts the context available for the endpoint that is invoked. It does not cause the system to reevaluate the policies for the current assembly step.&lt;/li&gt;
&lt;li&gt;A Set-In-Context Assertion is ignored for the purposes of selecting an endpoint. In fact, this assertion may only be added to policies. The required setting, since it only applies to matching assertions may be ignored.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;div&gt;Using fill from context for a set-in-context assertion would be nonsense since that would direct the system to establish a value in the context that already exists.&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Matching_Endpoints_with_Vocabu" name="Matching_Endpoints_with_Vocabu"&gt;&lt;/a&gt;Matching &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_std3.html" id="ev6t" title="Endpoints"&gt;Endpoints&lt;/a&gt; with &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch3_authoring_vocab.html" id="ekc." title="Vocabulary"&gt;Vocabulary&lt;/a&gt;-Based &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_ebsm3a.html" id="gkcn" title="Assertions"&gt;Assertions&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;A Vocabulary Constraint Assertion, or constraint, is used to define an expression that serves as a constraint for endpoint selection. For example, a statement like “the value of Credit Check Type must be equal to INTERNAL” would be expressed with this type of assertion.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;A Vocabulary Assertion, or fact, is used to define facts that are considered when evaluating constraints specified with Vocabulary Constraint Assertions. For example, the statement “Credit Check Type is set to INTERNAL” would be represented as a fact.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;During the Find Candidates stage of processing, the system first narrows the set of endpoints by eliminating endpoints that do not meet the requirements of the selection policy. Constraints in the policy are compared to facts about the same concept declared via Vocabulary Assertions on the endpoint. If the facts don't satisfy the constraints, the endpoint is rejected.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;After filtering the endpoints by selection policy, the system considers constraints on the endpoint against facts declared in the selection policy and eliminates endpoints whose constraints are not satisfied.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;Use the required option for constraints&lt;/span&gt;. If the assertion is not marked as required on the policy side, the system may arrive at a slightly worse score for an endpoint instead of filtering it out-right. On the endpoint side, a missing required flag will cause the constraint to have no effect on selection. Since facts are not actively involved in filtering, the required flag has no effect.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The &lt;b&gt;Fill from Contex&lt;/b&gt;t option is only available for assertions in policies. When this option is used, it means that the value field for the assertion should use the value for the selected concept as established in the context. In our example, business policies use the set-in-context capability to establish values in the context. We'll be using the fill-from-context option to pick up these business settings endpoint matching purposes.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Next, we'll create our first technical policy. Extending the pseudo-grammar introduced earlier, we want our policy to express:&lt;/div&gt;&lt;br /&gt;
&lt;blockquote class="webkit-indent-blockquote" style="border: none; margin: 0 0 0 40px;"&gt;&lt;div&gt;&lt;span style="background-color: yellow;"&gt;FOR &amp;lt;ChooseCreditCheck&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;WHEN always&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;THEN Assert the FACT (Credit Check Type is &amp;lt;fill-from-context&amp;gt;)&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;
&lt;div&gt;This policy will cause the business policies that set values for Credit Check Type to play a role in how the endpoint selection decision is made. &amp;nbsp;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The completed vocabulary-based assertion should look like this when you have completed the steps below (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2793fnftknd6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2793fnftknd6_b" style="height: 7.271341px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the Business Application Explorer view, right-click the &lt;b&gt;Composite Service\CheckCredit\ChooseCreditCheck&lt;/b&gt; DA Component and select &lt;b&gt;New\ Policy&lt;/b&gt; from the context menu (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2788c2wck8gp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2788c2wck8gp_b" style="height: 7.580071px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
When creating a policy, the system will use the selected element as the policy target, if possible. You can also select the target explicitly in the create wizard.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Name = &lt;b&gt;Match on Credit Check&lt;/b&gt;. &amp;nbsp;Click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2789cbmgzrhs_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2789cbmgzrhs_b" style="height: 9.13242px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Select the &lt;b&gt;Policy Expression&lt;/b&gt;&amp;nbsp;tab of the policy editor and click the &lt;b&gt;Add&lt;/b&gt; button to add a new assertion (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2790cv73mcn4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2790cv73mcn4_b" style="height: 10.792952px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;We'll be configuring a fact, so choose &lt;b&gt;Vocabulary Assertion&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2791hjqvp3dd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2791hjqvp3dd_b" style="height: 10px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Assertion Options&lt;/b&gt;&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Required = check&lt;/li&gt;
&lt;li&gt;Fill from Context = check&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;b&gt;Assertion Property Values&lt;/b&gt;&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Business Concept = &lt;b&gt;Credit Check Type&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Concept Value = &lt;b&gt;Internal&lt;/b&gt; (See notes below)&lt;br /&gt;
Sometimes, a validation error will occur if the Concept Value field is not filled. If you see this error, it can be resolved by picking any value for the concept. If fill from context is enabled, the system will always replace any value you select with the active value in the context. However, if no value is supplied in the context, the system will use the value you specified. If a value from context must always be used, set the vocabulary dimension as required in the context specification and the system will never allow the value entered here to be used. On the other hand, if the value will not always be available in the context, make the dimension optional and the value supplied here will be used as a default.&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2792d925fjf5_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2792d925fjf5_b" style="border-color: initial; border-style: initial; height: 12.4917px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h4&gt;&lt;a href="" id="Creating_a_Policy_to_Enable_th" name="Creating_a_Policy_to_Enable_th"&gt;&lt;/a&gt;Creating a Policy to Enable the DA (Dynamic Assembler) to Enforce Business Decisions&lt;/h4&gt;&lt;div&gt;Next, we'll create a second policy that will allow the dynamic assembler to enforce the business decision about when to use a Premium Credit service. In pseudo-grammar:&lt;/div&gt;&lt;br /&gt;
&lt;blockquote class="webkit-indent-blockquote" style="border: none; margin: 0 0 0 40px;"&gt;&lt;div&gt;&lt;span style="background-color: yellow;"&gt;FOR &amp;lt;ChooseCreditCheck&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;WHEN Premium Credit Check = True AND New Customer = True&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;span style="background-color: yellow;"&gt;THEN Assert Constraint (Premium Credit Check must equal True)&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;After you complete the steps below, the resulting policy should look like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2806c2v5x9gr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2806c2v5x9gr_b" style="height: 7.24031px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Create a second policy (as done above) targeted at &lt;b&gt;ChooseCreditCheck&lt;/b&gt; with the name: &lt;b&gt;Premium Credit Checks for New Customers When Needed&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Create a policy expression that looks like the following (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3130gj8h5rdf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3130gj8h5rdf_b" style="height: 5.70732px; width: 10px;" /&gt;&lt;/a&gt;):&lt;br /&gt;
&lt;span style="background-color: cyan;"&gt;AND&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Premium Credit Check = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;New Customer = True&lt;/span&gt;&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Right-click inside the &lt;b&gt;Expression&lt;/b&gt; canvas and select &lt;b&gt;Add\Operator\AND&lt;/b&gt; from the context menu (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2799pkhqcsgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2799pkhqcsgp_b" style="height: 12.391304px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Right-click the &lt;b&gt;AND&lt;/b&gt; operator that you previously created and select &lt;b&gt;Add\Condition\Business Concept&lt;/b&gt; from the context menu (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2800hs9xk6cv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2800hs9xk6cv_b" style="height: 12.397094px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Business Concept = &lt;b&gt;Premium Credit Check&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Comparator = &lt;b&gt;equals&lt;/b&gt; sign&lt;/li&gt;
&lt;li&gt;Concept Value = &lt;b&gt;check the box&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2802g7j7nggt_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2802g7j7nggt_b" style="height: 11.058824px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Right-click the&amp;nbsp;&lt;b&gt;AND&lt;/b&gt;&amp;nbsp;operator again to add a second business concept expression. Fill it in to express &lt;b&gt;New Customer = True&lt;/b&gt;&lt;br /&gt;
&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Business Concept =&amp;nbsp;&lt;b&gt;New Customer&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Comparator =&amp;nbsp;&lt;b&gt;equals&lt;/b&gt;&amp;nbsp;sign&lt;/li&gt;
&lt;li&gt;Concept Value =&amp;nbsp;&lt;b&gt;check the box&lt;/b&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2803f9rrtwft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2803f9rrtwft_b" style="border-color: initial; border-style: initial; height: 11.0588px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;&lt;/ol&gt;
&lt;li&gt;Add a policy assertion that looks like the following (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3131gtk4mbgb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3131gtk4mbgb_b" style="height: 2.46729px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Click the Add button to add a new assertion to the policy then select &lt;b&gt;Vocabulary Constraint Assertion&lt;/b&gt; and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2804dkbnvpf3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2804dkbnvpf3_b" style="height: 10px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use the dialog to express the constraint &lt;b&gt;Premium Credit Check = True&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2805c36rhnx9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2805c36rhnx9_b" style="height: 10.1px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Create a new &lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7739392397084829715#Define_Context_Specifications" style="color: #551a8b;" target="_self"&gt;context specification&lt;/a&gt;&amp;nbsp;as shown earlier and call it &lt;b&gt;Choose Credit Check CTX&lt;/b&gt;. Add the following vocabulary dimensions:&lt;br /&gt;
&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Credit Check Type, required&lt;/li&gt;
&lt;li&gt;Premium Credit Service, optional&lt;/li&gt;
&lt;li&gt;New Customer, required&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Open the editor for the &lt;b&gt;ChooseCreditCheck&lt;/b&gt; Dynamic Aassembly Component and associate the new context specification.&lt;/li&gt;
&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links" name="Related_links"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-7739392397084829715?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/7739392397084829715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/configuring-technical-policies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7739392397084829715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7739392397084829715'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/configuring-technical-policies.html' title='Configuring Technical Policies'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-618500292665171226</id><published>2010-09-05T18:51:00.001-07:00</published><updated>2010-09-05T18:59:54.548-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.3 Configuring the Business Application Module'/><title type='text'>Configuring the Business Application Module</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Configuring_the_Business_Appli_6077695665881038" target="_self"&gt;Configuring the Business Application Module&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#configure_the_dynamic_assembly" target="_self"&gt;Map Business Services and Channels&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Associate_Endpoints_with_Proce" target="_self"&gt;Associate Endpoints with Process Variations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Define_Context_Specifications__3944888822734356" target="_self"&gt;Define Context Specifications&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Configuring_Technical_Policies_9763068845495582" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Configuring_the_Business_Appli_6077695665881038" name="Configuring_the_Business_Appli_6077695665881038"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch9.3-configBizApMod.html" id="vkf0" title="Configuring"&gt;Configuring&lt;/a&gt; the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_application.html" id="nx_p" title="Business Application"&gt;Business Application&lt;/a&gt; Module&lt;/h3&gt;&lt;div&gt;When our business analyst authored the application and its business service, she had no exposure to the notion of a dynamic assembly implementation component. And up to this point, nothing was done to associate the SCA modules to the content authored in business space.&lt;/div&gt;&lt;h4&gt;&lt;a id="configure_the_dynamic_assembly" name="configure_the_dynamic_assembly"&gt;&lt;/a&gt;Map Business Services and &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_ebsm3c.html" id="d6do" title="Channels"&gt;Channels&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;In this section, we will perform some mappings that configure the dynamic assembly components to execute policies authored in Business Space.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the Business Application Explorer, double-click the composite service named &lt;b&gt;LoanOrigination&lt;/b&gt; to open it. &amp;nbsp;In the Composite Service editor that appears, do the following: (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2762dcrn5wdp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2762dcrn5wdp_b" style="height:7.189836px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Click the &lt;b&gt;Business Application&lt;/b&gt; tab&lt;/li&gt;&lt;li&gt;Check the box &lt;b&gt;Maps to a Business Application Module&lt;/b&gt; to enable the rest of this page&lt;/li&gt;&lt;li&gt;Click the Browse button&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;In the &lt;b&gt;Application Selection &lt;/b&gt;window, select &lt;b&gt;Loan Origination&lt;/b&gt; and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2763gh86dhgd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2763gh86dhgd_b" style="height:8px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;The Business Service Mapping and Channel Mapping choices appears (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2764cn4v7xd7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2764cn4v7xd7_b" style="height:10.98081px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;b&gt;Business Service Mapping&lt;/b&gt;&lt;br&gt;For each Dynamic Assembly Component, choose the business service task that it represents&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Click the Browse button of the desired Dynamic Assembly Component&lt;/li&gt;&lt;li&gt;Select the desired Business Service (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2765fjccwcdv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2765fjccwcdv_b" style="height:7.312139px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Repeat steps 1 to 2 as required&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;b&gt;Channel Mapping&lt;/b&gt;&lt;br&gt;For each export in the module, select the Business channel that will be invoking it&amp;nbsp;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Click the Browse button of the desired Channel Mapping&lt;/li&gt;&lt;li&gt;Select the desired Channel (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2766db4zf4df_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2766db4zf4df_b" style="height:7.105263px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Repeat steps 1 to 2 as required&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;After these mappings, the tab should look like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2767cjfsg2fp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2767cjfsg2fp_b" style="height:10px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;br&gt;&lt;/li&gt;&lt;div&gt;At runtime, these mappings allow the system to use the active export, module, and DA component to find:&lt;br&gt;&lt;ol&gt;&lt;li&gt;The business channel associated to the export&lt;/li&gt;&lt;li&gt;The application associated with the module&lt;/li&gt;&lt;li&gt;The business service and optional role associated with each DA Component.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;These business dimensions are then made available in the context for invoking business and technical policies.&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;b&gt;&lt;font style="background-color:#ffff00"&gt;Important:&lt;/font&gt;&lt;/b&gt; Policies authored in the business tooling will only be considered by dynamic assembly components that have been configured, in this way, as part of a business application module.&lt;/div&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Associate_Endpoints_with_Proce" name="Associate_Endpoints_with_Proce"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_pea3.html" id="r1-y" title="Associate"&gt;&lt;font color="#000000"&gt;Associate&lt;/font&gt;&lt;/a&gt;&amp;nbsp;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_std3.html" id="gb9v" title="Endpoints"&gt;&lt;font color="#000000"&gt;Endpoints&lt;/font&gt;&lt;/a&gt;&amp;nbsp;with Process Variations&lt;/h4&gt;&lt;div&gt;&lt;font style="background-color:#ffff00"&gt;A dynamic assembly component uses policies to determine the most appropriate endpoint at runtime&lt;/font&gt;. When a business policy establishes that a given process variation of a business service should be selected, the system looks for an endpoint that declares that it supports this process variation (review&amp;nbsp;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="yi_d" style="color:#551a8b" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&amp;nbsp;for further details).&lt;/div&gt;&lt;br&gt;&lt;div&gt;In general, there may be several endpoints capable of supporting a given process variation and technical policies may enforce additional constraints on the selection. But for now, we have one endpoint for each variation. Let&amp;#39;s configure them.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the &lt;b&gt;Business Application Explorer&lt;/b&gt;, double-click &lt;b&gt;Endpoint\processes/Automatedcreditcheck/AutomatedCreditCheck&lt;/b&gt;, switch to the &lt;b&gt;Assertions&lt;/b&gt; tab and click the A&lt;b&gt;dd &lt;/b&gt;button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2769g6pv3bg6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2769g6pv3bg6_b" style="height:3.79845px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the &lt;b&gt;Select Assertion Type&lt;/b&gt; window (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3132gg9jxd99_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3132gg9jxd99_b" style="height:22.0506px;width:10px"&gt;&lt;/a&gt;), select &lt;b&gt;Process Variation Assertion&lt;/b&gt; and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2771f84vpdth_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2771f84vpdth_b" style="height:10px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;Set the following as follows:&amp;nbsp;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Required Box = Check&lt;/li&gt;&lt;li&gt;Business Services = Check Credit&lt;/li&gt;&lt;li&gt;Variations = Automated Credit Check&lt;/li&gt;&lt;li&gt;Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2772gm7bdqc7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2772gm7bdqc7_b" style="height:8.72549px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;div&gt;Setting required on an endpoint assertion means that the endpoint will only be considered if the selection policy contains a matching assertion. It&amp;#39;s a &lt;font style="background-color:#ffff00"&gt;good practice&lt;/font&gt; to set &lt;b&gt;Required&lt;/b&gt; when adding Process Variation assertions.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Set up all process variation assertions as follows using the same steps as above:&lt;/div&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="a87q"&gt;&lt;tbody&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top"&gt;&lt;font size="2"&gt;Endpoint&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top"&gt;&lt;font size="2"&gt;Business Service&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top"&gt;&lt;font size="2"&gt;Process Variation Assertion&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;AutomatedCreditCheck&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Check Credit&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Automated Credit Check&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;AutomatedUnderwriting&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Final Review&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Automated Underwriting&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;HumanUnderwriting&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Final Review&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Human Underwriting&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;AutomaticNotification&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Notify Customer&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Automatic Notification&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;HumanNotification&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Notify Customer&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Human Notification&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;HumanCollateralReview&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Review Collateral&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;Human Collateral Review&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;NoCollateralReview&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;&lt;font size="2"&gt;Review Collateral&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top"&gt;&lt;font size="2"&gt;No Collateral Review&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Define_Context_Specifications__3944888822734356" name="Define_Context_Specifications__3944888822734356"&gt;&lt;/a&gt;&lt;b&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bs_context1.html" id="jdlh" title="Define"&gt;Define&lt;/a&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_cs.html" id="mcca" title="Context Specifications"&gt;&lt;font color="#000000"&gt;Context Specifications&lt;/font&gt;&lt;/a&gt;&lt;/b&gt;&lt;/h4&gt;&lt;div&gt;The next step is to identify the context elements necessary for a dynamic assembly component to apply the policies that have been implemented by the business user.&lt;/div&gt;&lt;br&gt;&lt;div&gt;A context specification specifies the context that is needed at runtime to make a dynamic assembly decision. There are several advantages to using a context specification.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Context is central to the operation of the Dynamic Assembler.&lt;/div&gt;&lt;br&gt;&lt;div&gt;The &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bs_context.html" id="zllz" title="Dynamic Assembler uses context"&gt;Dynamic Assembler uses context&lt;/a&gt; to make decisions on which endpoint should receive a request. The Dynamic Assembler performs a policy match on the context to determine which policies should be used in making the endpoint routing decision.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Since &lt;font style="background-color:#ffff00"&gt;the context at runtime determines how policies are applied&lt;/font&gt;, it is important that all needed context is provided with each invocation. A context specification that indicates a particular dimension is required will ensure that the dimension has filled in the context at runtime. A context specification clearly indicates which items in the context are relevant for a particular decision point, and provides a prebuilt set of entry fields for new simulations of a dynamic assembly decision.&lt;/div&gt;&lt;br&gt;&lt;div&gt;&lt;font style="background-color:#ffff00"&gt;A context specification is used to ensure that all dimensions declared as required are made available at runtime&lt;/font&gt;. At design time a context specification also determines what context dimensions will be available for test &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_policy_simulation.html" id="bhbb" title="simulations"&gt;simulations&lt;/a&gt; of dynamic assembly.&lt;/div&gt;&lt;br&gt;&lt;div&gt;A new context specification automatically includes certain well-known context dimensions that will be provided automatically, such as the Service Interface and Business Service dimension. Generally, it is necessary to determine what additional business concepts are used in policy conditions and include these in a context specification as well.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Let&amp;#39;s configure a context specification for &lt;b&gt;Check Credit&lt;/b&gt;, the first business service in our flow. From looking at the business policies, we can tell that the policies need to know whether the customer applying for the loan is a &lt;b&gt;new or existing customer&lt;/b&gt;. Also, we can tell that the &lt;b&gt;amount of the loan &lt;/b&gt;is needed for processing.&lt;/div&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="irki" width="100%"&gt;&lt;tbody&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;&lt;p&gt;Business Service&lt;/p&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="25%"&gt;&lt;p&gt;Business Service process variations&lt;/p&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="25%"&gt;&lt;p&gt;Business Service policies&lt;/p&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="25%"&gt;&lt;p&gt;Input/Output&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" bgcolor="#ffffff" valign="top" width="25%"&gt;&lt;p&gt;Check Credit&lt;/p&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;p&gt;Automated Credit Check (Since there is only 1 process variation, it will be selected all the time)&lt;/p&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;Credit Check default&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Internal Credit Check by Default&amp;nbsp;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Premium Credit Check Requirement&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;ol&gt;&lt;li&gt;&lt;p&gt;Input/Output Name: loanApplication&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Business Concept: Loan Application&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="plbr" width="100%"&gt;&lt;tbody&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;Policy Name&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;Description&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;FOR (business Service or Application)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;WHEN&lt;br&gt;(No conditions, click to add)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;THEN&lt;br&gt;(No results, click to add)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Credit Check default&amp;nbsp;&lt;br&gt;(&lt;/font&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2693dtwrd3gp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2693dtwrd3gp_b" style="border-color:initial;border-style:initial;height:8.11502px;width:10px"&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;N/A&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Check Credit&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;None&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Select&amp;nbsp;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Automated Credit Check&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;&amp;nbsp;in Check Credit&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Internal Credit Check by Default&amp;nbsp;&lt;br&gt;(&lt;/font&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2694f2nzzdfr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2694f2nzzdfr_b" style="border-color:initial;border-style:initial;height:8.27922px;width:10px"&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Policy sets the internal credit check service as the default. Applications can override this to go to a third-party service&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Check Credit&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;None&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Set&amp;nbsp;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Credit Check Type&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;&amp;nbsp;to Internal&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Premium Credit Check Requirement&lt;br&gt;(&lt;/font&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2695hrgb89c3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2695hrgb89c3_b" style="border-color:initial;border-style:initial;height:9.33594px;width:10px"&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;N/A&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Check Credit&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;b&gt;&lt;font size="2"&gt;Field Name&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;: Amount of Loan&lt;br&gt;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Comparator&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;: is greater than&lt;br&gt;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Value&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;: 25,000&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Set&amp;nbsp;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Premium Credit Check&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;&amp;nbsp;to True&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Create a Context Specification&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;In the Business Application Explorer, right-click &lt;b&gt;Loans Origination App Project&lt;/b&gt; and select &lt;b&gt;New\Context Specification&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2773gfxs6mg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2773gfxs6mg3_b" style="height:3.94148px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Provide a name &lt;b&gt;CheckCredit CTX&lt;/b&gt;, and click Finish. The newly created specification will open as an editor (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2774cbrdphgb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2774cbrdphgb_b" style="height:8.206687px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Switch to the &lt;b&gt;Dimensions&lt;/b&gt; tab of the editor (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2775fk9d8wcz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2775fk9d8wcz_b" style="height:14.139194px;width:10px"&gt;&lt;/a&gt;). &amp;nbsp;Under &lt;b&gt;Vocabulary Dimensions&lt;/b&gt;, click the &lt;b&gt;Add &lt;/b&gt;button.&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Amount of Loan&lt;/b&gt;, and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_27769m52k9fj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_27769m52k9fj_b" style="height:14.414414px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Follow the same steps to add &lt;b&gt;New Customer&lt;/b&gt; as second Vocabulary dimension. The resulting specification looks like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2777c36w3tfv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2777c36w3tfv_b" style="height:2.44389px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;br&gt;The &lt;b&gt;Required&lt;/b&gt; option is selected by default for newly added dimensions. &lt;font style="background-color:#ffff00"&gt;It is a good idea to mark a context dimension as required&lt;/font&gt; if it should always have a value. If a dimension is only sometimes available in the context, deselect required. The system will not signal any error if an optional dimension is not provided.&lt;br&gt;&lt;br&gt;A &lt;b&gt;default value&lt;/b&gt; can be specified for a vocabulary dimension. Setting a default value has the same meaning as using a context extractor (next chapter) to specify a hard-coded value, but with the advantage that these values can be modified without changing or redeploying code. Use a default value if the value for a given decision is fixed. In our examples, we derive all values from business objects and other policies, so there is no need to set default values.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;b&gt;Associate a dynamic assembly component to a context specification&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Double-click &lt;b&gt;Composite Service\LoanOrigination\CreditCheck&lt;/b&gt; dynamic assembly component to open it. &amp;nbsp;Select the Overview tab and click Browse button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2778c9znqgg4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2778c9znqgg4_b" style="height:4.35743px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Check Credit CTX&lt;/b&gt;&amp;nbsp;and click OK (&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2779d46njcgq_b" style="height:8.262548px;width:10px"&gt;)&lt;/li&gt;&lt;li&gt;Note that a validation warning appears for any dynamic assembly components that do not have context specifications associated with them. Check for these validation warnings to make sure that this configuration step is not forgotten.&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;Define additional Context Specifications&lt;/b&gt;&lt;/p&gt;&lt;div class="p"&gt;&lt;font face="Verdana"&gt;Use this table to define context specifications for the remaining DA (Dynamic Assembly) components (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2787c5km78gw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2787c5km78gw_b" style="height:3.529412px;width:10px"&gt;&lt;/a&gt;):&lt;/font&gt;&lt;div class="tablenoborder"&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="ha3w" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#d0e0e3" width="33.333333333333336%"&gt;Dynamic Assembly Component&lt;/td&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="33.333333333333336%"&gt;&lt;font size="2"&gt;Context Specification&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="33.333333333333336%"&gt;&lt;font size="2"&gt;Additional Context Requirements&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="33.333333333333336%"&gt;CreditCheck&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;CreditCheck CTX&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;New Customer, Amount of Loan&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="33.333333333333336%"&gt;CollateralReview&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;CollateralReview CTX&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Line of Business&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="33.333333333333336%"&gt;FinalReview&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;FinalReview CTX&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Amount of Loan, Loan Status&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="33.333333333333336%"&gt;NotifyCustomer&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;NotifyCustomer CTX&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Loan Status&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="Configuring_Technical_Policies_9763068845495582" name="Configuring_Technical_Policies_9763068845495582"&gt;&lt;/a&gt;&lt;font size="4"&gt;Related links&lt;/font&gt;&lt;/h3&gt;&lt;div id="t.af" style="text-align:left"&gt;&lt;br&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-618500292665171226?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/618500292665171226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/configuring-business-application-module.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/618500292665171226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/618500292665171226'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/configuring-business-application-module.html' title='Configuring the Business Application Module'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-922483976764707162</id><published>2010-09-05T12:53:00.001-07:00</published><updated>2010-09-05T18:50:48.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.2 Importing SCA Modules to Create Composite Service Definitions'/><title type='text'>Importing SCA Modules to Create Composite Service Definitions</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;h3&gt;&lt;a id="Importing_SCA_Modules_to_Creat_7016354780644178" name="Importing_SCA_Modules_to_Creat_7016354780644178"&gt;&lt;/a&gt;Importing &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.intro.doc/prodoverview/topics/csrvcomparch.html" id="ie_e" title="SCA"&gt;SCA&lt;/a&gt;&amp;nbsp;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.intro.doc/prodoverview/topics/csrvmods.html" id="uh92" title="Modules"&gt;Modules&lt;/a&gt; to Create &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_compservices.html" id="sx3z" title="Composite Service"&gt;Composite Service&lt;/a&gt; Definitions&lt;/h3&gt;&lt;div&gt;A composite service is a service whose implementation calls other services.&lt;/div&gt;&lt;br&gt;&lt;div&gt;A composite service in &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_comp_studio_major_capabilities.html" id="xjzg" title="Composition Studio"&gt;Composition Studio&lt;/a&gt; refers to a System Component Architecture (SCA) module. A composite service may be as simple as an SCA module that implements and exposes a web service or it may include complex &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.intro.doc/prodoverview/topics/cbpelproc.html" id="u9fv" title="Business Process Execution Language"&gt;Business Process Execution Language&lt;/a&gt; (BPEL) programs and have bindings to other services exposed by other modules.&lt;/div&gt;&lt;br&gt;&lt;div&gt;When you import a composite service, the metadata captured tells you about the following items:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Services exposed by an SCA module&lt;/li&gt;&lt;li&gt;Services consumed by the SCA module&lt;/li&gt;&lt;li&gt;Dynamic Assembly decisions performed by the composite service&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;When you import a composite service, endpoints are created for export bindings that have a binding type of SCA or Web Service Bindings set to use the SOAP/HTTP protocol.&lt;/div&gt;&lt;br&gt;&lt;div&gt;When you edit your selected &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_cs.html" id="xj_y" title="context specification"&gt;context specification&lt;/a&gt;, the results will modify any open simulations that are currently pointing to the current Dynamic Assembly Component. You must ensure that you do not change the dimensions. It is also desirable that you update your simulation when you update your context specification.&lt;/div&gt;&lt;br&gt;&lt;div&gt;It is necessary to create composite service definitions to feed the dynamic assembler information about the interfaces, modules, and dynamic assembly components that will be deployed. This is done by importing SCA modules that exist in the workspace into Composition Studio.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the the Business Application Explorer, right-click &lt;b&gt;Loans Origination App Project&lt;/b&gt; and select &lt;b&gt;New\Composite Service&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2756c7tx8wfb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2756c7tx8wfb_b" style="height:2.157534px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select the SCA Project to be imported (i.e &lt;b&gt;LoanOrigination&lt;/b&gt;) and click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2757vg28jpgg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2757vg28jpgg_b" style="height:7.87172px;width:10px"&gt;&lt;/a&gt;). &amp;nbsp;The following are created:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;The import operation creates a &lt;b&gt;Composite Service&lt;/b&gt; object that will show up in the Business Application explorer (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2758gk7fqcft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2758gk7fqcft_b" style="height:22.601351px;width:10px"&gt;&lt;/a&gt;).&amp;nbsp;&lt;/li&gt;&lt;li&gt;It will also create &lt;b&gt;Service Interface&lt;/b&gt; definitions for interfaces used by the module.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;Endpoints&lt;/b&gt; are created for SOAP/HTTP or SCA Exports in the modules. Even though multiple modules may use a given service interface, the system does not create duplicates. Instead, it provides warning messages like the following (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2786fqj3cdfh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2786fqj3cdfh_b" style="height:2.92517px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Once a composite service is created, changes in the original SCA module can be performed by carrying out the import again. It is important to import a module again if there are changes to its imports, exports or DA Components.&lt;/li&gt;&lt;li&gt;For each of the remaining modules listed below, carry out the same import steps 1 to 2 above (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2759dw3g58dr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2759dw3g58dr_b" style="height:17.783641px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="fvi1" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="25%"&gt;Project&lt;/td&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="25%"&gt;Name Space&lt;/td&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="25%"&gt;SCA Project (module)&lt;/td&gt;&lt;td align="left" bgcolor="#d0e0e3" valign="top" width="25%"&gt;Description&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;p&gt;Loans Origination App Project&lt;/p&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Loan Origination (Technical)&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;LoanOrigination&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Module contains BPEL that captures the main process flow modeled in Business Space. Has several DA (Dynamic Assembler) Components, with one for each business service used in the flow.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Loans Origination App Project&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Loan Origination (Technical)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;CheckCredit&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Uses another dynamic assembler to select among three backend credit services.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Loans Origination App Project&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Loan Origination (Technical)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;ReviewCollateral&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Provides implementation of pass-through and human collateral review process variations.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Loans Origination App Project&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Loan Origination (Technical)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;FinalReview&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Provides implementations for automated and human underwriting.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Loans Origination App Project&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Loan Origination (Technical)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;NotifyCustomer&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Provides implementations for automated and human implementations.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div id="t.af" style="text-align:left"&gt;&lt;h3&gt;&lt;a id="Related_links" name="Related_links"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-922483976764707162?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/922483976764707162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/importing-sca-modules-to-create.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/922483976764707162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/922483976764707162'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/importing-sca-modules-to-create.html' title='Importing SCA Modules to Create Composite Service Definitions'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-5486275999992084048</id><published>2010-09-05T12:52:00.007-07:00</published><updated>2010-09-05T20:54:06.969-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.5 Creating Endpoints for a Credit Check Service'/><title type='text'>Creating Endpoints for a Credit Check Service</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5486275999992084048#Creating_Endpoints_for_a_Credi_5328132594004273" target="_self"&gt;Creating Endpoints for a Credit Check Service&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5486275999992084048#Related_links_6835277741774917_7784107960760593" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Creating_Endpoints_for_a_Credi_5328132594004273" name="Creating_Endpoints_for_a_Credi_5328132594004273"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/task/t_creating_endpoints.html" id="r46k" title="Creating"&gt;Creating&lt;/a&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bsm_std3.html" id="a2r5" title="Endpoints"&gt;Endpoints&lt;/a&gt; for a Credit Check Service&lt;/h3&gt;&lt;div&gt;Our &lt;b&gt;ChooseCreditCheck&lt;/b&gt; dynamic assembly component needs to have some endpoints to consider. Earlier, we created endpoints for our process variations by importing some SCA modules. Here we'll create some endpoints for existing credit check services.&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;From the Business Application Explorer, right-click &lt;b&gt;Loans Origination App Project&lt;/b&gt; and select&lt;b&gt; New\Endpoint&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2808qmbd9mkv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2808qmbd9mkv_b" style="height: 4.475248px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;This endpoint will represent our internal credit service. Enter name as &lt;b&gt;Internal Credit Service&lt;/b&gt;&amp;nbsp;and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2809gfg666d7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2809gfg666d7_b" style="height: 9.13242px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;There are several available address types for endpoints, but you only need to use the &lt;b&gt;SCA&lt;/b&gt; address type.&lt;br /&gt;
Using the server and port where the credit services are deployed enter a URL (i.e http://localhost:9080/BetterFinancialsBackendWeb/sca/InternalCreditCheck) (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2810f3bq5mc2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2810f3bq5mc2_b" style="height: 8.247423px; width: 10px;" /&gt;&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Click Finish.&lt;/li&gt;
&lt;li&gt;Select the &lt;b&gt;Interfaces tab&lt;/b&gt; of the Endpoint editor and click the Add Existing button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_28116nf7zwqp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_28116nf7zwqp_b" style="height: 5.76087px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Select the &lt;b&gt;getCreditReport&lt;/b&gt; Interface and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2812mk9jw2cb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2812mk9jw2cb_b" style="height: 9.384058px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;The interface is added (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2817fxk3hwd4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2817fxk3hwd4_b" style="height: 6.013667px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Select the &lt;b&gt;Assertions tab&lt;/b&gt; and click the Add button to add an new assertion (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2813ptghv4g9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2813ptghv4g9_b" style="border-color: initial; border-style: initial; height: 5.908184px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;select &lt;b&gt;Vocabulary Constraint Assertion&lt;/b&gt; and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2814fmg662cx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2814fmg662cx_b" style="height: 10px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Enter the following information in the Vocabulary Contraint Assertion window (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2815drwgxdcm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2815drwgxdcm_b" style="border-color: initial; border-style: initial; height: 9.7px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;&lt;b&gt;Required&lt;/b&gt; = check the box&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Business Concept&lt;/b&gt; = Credit Check Type&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Comparator&lt;/b&gt; = equal sign&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Concept Value&lt;/b&gt; = Internal&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;The resulting assertions should appear as follows (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2816gqjdmqhb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2816gqjdmqhb_b" style="height: 5.400372px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Follow the same steps to create an endpoint for the &lt;b&gt;Experian credit service&lt;/b&gt;. Use the following settings:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="gcku"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td bgcolor="#cfe2f3" valign="top" width="50%"&gt;Name&lt;/td&gt;&lt;td bgcolor="#cfe2f3" valign="top" width="50%"&gt;Experian Credit Service&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="50%"&gt;Interfaces&lt;/td&gt;&lt;td width="50%"&gt;getCreditReport&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="50%"&gt;Address&lt;/td&gt;&lt;td width="50%"&gt;http://localhost:9080/BetterFinancialsBackendWeb/sca/ExperianCreditCheck&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="50%"&gt;Assertions&lt;/td&gt;&lt;td width="50%"&gt;Vocabulary Constraint Assertion: Credit Check Type = Third-Party, Required&lt;br /&gt;
Vocabulary Assertion: Premium Credit Check = True&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
The resulting assertions should appear as follows (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2818fkwz7fcw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2818fkwz7fcw_b" style="height: 5.742358px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Follow the same steps to create an endpoint for the &lt;b&gt;TransUnion credit service&lt;/b&gt;. Use the following settings:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="slz5"&gt;&lt;tbody&gt;
&lt;tr style="text-align: left;"&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;&lt;span style="font-size: x-small;"&gt;Name&lt;/span&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;&lt;span style="font-size: x-small;"&gt;TransUnion Credit Service&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td width="50%"&gt;&lt;span style="font-size: x-small;"&gt;Interfaces&lt;/span&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;span style="font-size: x-small;"&gt;getCreditReport&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td width="50%"&gt;&lt;span style="font-size: x-small;"&gt;Address&lt;/span&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;span style="font-size: x-small;"&gt;http://localhost:9080/BetterFinancialsBackendWeb/sca/TransUnionCreditCheck&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td valign="top" width="50%"&gt;&lt;span style="font-size: x-small;"&gt;Assertions&lt;/span&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;span style="font-size: x-small;"&gt;Vocabulary Constraint Assertion: Credit Check Type = Third-Party, Required&lt;br /&gt;
Vocabulary Assertion: Premium Credit Check = False&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
The resulting assertions should appear as follows (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2819fc3mt8xp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2819fc3mt8xp_b" style="height: 5.428571px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;TransUnion&lt;/b&gt; service is only available on weekdays. We'll use a Hours of Operation assertion to describe when this endpoint will be considered as available.&lt;br /&gt;
&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Add an Hours of Operation Assertion (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2820g7kc4549_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2820g7kc4549_b" style="height: 10px; width: 10px;" /&gt;&lt;/a&gt;). &amp;nbsp;&lt;span style="background-color: yellow;"&gt;Hint:&lt;/span&gt; Enter a search keyword, i.e Hours, to easily find the assertion type.&lt;/li&gt;
&lt;li&gt;Set the start time to 12AM, Duration to 24 hours, and select Mon – Friday (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2821cqdq95hr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2821cqdq95hr_b" style="height: 12.647059px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Establish a cost-based priority on the endpoints&lt;br /&gt;
The Experian Credit service is a premium service, but it also costs more to use this service than it does to invoke the TransUnion service. Let's use the cost field to establish a cost-based priority on the endpoints.&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Open the &lt;b&gt;Experian Credit Service&lt;/b&gt; endpoint. Select the Overview tab. Set the cost field to 2 and the cost modifier to “Transaction” (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2822vxhnfsfc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2822vxhnfsfc_b" style="height: 7.353308px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Edit the &lt;b&gt;TransUnion &lt;/b&gt;endpoint to set a cost of 1 per transaction.&lt;/li&gt;
&lt;/ol&gt;&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_6835277741774917_7784107960760593" name="Related_links_6835277741774917_7784107960760593"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-5486275999992084048?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/5486275999992084048/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/creating-endpoints-for-credit-check.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5486275999992084048'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5486275999992084048'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/creating-endpoints-for-credit-check.html' title='Creating Endpoints for a Credit Check Service'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-5013596756965371342</id><published>2010-09-05T12:52:00.005-07:00</published><updated>2010-09-05T20:56:36.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.6 Simulate (Test) Business Service Decisions'/><title type='text'>Simulate (Test) Business Service Decisions</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5013596756965371342#Simulate_Test_Business_Service" target="_self"&gt;Simulate (Test) Business Service Decisions&lt;/a&gt;&lt;/li&gt;

&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5013596756965371342#Testing_the_Choose_Credit_Chec_9358029374852777" target="_self"&gt;Testing the Choose Credit Check Decision&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5013596756965371342#Submitting_Changes_for_Approva" target="_self"&gt;Submitting Changes for Approval&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5013596756965371342#Related_links_6835277741774917_2714998750016093" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Simulate_Test_Business_Service" name="Simulate_Test_Business_Service"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_policy_simulation.html" id="qafi" title="Simulate"&gt;Simulate&lt;/a&gt; (Test) Business Service Decisions&lt;/h3&gt;&lt;div&gt;A simulation in Composition Studio is a test that represents how the dynamic assembler behaves in a given business situation. It is a good idea to define a set of scenarios that represent the various inputs and expected outcomes for a given decision. For example, we have policies that determine whether we should review collateral based on line of business. To test this, we should have at least one case where the line of business causes a collateral review and one where it does not.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Let's create our first test for the &lt;b&gt;CreditCheck&lt;/b&gt; dynamic assembly component.&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;From the Business Application Explorer, &amp;nbsp;right-click&amp;nbsp;&lt;b&gt;Loans Origination App Project&lt;/b&gt;&amp;nbsp;and select&lt;b&gt; New\Simulation&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2823f7zsm55p_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2823f7zsm55p_b" style="height: 5.5px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: Verdana;"&gt;Enter the following information into the Dynamic Assembly Simulation window and click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2824dcng7qg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2824dcng7qg3_b" style="height: 9.13242px; width: 10px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family: Verdana;"&gt;)&lt;/span&gt;&lt;br /&gt;
&lt;/li&gt;

&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="jvgv"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td bgcolor="#cfe2f3" width="33.333333333333336%"&gt;Name&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="33.333333333333336%"&gt;DA Component&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="33.333333333333336%"&gt;Description&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top"&gt;Automated Credit Check for Existing Customers&lt;/td&gt;&lt;td valign="top"&gt;CreditCheck&lt;/td&gt;&lt;td width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;New Customer = False&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Amount = 20,000&lt;/li&gt;
&lt;li&gt;---------------------------- Select Automated Variation &amp;amp; Establish Credit Check Type = INTERNAL&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;
&lt;li&gt;This is the new simulation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2825hgt3w9cm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2825hgt3w9cm_b" style="height: 6.868452px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;

&lt;div&gt;Since you may have several simulations for each Dynamic Assembler, it's a good idea to name your simulations to identify the test scenario. The description field is a good place to summarize the inputs and expected outcome of the simulation.&lt;/div&gt;&lt;div&gt;Note that the Business Service and Application dimensions are automatically provided under “Simulation Context”. The simulator is using the Business Application mappings that we established earlier to provide these fields. If you do not see these fields provided automatically, it is a good indication that the mapping was not performed and that the dynamic assembler will not consider policies authored in business space.&lt;/div&gt;
&lt;li&gt;Fill out the context elements in the simulation editor. Click Edit… for &lt;b&gt;Amount of Loan&lt;/b&gt;. Enter 20000. Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2826qfwtxzfh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2826qfwtxzfh_b" style="height: 5.469613px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;This simulation is for an existing customer, so set New Customer = False, i.e make sure the box is &lt;b&gt;NOT checked&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2827fqm3p2gx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2827fqm3p2gx_b" style="height: 5.303867px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Click Run (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2828s6vp7pdz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2828s6vp7pdz_b" style="height: 3.491329px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;The results of running a simulation display the results for &lt;b&gt;three phases&lt;/b&gt; of dynamic assembly. A green check mark shows up for each phase that successfully executed, or a red X will display on the first step that fails to execute. Keep in mind that an “all green” simulation may still be reflecting incorrect results. It is good idea to inspect the result of each phase.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;During the &lt;b&gt;build selection policy phase&lt;/b&gt;, the system finds all policies that apply given the simulation input settings. It then merges these policies into a Composite Policy. During the merge, priority rules may cause a setting of one policy to override another. Inspecting the composite policy shows which settings made it into the resulting composite policy and indicates which policy won out in contributing each setting. It is a good idea to check these results to make sure that policies are being applied in the way you expect.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;During the &lt;b&gt;find candidates phase&lt;/b&gt;, the system finds all endpoints that support the given interface and matches these endpoints against the composite policy. If an endpoint's assertions don't match required assertions in the composite policy, the output will indicate that the endpoint was filtered using the selection policy. An endpoint will also be rejected at this phase if a required assertion on the endpoint is not satisfied by the selection policy. Remaining endpoints are according to increasing cost and a suitability score based on the closeness of the match for non-required policy assertions. This rank is referred to as a tier.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;During the &lt;b&gt;select endpoint phase&lt;/b&gt;, the system selects an endpoint with the lowest tier value from the remaining candidates. If an endpoint is not available at the given time due to endpoint status, hours of operations, or other temporal concerns, that endpoint is rejected and the next best endpoint is considered.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;Note that the simulation had no failures and that an endpoint supporting the automated credit check was successfully chosen.&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Click the “Details” link for the Build selection policy phase. Verify that the policy sets the Credit Check Type to Internal (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2829d4qvkndd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2829d4qvkndd_b" style="height: 12.553897px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Create simulations for the other business service decisions as indicated by the table below.&lt;br /&gt;
&lt;/li&gt;

&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="m7yv"&gt;&lt;tbody&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="33.333333333333336%"&gt;Name&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="33.333333333333336%"&gt;&lt;span style="font-size: x-small;"&gt;&lt;span style="font-size: x-small;"&gt;DA Component&lt;/span&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="33.333333333333336%"&gt;&lt;span style="font-size: x-small;"&gt;Settings/Expected Results&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;span style="font-size: x-small;"&gt;Premium Credit Check for New Customers&lt;/span&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;span style="font-size: x-small;"&gt;ChooseCreditCheck&lt;br /&gt;
&lt;/span&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Business Service = Check Credit&lt;/li&gt;
&lt;li&gt;Application = Loan Origination&lt;/li&gt;
&lt;li&gt;Interface = getCreditReport&lt;/li&gt;
&lt;li&gt;Credit Check Type = Third-Party&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;New Customer = True&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Amount = 30,000&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;-------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Automated Credit Check&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Premium Credit Service = True&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Standard Credit Check for New Customer&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;ChooseCreditCheck&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;New Customer = True&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Amount = 20,000&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;-------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Automated Credit Check&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Credit Check Type = Third-Party&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;No Collateral Review for Auto Loans&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;CollateralReview&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Line of Business = Auto&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select No Collateral Variation&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Human Collateral Review for RV Loans&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;CollateralReview&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Line of Business = RV&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Human Collateral Review&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Automated Underwriting for Small Loans&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;FinalReview&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Loan Amount = 10,000&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Loan Status = In Progress&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Automated Underwriting&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Human Underwriting for Large Loans&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;FinalReview&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Loan Amount = 30,000&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Loan Status = In Progress&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Human Underwriting&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Automatic Underwriting Pass Through for Rejected Loans&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;FinalReview&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Loan Amount = 50,000&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Loan Status = Rejected&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Automatic Underwriting&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Automated Notification for Approved Status&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;NotifyCustomer&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Loan Status = Approved&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Automated Notification&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="text-align: left;"&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;Human Notification When More Info Needed&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;NotifyCustomer&lt;/td&gt;&lt;td align="left" valign="top" width="33.333333333333336%"&gt;&lt;ol&gt;&lt;li&gt;Loan Status = More Info&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;--------------------------------------------&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Select Human Notification&lt;/li&gt;
&lt;/ol&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a href="" id="Testing_the_Choose_Credit_Chec_9358029374852777" name="Testing_the_Choose_Credit_Chec_9358029374852777"&gt;&lt;/a&gt;Testing the Choose Credit Check Decision&lt;/h4&gt;&lt;div&gt;We'll need to create a few more simulations to test our policies and other configuration for the ChooseCreditCheck decision. Create the following simulations for the ChooseCreditCheck dynamic assembly component.&lt;/div&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="m45v"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td bgcolor="#cfe2f3" valign="top" width="33.333333333333336%"&gt;Name&lt;/td&gt;&lt;td bgcolor="#cfe2f3" valign="top"&gt;&lt;span style="font-size: x-small;"&gt;DA Component&lt;/span&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" valign="top" width="33.333333333333336%"&gt;&lt;span style="font-size: x-small;"&gt;Settings/Expected Results&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="33.333333333333336%"&gt;Select Internal Credit&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;ChooseCreditCheck&lt;/td&gt;&lt;td width="33.333333333333336%"&gt;Credit Check Type = Internal&lt;br /&gt;
New Customer = False&lt;br /&gt;
--------------------------------------------&lt;br /&gt;
&lt;b&gt;Select Internal Endpoint&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="33.333333333333336%"&gt;Select Premium, Third-Party Credit&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;ChooseCreditCheck&lt;/td&gt;&lt;td width="33.333333333333336%"&gt;Credit Check Type = Third-Party&lt;br /&gt;
Premium Service = True&lt;br /&gt;
New Customer = True&lt;br /&gt;
--------------------------------------------&lt;br /&gt;
&lt;b&gt;Select Experian&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="33.333333333333336%"&gt;Select Normal Credit Service (Weekdays)&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;ChooseCreditCheck&lt;/td&gt;&lt;td width="33.333333333333336%"&gt;Day of Week = Mon-Friday&lt;br /&gt;
Credit Check Type = Third-Party&lt;br /&gt;
Premium Credit Service = (not supplied)&lt;br /&gt;
New Customer = True&lt;br /&gt;
--------------------------------------------&lt;br /&gt;
&lt;b&gt;Select TransUnion&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td valign="top" width="33.333333333333336%"&gt;Select Normal Credit Service (Weekend)&lt;/td&gt;&lt;td align="left" bgcolor="#ffffff" valign="top"&gt;ChooseCreditCheck&lt;/td&gt;&lt;td width="33.333333333333336%"&gt;Day of Week = Saturday or Sunday&lt;br /&gt;
Credit Check Type = Third Party&lt;br /&gt;
Premium Credit Service = (not supplied)&lt;br /&gt;
New Customer = True&lt;br /&gt;
--------------------------------------------&lt;br /&gt;
&lt;b&gt;Select Experian&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;By default, a new simulation will fill in the time and date fields with the current date and time. In situation, where it is important to test hours of operation or other temporal concerns such as the effective date range for policies, use the date and time controls to specify exactly what time/date is being simulated.&lt;/div&gt;&lt;div&gt;For example, we can test a weekend request by picking any Saturday on the calendar:&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Submitting_Changes_for_Approva" name="Submitting_Changes_for_Approva"&gt;&lt;/a&gt;Submitting Changes for Approval&lt;/h4&gt;&lt;div&gt;We're done configuring the necessary metadata and testing of endpoint selection. Now we need to submit our changes to the Fabric Server so that this configuration is available on the server at runtime.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;A Fabric Tool Pack install configures a Fabric Server Unit Test Environment to automatically approve and publish changes submitted from Composition Studio. For the purpose of this guide, we'll show the full process.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Right click on the Fabric Project (i.e Loans Origination App Project) in the &lt;b&gt;Repository Changes&lt;/b&gt; View (Select Window\Show View) and select &lt;b&gt;Submit Change Set&lt;/b&gt;. Select the project, and click Next.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Add All&lt;/b&gt; button to select all changes. Provide a short description of the changes for the reviewer. Click &lt;b&gt;Finish&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;Click Yes if you are asked &lt;b&gt;Are you sure you want to submit your changes?&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;A dialog notifies the successful submission of the change set and provides a numeric ID for the change set.&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;After submitting the changes, all objects in the change set become read-only until an update tells the system that the change set has been published or that the changes were rejected.&lt;/div&gt;&lt;div&gt;If auto-publish is turned on, the submitted changes will be automatically approved and published to the repository. Auto-Publish is turned on by default on a profile created by a Fabric installer (development/standalone profiles).&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;For more details on turning on/off auto-publish please see the &lt;b&gt;Manage Changes&lt;/b&gt; section under &lt;b&gt;Fabric for Administrators.&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Note: The following Steps 4 to 7 are not required if your system is configured to auto-publish change sets.&lt;/b&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;Our Administrator, Andy, logs into Business Space and opens the governance tab of the &lt;b&gt;Fabric Administration space&lt;/b&gt;. The change set submitted from Studio should appear as an active change set with a status of Pending.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Open the change set and review the details.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Click the Approve Change set button and provide a comment.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Click the publish button.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Back in WID, click the Update Project button&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Select the project to be updated, click Finish.&lt;br /&gt;
The system will first replicate any changes from the server. These changes may include our own change submission, or changes made by other users.&lt;br /&gt;
&lt;br /&gt;
The system tells us what version of the repository the project is now synchronized with and provides the current status of any outstanding change sets. After performing the update, the pending change set disappears since the project has now been updated to incorporate changes that took place on the server. Objects that were read-only while pending are unlocked so that further edits can take place.&lt;br /&gt;
&lt;br /&gt;
Next, we'll need to switch to the Business Integration perspective to finish the assembly of our modules and perform some testing.&lt;/li&gt;
&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_6835277741774917_2714998750016093" name="Related_links_6835277741774917_2714998750016093"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-5013596756965371342?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/5013596756965371342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/simulate-test-business-service_05.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5013596756965371342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5013596756965371342'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/simulate-test-business-service_05.html' title='Simulate (Test) Business Service Decisions'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-5685031077527131549</id><published>2010-09-05T12:52:00.001-07:00</published><updated>2010-09-05T21:01:14.965-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.7 Implementing Context Extractors'/><title type='text'>Implementing Context Extractors</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5685031077527131549#Implementing_Context_Extractor" target="_self"&gt;Implementing Context Extractors&lt;/a&gt;&lt;/li&gt;

&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5685031077527131549#Implementing_an_Initial_Contex" target="_self"&gt;Implementing an Initial Context Extractor&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=5685031077527131549#Related_links_6835277741774917_06919234897941351" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Implementing_Context_Extractor" name="Implementing_Context_Extractor"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch9.8-implecont%20Extract.html" id="vocu" title="Implementing"&gt;Implementing&lt;/a&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_bs_extractoring.html" id="t5tm" title="Context Extractors"&gt;Context Extractors&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;A Context Extractor is a &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.medprim.doc/concepts/cwesb_overviewmediationprimitives.html" id="dkh2" title="Mediation Primitive"&gt;Mediation Primitive&lt;/a&gt; located inside of a &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.mediation.doc/topics/cmfc.html" id="pswz" title="Mediation Flow Component"&gt;Mediation Flow Component&lt;/a&gt;. The Loan Origination Assembly contains three such components: one wired in front of the BPEL, and one each between the final two dynamic assemblers that are invoked in the process&lt;span style="background-color: white;"&gt; (&lt;/span&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3134gkx9k6f7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3134gkx9k6f7_b" style="height: 3.7381px; width: 10px;" /&gt;&lt;/a&gt;&lt;span style="background-color: white;"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Implementing_an_Initial_Contex" name="Implementing_an_Initial_Contex"&gt;&lt;/a&gt;Implementing an Initial &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/task/t_context_extraction.html" id="yqm2" title="Context Extractor"&gt;Context Extractor&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;A Fabric Context can be established by using a Context Extractor. Dynamic Assembly components that occur later in the process will create sub-contexts from this initial Context. This pattern is useful if you need to establish some contextual data that will be used by all subsequent Dynamic Assemblers.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Do the following to an initial Context Extractor for the Loan Origination Assembly:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Switch to the &lt;b&gt;Business Integration perspective &lt;/b&gt;by selecting Window\Open Perspective\Other.... &amp;nbsp;Select Business Integration (default).&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Open the &lt;b&gt;Loan Origination\Assembly Diagram by &lt;/b&gt;double-clicking it.&lt;/li&gt;
&lt;li&gt;Add a Mediation Flow&lt;br /&gt;
Rigth-click inside the Assembly Diagram (empty space) and select &lt;b&gt;Add\Mediation Flow&lt;/b&gt;. &amp;nbsp;Rename it to&amp;nbsp;&amp;nbsp;&lt;b&gt;ContextExtractorMedFlow&lt;/b&gt;. The LoanOrigination Export should be wired to its left side, and the LoanOrigination Process should be wired to its right side. The editor will automatically add the appropriate interface to the Mediation Flow. The interface for the Export, the Mediation Flow, and the Process are all the same (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3135dd5xkhf9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3135dd5xkhf9_b" style="height: 5.72816px; width: 10px;" /&gt;&lt;/a&gt;).&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Double-click the &lt;b&gt;ContextExtractorMedFlow&lt;/b&gt; to implement it. Click the &lt;b&gt;Yes&lt;/b&gt; button when the dialog box appears (The selected component is not yet implemented ...etc...).&lt;br /&gt;
&lt;br /&gt;
The editor will ask you to select a location to store the generated implementation. &amp;nbsp;Select LoanOrigination\extractors\main or create a new folder. &amp;nbsp;Click &lt;b&gt;OK&lt;/b&gt; button.&lt;/li&gt;
&lt;li&gt;The main implementation editor for this Mediation Flow will now appear (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3136d3tn563d_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3136d3tn563d_b" style="border-color: initial; border-style: initial; height: 5.73925px; width: 10px;" /&gt;&lt;/a&gt;). The left side (&lt;b&gt;LoanOrigination&lt;/b&gt;) shows the interface and operation with which the flow is invoked. The right side (&lt;b&gt;LoanOriginationPartner&lt;/b&gt;) shows the Reference Partner process, which happens to have the same interface and operation.&lt;br /&gt;
By clicking on the &lt;b&gt;Criterion_loanApplication&lt;/b&gt; link on the left side interface, you will be presented with a mini wizard that will allow you to create an implementation. For this exercise, choose &lt;b&gt;Blank Mediation Flow&lt;/b&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;b&gt;Blank Mediation Flow&lt;/b&gt; appears. &amp;nbsp;The first thing we need to do is to add a &lt;b&gt;Context Extractor Mediation Primitive&lt;/b&gt; to the diagram. The existing primitive on the canvas represents the incoming request from the exposed interface.&lt;br /&gt;
&lt;br /&gt;
Expand the &lt;b&gt;Fabric&lt;/b&gt; folder in the Palette. This reveals the &lt;b&gt;Context Extractor&lt;/b&gt;. Drag the Context Extractor and drop it on the canvas. Wire the existing primitive to the Context Extractor, and rename the Context Extractor to &lt;b&gt;CommonContextExtractor&lt;/b&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3137hr33p9hd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3137hr33p9hd_b" style="height: 6.1165px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Under the &lt;b&gt;Service Invocation&lt;/b&gt; folder, on the Palette, click the &lt;b&gt;Callout &lt;/b&gt;primitive and drop it on the canvas. You will be asked to select the Reference and the Operation. Since the Mediation Primitive is only wired to one Reference Partner, there is only one option for each. Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3138f3bxjrs3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3138f3bxjrs3_b" style="height: 11.9336px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;After you click OK, the callout to the Reference Partner will appear on the canvas (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3139gw55hsd9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3139gw55hsd9_b" style="height: 8.11594px; width: 10px;" /&gt;&lt;/a&gt;). &lt;br /&gt;
&lt;br /&gt;
Since the incoming request and the callout invocation use the same interface, there is no transformation of the message required in the Mediation Primitive.&lt;br /&gt;
&lt;br /&gt;
Wire the context extractor to the callout.&lt;/li&gt;
&lt;li&gt;Mapping Context Keys&lt;br /&gt;
&lt;br /&gt;
Now let's specify the details of the Context Extractor itself. Click the &lt;b&gt;Context Extractor&lt;/b&gt; Mediation Primitive. Once it is active, click the &lt;b&gt;Properties&lt;/b&gt; editor in the lower panel, and then the &lt;b&gt;Details&lt;/b&gt; tab on the left. This will bring up an editor capable of mapping Context Keys (Business Vocabularies) to Context Value Paths (runtime data from the request).&lt;br /&gt;
&lt;br /&gt;
There are &lt;span style="background-color: yellow;"&gt;three main sections&lt;/span&gt; in the editor. The &lt;b&gt;Context Operation&lt;/b&gt; specifies how the Context is to be altered. In this case, the default is fine: It will update the current Fabric Context if available, otherwise it will create a new one. The &lt;b&gt;Context Mappings&lt;/b&gt; section is where extractions to be added to the Context are specified. The bottom section, &lt;b&gt;Context Keys to Delete&lt;/b&gt;, allows you to specify items in the Context that should be removed by the primitive.&lt;br /&gt;
&lt;br /&gt;
Click the &lt;b&gt;Add&lt;/b&gt; button in the &lt;b&gt;Context Mappings&lt;/b&gt; section. This will open a dialog box allowing you to specify the Context Key and the Context Value Path.&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Click the &lt;b&gt;Select&lt;/b&gt; button for the &lt;b&gt;Context Key&lt;/b&gt;. Typically, this will pull up a listing of Vocabulary Terms from which you can select. (See Step ??.) However, if Business Space is not running or your project is not configured properly, you may see the following empty list of Vocabularies (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3140d5g8jwgs_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3140d5g8jwgs_b" style="height: 13.2215px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;In the above case, it may be necessary to configure the Context Extractor primitive. Click on the “Window” menu and choose “Preferences”. In the Filter of the Preferences editor, type “context” (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3141fbnr9cf9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3141fbnr9cf9_b" style="height: 8.30435px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Note: &lt;/b&gt;Ensure that the certificate of the runtime server has been imported into WID before updating this window. To import a certificate into WID please follow the steps in the topic: Connecting to the run-time server&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Select the &lt;b&gt;Context Extractor&lt;/b&gt;&amp;nbsp;item under Business Integration / Medation Flow Editor. Ensure that all of the settings are correct. The Context Root should be left as “rest”, however, the protocol will likely need to be changed to “https” (Note: http works in my case). The Host, Port, User Name, and Password fields should also all be verified.&lt;/li&gt;
&lt;li&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;After the information has been verified, click the &lt;b&gt;Update Vocabulary&lt;/b&gt; button. The editor will inform you if the update was successful or not (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_31424h8xkpc5_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_31424h8xkpc5_b" style="height: 2.92517px; width: 10px;" /&gt;&lt;/a&gt;). In the case of it being successful, go to the next step. If the update fails, you may need to add the Context Keys manually. Instructions on how to do this start on Step ??.&lt;/li&gt;
&lt;li&gt;After successfully completing &lt;b&gt;step 10&lt;/b&gt; above (configure the Context Extractor primitive), click the&amp;nbsp;&lt;b&gt;Select&lt;/b&gt;&amp;nbsp;button for the&amp;nbsp;&lt;b&gt;Context Key &lt;/b&gt;again (&lt;b&gt;step 9&lt;/b&gt; above). The available Vocabulary Terms will appear, grouped by project. Expand Loans Origination Vocabulary and select &lt;b&gt;Amount of Loan&lt;/b&gt;. Click &lt;b&gt;OK&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3143d9p99n33_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3143d9p99n33_b" style="height: 11.3295px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Next, click the &lt;b&gt;Edit…&lt;/b&gt; button for the &lt;b&gt;Context Value Path&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3144gd8jhjfv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3144gd8jhjfv_b" style="height: 9.31507px; width: 10px;" /&gt;&lt;/a&gt;). This will allow you to specify the XPath expression identifying the data in the request that should be associated with the Context Key. And XPath expression builder will appear.&lt;/li&gt;
&lt;li&gt;In the simple expression builder, navigate the hierarchy by expanding the sections. Select the &lt;b&gt;amountOfLoan:double&lt;/b&gt;&amp;nbsp;under the &lt;b&gt;LoanInfo&lt;/b&gt; object. Click &lt;b&gt;OK&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3145g9wzwrf9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3145g9wzwrf9_b" style="height: 12.0333px; width: 10px;" /&gt;&lt;/a&gt;). &amp;nbsp;In the Add/Edit Properties window that appears, click &lt;b&gt;Finish&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3146gg2x2mdt_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3146gg2x2mdt_b" style="height: 9.31507px; width: 10px;" /&gt;&lt;/a&gt;). &amp;nbsp;The Context Key (Amount of Loan) is added (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3147d42bfhhr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3147d42bfhhr_b" style="height: 3.30435px; width: 10px;" /&gt;&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Follow the same procedure (Mapping Context Keys) for the &lt;b&gt;Line of Business&lt;/b&gt; and &lt;b&gt;New Customer&lt;/b&gt; Vocabularies. The values from the request should be &lt;b&gt;lineOfBusiness&lt;/b&gt; from LoanInfo and &lt;b&gt;newCustomer&lt;/b&gt; from CustomerInfo, respectively. You will end up with a Context Mapping that looks like the following (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3148dq28cscg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3148dq28cscg_b" style="height: 3.30435px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Two more Context Extractor Mediation Flows (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3149gn39d3gr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3149gn39d3gr_b" style="border-color: initial; border-style: initial; height: 6.13226px; width: 10px;" /&gt;&lt;/a&gt;) need to be created for the assembly, one between the LoanOrigination Process and the FinalReview Dynamic Assembler, and one between the LoanOrigination Process and the NotifyCustomer Dynamic Assembler (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3150crgqhccf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3150crgqhccf_b" style="height: 7.09677px; width: 10px;" /&gt;&lt;/a&gt;) . &amp;nbsp;Follow the same procedure as above to create the Mediation Flows. Each extractor requires just one Context Mapping. The Context Key should be the &lt;b&gt;Loan Status&lt;/b&gt;, and the Context Value Path should specify the &lt;b&gt;loanStatus&lt;/b&gt;&amp;nbsp;value in the LoanInfo object.&lt;/li&gt;
&lt;li&gt;In the case that Business Space is unavailable, the Context Keys can be specified manually using the appropriate URIs. Navigate to the &lt;b&gt;Business Service perspective&lt;/b&gt; in WID, and open the &lt;b&gt;Assertion Explorer&lt;/b&gt; view. Expand the Business Vocabulary folder, and then expand the Loans Origination Vocabulary.&lt;br /&gt;
&lt;br /&gt;
Double-clicking the desired Vocabulary will open that Vocabulary's editor. Its URI can be copied to the clipboard using the “Copy URI” button to the right of the ID field (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3151d82khqgs_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3151d82khqgs_b" style="height: 4.38472px; width: 10px;" /&gt;&lt;/a&gt;). &lt;br /&gt;
&lt;br /&gt;
Note: The following applies when vocabulary is not available/configured correctly. &amp;nbsp;See above&lt;br /&gt;
Once this is complete for each Vocabulary, the Context Mapping section will resemble the following diagram:&lt;br /&gt;
&lt;br /&gt;
Note that the URI of the Vocabulary is shown instead of its name. When Business Space is running again and/or your configuration is specified appropriately, these URIs will appear as names instead of URIs. The Context Extractor will continue to function in either case.&lt;/li&gt;
&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_6835277741774917_06919234897941351" name="Related_links_6835277741774917_06919234897941351"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-5685031077527131549?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/5685031077527131549/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/implementing-context-extractors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5685031077527131549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5685031077527131549'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/implementing-context-extractors.html' title='Implementing Context Extractors'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-7120835241003764155</id><published>2010-09-05T12:51:00.003-07:00</published><updated>2010-09-05T21:03:54.243-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.8 Deploying Modules to the Server'/><title type='text'>Deploying Modules to the Server</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7120835241003764155#Deploying_Modules_to_the_Serve_6219543619081378" target="_self"&gt;Deploying Modules to the Server&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7120835241003764155#Testing_Round_Trips_3621172113_5518012912943959" target="_self"&gt;Testing Round Trips&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=7120835241003764155#Related_links_6835277741774917_2186736185103655" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Deploying_Modules_to_the_Serve_6219543619081378" name="Deploying_Modules_to_the_Serve_6219543619081378"&gt;&lt;/a&gt;Deploying Modules to the Server&lt;/h3&gt;&lt;div&gt;You must also deploy your modules to the server.&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Go to the &lt;b&gt;Servers&lt;/b&gt; View in the &lt;b&gt;Business Integration perspective&lt;/b&gt;. Right-click on the Fabric Server and select &lt;b&gt;Add or Remove&lt;/b&gt; projects.&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Add All&lt;/b&gt; button to deploy all of the projects. Click &lt;b&gt;Finish&lt;/b&gt; to deploy these applications on the server.&lt;/li&gt;
&lt;/ol&gt;&lt;h3&gt;&lt;a href="" id="Testing_Round_Trips_3621172113_5518012912943959" name="Testing_Round_Trips_3621172113_5518012912943959"&gt;&lt;/a&gt;Testing Round Trips&lt;/h3&gt;&lt;div&gt;Do the following to test your process flow.&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Right-click on the &lt;b&gt;LoanOrigination export&lt;/b&gt; in the LoanOrigination assembly diagram. Select &lt;b&gt;Test Component&lt;/b&gt;.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Click Continue icon (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3152c5nvmsdv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3152c5nvmsdv_b" style="height: 10.3134px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Choose the &lt;b&gt;Websphere Dynamic Process Edition Server v7.0 at localhost&lt;/b&gt; as the deployment location. Click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3153hdbp9rfw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3153hdbp9rfw_b" style="height: 9.31507px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;If prompted with a user login, provide username (admin) and password (admin) and click OK.&lt;br /&gt;
A trace of the interaction unfolds in the events section (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3154gbgjvmgf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3154gbgjvmgf_b" style="height: 10.5566px; width: 10px;" /&gt;&lt;/a&gt;). By clicking on request or responses it is possible to inspect the request and response messages sent or returned from various processing steps. The server console will display the message from the automated customer notification which indicates that Reba was approved for her loan.&lt;br /&gt;
Next, let's try a round trip that uses the variations with human tasks.&lt;/li&gt;
&lt;li&gt;Create and run new invocation with the following settings in the loan application: With a web browser log into the business process choreographer at: http:localhost:9080/bpc (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3155f3vg8sgg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3155f3vg8sgg_b" style="height: 6.56291px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;A human task for a collateral review is waiting. Select the task and click the &lt;b&gt;Work on&lt;/b&gt; button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3156dfk6nmhc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3156dfk6nmhc_b" style="height: 8.92504px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Enter the value &lt;b&gt;APPROVED&lt;/b&gt;&amp;nbsp;for the &lt;b&gt;loanStatus&lt;/b&gt; in the Task Output Message. Click &lt;b&gt;Complete&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3157d76rprg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3157d76rprg3_b" style="height: 10.0515px; width: 10px;" /&gt;&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;For the final review a new human task is created. If necessary, click Refresh for it to appear. Select this task and click the Work on button.&lt;/li&gt;
&lt;li&gt;Enter MOREINFO in the loanStatus and click complete.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Finally, because more information is needed to process the loan, the human variant of Notify Customer is selected. Work on the task. Note that notify customer is modeled as a one-way operation. Clicking complete tells the system that the customer has been notified.&lt;/li&gt;
&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_6835277741774917_2186736185103655" name="Related_links_6835277741774917_2186736185103655"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-7120835241003764155?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/7120835241003764155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/deploying-modules-to-server_05.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7120835241003764155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7120835241003764155'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/deploying-modules-to-server_05.html' title='Deploying Modules to the Server'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-3296527761235561165</id><published>2010-09-04T09:51:00.001-07:00</published><updated>2010-09-05T17:05:57.927-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7.1 Creating a Fabric Project'/><title type='text'>Creating a Fabric Project</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=3296527761235561165#Creating_a_Fabric_Project_8622_803177454508841" target="_self"&gt;Creating a Fabric Project&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=3296527761235561165#Related_links" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Creating_a_Fabric_Project_8622_803177454508841" name="Creating_a_Fabric_Project_8622_803177454508841"&gt;&lt;/a&gt;Creating a &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/gm/concept/c_fabric_projects.html" id="cxey" title="Fabric Project"&gt;Fabric Project&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;(Review &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/task/t_creating_projects.html" id="f03z" title="Creating a project in the Fabric administrative console"&gt;Creating a project in the Fabric administrative console&lt;/a&gt; and&amp;nbsp;&amp;nbsp;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/task/t_creating_in_bs.html" id="mdtb" title="Creating a Fabric project in the Business Services Perspective"&gt;Creating a Fabric project in the Business Services Perspective&lt;/a&gt;&amp;nbsp;for more details).&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;This Fabric project that you will be creating in &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_comp_studio_major_capabilities.html" id="d.b-" style="color: #551a8b;" title="Composition Studio"&gt;Composition Studio&lt;/a&gt;&amp;nbsp;is a local replica of the one that already exists in Fabric. &amp;nbsp;It was automatically created in Fabric while you were working on Fabric authoring in Business Space.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The Fabric authoring performed earlier using Business Space caused Fabric projects to be created. A Fabric project created for an application automatically imports each of the business services used by that application. We'll be connecting to the &lt;b&gt;Loans Origination&lt;/b&gt;&amp;nbsp;fabric project.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;b&gt;Note:&lt;/b&gt;&amp;nbsp;&lt;/div&gt;The first time a user creates a Fabric project, it is necessary to log in to the Fabric web console at http//&amp;lt;server&amp;gt;:&amp;lt;port&amp;gt;/fabric to establish a Fabric user account (The port (9080) is setup when you installed Webpshere Business Services Fabric. It is in the file called &lt;span style="background-color: yellow;"&gt;AboutThisProfile.txt&lt;/span&gt; (D:\wdpeV7\DynPrcEd7_WTE\runtimes\bi_v7\profiles\qwdpe\logs). If this step is not performed, the create project wizard will show an empty list of available projects&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Start the Fabric Server (&lt;b&gt;&lt;span style="color: red;"&gt;required!!&lt;/span&gt;&lt;/b&gt;). &amp;nbsp;You have to connect to the Server during the process of creating a Fabric project.&lt;/li&gt;
&lt;li&gt;In the Business Integration perspective, select &lt;b&gt;File\New\Project&lt;/b&gt; … Select &lt;b&gt;Business Services Fabric\Fabric Project&lt;/b&gt;, click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2747ctqgxw6d_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2747ctqgxw6d_b" style="height: 7.26px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Provide a name for the project (i.e &lt;b&gt;Loans Origination App&lt;/b&gt;) and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2748csgc67gp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2748csgc67gp_b" style="height: 5.323194px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Click the &lt;b&gt;Configure&lt;/b&gt; button to provide server connection details (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2749gkc54sqd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2749gkc54sqd_b" style="height: 5.647922px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Protocol (http)&lt;/li&gt;
&lt;li&gt;Hostname (localhost)&lt;/li&gt;
&lt;li&gt;Port (9080)&lt;/li&gt;
&lt;li&gt;Username (admin)&lt;/li&gt;
&lt;li&gt;Password (admin)&lt;/li&gt;
&lt;li&gt;Click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2750d6gt86fw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2750d6gt86fw_b" style="height: 4.261242px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Wait. After several moments a progress bar will indicate the progress of replication. This operation may take a long time to complete (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2751f6fg98gr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2751f6fg98gr_b" style="height: 5.647922px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Click Next when replication is complete (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2752dtxqb2hp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2752dtxqb2hp_b" style="height: 5.647922px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;In the Select a Fabric Project window, click on the drop-down listbox and choose &lt;b&gt;Loan Origination&lt;/b&gt;&amp;nbsp;from the list of available Fabric projects. &amp;nbsp;Click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_27532rfxzsf9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_27532rfxzsf9_b" style="height: 5.647922px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;A dialog appears asking if you want to "Open Associated Perspective". &amp;nbsp;Click Yes (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2754dxkd9qhf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2754dxkd9qhf_b" style="height: 3.401361px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;By default, the Business Service Perspective has a few views that are only useful if you are working with projects from WBSF 6.1.2 or earlier releases. Go ahead and close these views if empty:&lt;/li&gt;

&lt;ol&gt;&lt;li&gt;Close the Subscriber Explorer view&lt;/li&gt;
&lt;li&gt;Close the Business Services Explorer view&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;Expand the Business Application Explorer. Note that the application, business services, and policies authored in business space show up here with a lock icon indicating that they are read only. These objects can only be modified using the business space (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2755fx447bdv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2755fx447bdv_b" style="height: 14.525316px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links" name="Related_links"&gt;&lt;/a&gt;Related links&lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-3296527761235561165?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/3296527761235561165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/creating-fabric-project.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3296527761235561165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3296527761235561165'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/09/creating-fabric-project.html' title='Creating a Fabric Project'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-7683548654822624845</id><published>2010-08-12T15:03:00.001-07:00</published><updated>2010-09-11T20:52:32.063-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.5 Work with Websphere Business Modeler'/><title type='text'>Working with WebSphere Business Modeler</title><content type='html'>&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;/div&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Working_with_WebSphere_Busines" target="_self"&gt;Working with WebSphere Business Modeler&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Integrate_Modeler_with_Fabric" target="_self"&gt;Integrate Modeler with Fabric&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Importing_a_Fabric_application_5075121251866221" target="_self"&gt;Importing a Fabric application into the Modeler&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Working_with_the_Main_Process_" target="_self"&gt;Working with the Main Process Flow&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Loan_Origination_application_p" target="_self"&gt;Loan Origination application process flow&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Setup_Processes_for_each_Proce_038482967764139175" target="_self"&gt;Setup Processes for each Process Variation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Export_the_project_interchange_492362049408257" target="_self"&gt;Export the project interchange file for WID&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Export_the_project_interchange" target="_self"&gt;Import the project interchange file into WID&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Modify_the_project_in_WID_4581" target="_self"&gt;Modify the project in WID&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_8599365772679448_05996568314731121" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Working_with_WebSphere_Busines" name="Working_with_WebSphere_Busines"&gt;&lt;/a&gt;Working with &lt;a href="http://www-01.ibm.com/software/integration/wbimodeler/advanced/" id="e.ge" title="WebSphere Business Modeler"&gt;WebSphere Business Modeler&lt;/a&gt;&lt;/h3&gt;&lt;div&gt;The process flow modeling capability available in the Fabric Authoring widgets is restricted to defining simple sequences of tasks and is not designed to be a replacement for Modeler. Instead, the application flow represents a simplified, high-level outline of the process which provides visual context for a business user to understand where policies are used in a solution.&lt;/div&gt;&lt;br&gt;&lt;div&gt;There are &lt;font style="background-color:#ffff00"&gt;two basic approaches &lt;/font&gt;for working with Modeler and the Fabric Authoring capability.&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;The &lt;font style="background-color:#ffff00"&gt;first&lt;/font&gt;, and most general, approach involves disconnected use Modeler and Fabric authoring during the Model phase of development. Modeler is used to develop and simulate business processes while the authoring capability in business space is used to define business vocabulary and policies that determine the dynamic behavior of selected process steps.&lt;/div&gt;&lt;br&gt;&lt;div&gt;The &lt;font style="background-color:#ffff00"&gt;second&lt;/font&gt; approach, covered in this section, involves importing content authored in business space to establish a collection of Modeler projects with skeletal process flows. Once established, the modeler projects may be updated to pick up certain changes introduced in business space, but there is currently no reverse capability to import or update the content in business space with changes introduced in Modeler. Also, it is important to consider certain limitations that come along with using this approach.&lt;/div&gt;&lt;h4&gt;&lt;a id="Integrate_Modeler_with_Fabric" name="Integrate_Modeler_with_Fabric"&gt;&lt;/a&gt;Integrate Modeler with Fabric&lt;/h4&gt;&lt;p&gt;You can skip this section if you installed &lt;b&gt;Modeler&lt;/b&gt; and &lt;b&gt;Fabric&lt;/b&gt; as part of &lt;b&gt;Websphere Dynamic Process Edition 7.0 Tool and Testing Pack&lt;/b&gt; installation. &amp;nbsp;However, if you installed &lt;b&gt;Modeler&lt;/b&gt;&amp;nbsp;and&amp;nbsp;&lt;b&gt;Fabric&lt;/b&gt;&amp;nbsp; independently of each other, then you have to go through this process.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; &amp;nbsp;Websphere Dynamic Process Edition 7.0.1 Tool and Testing Pack no longer includes Websphere Business Services Fabric. &amp;nbsp;To use the Composition Studio (available in Fabric), you have to install Fabric and go through this same &amp;nbsp;&lt;b&gt;Modeler&lt;/b&gt;&amp;nbsp;and&amp;nbsp;&lt;b&gt;Fabric&lt;/b&gt; integration process.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Stop&amp;nbsp;&lt;b&gt;WID&lt;/b&gt;&amp;nbsp;if it is currently running (Websphere Integration Developer).&lt;/li&gt;&lt;li&gt;Start&amp;nbsp;&lt;b&gt;Business Modeler&lt;/b&gt;&amp;nbsp;and select the same workspace you previously used for&amp;nbsp;&lt;b&gt;WID&lt;/b&gt;&amp;nbsp;(which should not be running).&lt;/li&gt;&lt;li&gt;The first time you start up &lt;b&gt;Business Modeler &lt;/b&gt;using a workspace you previously used for&amp;nbsp;&lt;b&gt;WID&lt;/b&gt;&amp;nbsp;you may see a Workspace Migration requirement (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3166fgvbphf6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3166fgvbphf6_b" style="height:6.19772px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Follow the migration instructions (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3167g33m6sdm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3167g33m6sdm_b" style="height:6.19772px;width:10px"&gt;&lt;/a&gt;,&amp;nbsp;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3168g9c3hnfq_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3168g9c3hnfq_b" style="height:6.19772px;width:10px"&gt;&lt;/a&gt;,&amp;nbsp;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3169g6zzftpr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3169g6zzftpr_b" style="height:6.05948px;width:10px"&gt;&lt;/a&gt;,) until completion (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3170dj24n6ck_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3170dj24n6ck_b" style="height:2.92517px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;Define (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3171cqw6tjdh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3171cqw6tjdh_b" style="height:9.32749px;width:10px"&gt;&lt;/a&gt;) and configure a Server (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3172gs3bw2dk_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3172gs3bw2dk_b" style="height:11.1245px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Use the following UID/Password, i.e admin/admin (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3173cmv93zc7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3173cmv93zc7_b" style="height:11.1245px;width:10px"&gt;&lt;/a&gt;) and Server Settings (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3174g39w54c9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3174g39w54c9_b" style="height:7.19451px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Review your Server settings if you see the following errors (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3175fhs69mhn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3175fhs69mhn_b" style="height:3.37868px;width:10px"&gt;&lt;/a&gt;,&amp;nbsp;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3176dv59vfcx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3176dv59vfcx_b" style="height:3.86364px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;h4&gt;&lt;a id="Importing_a_Fabric_application_5075121251866221" name="Importing_a_Fabric_application_5075121251866221"&gt;&lt;/a&gt;Importing a Fabric application into the Modeler&lt;/h4&gt;Modeler features that support Fabric integration are only enabled in the Fabric mode. This mode includes all of the capabilities of the WebSphere Process Server mode and adds the ability to import from Fabric and the ability to set a technical attribute that indicates a task should be implemented with a dynamic assembler component.&lt;br&gt;&lt;ol&gt;&lt;li&gt;Stop &lt;b&gt;WID&lt;/b&gt;&amp;nbsp;if it is currently running (Websphere Integration Developer).&lt;/li&gt;&lt;li&gt;Start &lt;b&gt;Business Modeler&lt;/b&gt; and select the same workspace (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2706g339kjdm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2706g339kjdm_b" style="height:3.96748px;width:10px"&gt;&lt;/a&gt;) you previously used for &lt;b&gt;WID&lt;/b&gt; (which should not be running).&lt;/li&gt;&lt;li&gt;Start the server (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2707c54s8mcj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2707c54s8mcj_b" style="height:7.352941px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;This is a required step. &amp;nbsp;Business modeler needs to connect to the server to be able to import the Fabric application which are stored on the Server.&lt;/li&gt;&lt;li&gt;Switch to Websphere Business Services Fabric mode by clicking &lt;b&gt;Modeling\Mode\Websphere Business Services Fabric&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2708fjpq23cv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2708fjpq23cv_b" style="height:3.711152px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;From the main menu, select &lt;b&gt;File\Import&lt;/b&gt;&amp;hellip; Select &lt;b&gt;WebSphere Business Modeler\WebSphere Business Modeler Import&lt;/b&gt; and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2710cg7hxsgh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2710cg7hxsgh_b" style="border-color:initial;border-style:initial;height:11.702128px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Websphere Business Service Fabric Repository elements&lt;/b&gt; and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2711gw59f6c4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2711gw59f6c4_b" style="height:8.829268px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Click the &lt;b&gt;Add Repository&lt;/b&gt; button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2712fs8ftghg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2712fs8ftghg_b" style="height:8.829268px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Define connection details for the Fabric server to import from:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Location = http://localhost:9080&lt;br&gt;Note: The port (&lt;font style="background-color:#ffff00"&gt;9080&lt;/font&gt;) is setup when you installed Webpshere Business Services Fabric. &amp;nbsp;It is in the file called&amp;nbsp;&lt;font style="background-color:#ffffff"&gt;&lt;b&gt;AboutThisProfile.txt&lt;/b&gt;&lt;/font&gt;&lt;font style="background-color:#ffffff"&gt;&amp;nbsp;(.._WTE\runtimes\bi_v7\profiles\qwdpe\logs). &amp;nbsp;If you supply an incorrect port number, you will get an error message.&lt;/font&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;Name = &lt;b&gt;Loan Origination&lt;/b&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;User Name = &lt;b&gt;admin&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;password = &lt;b&gt;admin&lt;/b&gt; &amp;nbsp;&lt;/li&gt;&lt;li&gt;Click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2713c5bkmhd5_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2713c5bkmhd5_b" style="height:6.435331px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;The Repository Contents section shows the applications, business services, and vocabularies grouped by the business space(s) they are associated with. You will only see the content in those fabric authoring spaces that you are authorized to see in the Business Space.&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Specify the repository elements that you want to import and click &lt;b&gt;Finish&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2714dv7n8wc6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2714dv7n8wc6_b" style="height:12.792553px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Click OK when you see the message &lt;b&gt;Import finished successfully&lt;/b&gt;&amp;nbsp;confirmation window (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2715g38n24kd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2715g38n24kd_b" style="height:2.92517px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;This is the imported Fabric application (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2716hkgn28dp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2716hkgn28dp_b" style="height:14.078624px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;br&gt;The import operation creates several Modeler projects. Each imported vocabulary becomes a project that contains business items derived from the object concepts that were defined in the authoring space.&lt;br&gt;&lt;br&gt;Each business service becomes a modeler project with an empty process flow created for each process variation that was defined. A service is defined for the business service itself with technical attributes automatically set to indicate implementation with a dynamic assembly component.&lt;br&gt;&lt;br&gt;Finally, an application becomes a modeler project with a process flow that captures the process modeled in the application flow. Each task in the flow uses an abstract service defined in a business service project.&lt;br&gt;&lt;br&gt;Vocabularies and business services are designed to be reused in solutions that have been developed. Multiple modeler projects are created for the same reason. Instead of duplicating business items or business service logic each time it is needed, this content is grouped into different modeler projects that could be reused.&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="Working_with_the_Main_Process_" name="Working_with_the_Main_Process_"&gt;&lt;/a&gt;Working with the Main &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.btools.modeler.advanced.model.doc/modelelements/process.html" id="f:-v" title="Process"&gt;Process&lt;/a&gt; Flow&lt;/h3&gt;&lt;h4&gt;&lt;a id="Loan_Origination_application_p" name="Loan_Origination_application_p"&gt;&lt;/a&gt;Loan Origination application process flow&lt;/h4&gt;&lt;div&gt;Starting at the top, let&amp;#39;s look at the process flow created for the Loan Origination application.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Open the &lt;b&gt;Loan Origination process&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2717ft83q2p6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2717ft83q2p6_b" style="height:6.563501px;width:10px"&gt;&lt;/a&gt;) in the Loan Origination project and open the &lt;b&gt;Window\Properties&lt;/b&gt; view (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2781qm3brbgb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2781qm3brbgb_b" style="height:4.839286px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;br&gt;In the Fabric authoring space, we defined two channels that could invoke the process including &amp;ldquo;Customer Care Call Center&amp;rdquo; and &amp;ldquo;Better Financials Online&amp;rdquo;. Since there is no concept of a channel in Business Modeler, this information does not appear in the process flow.&lt;br&gt;&lt;br&gt;When defining the business services in the authoring space, we were careful to specify the loan application as the input and output of every business service. When the process is imported, the orchestration from one task to the next is only preserved when the output of one business service is the same as the input to the next.&lt;br&gt;&lt;br&gt;For the purposes of authoring policies in a Fabric authoring space, it is sufficient to add inputs to a business service to represent the business concepts that need to be available to evaluate policies for that step at runtime. When the modeler import is brought into the picture, business service inputs and outputs need to be modeled more completely and with greater restrictions since these are used to define the business items and flow from one task to the next.&lt;br&gt;&lt;br&gt;The output of the final step in our Loan Origination process is wired to the process terminal. If we want our process to yield an output we&amp;#39;ll need to configure and output on the process.&lt;/li&gt;&lt;li&gt;Add an output node (Loan Application)&lt;/li&gt;&lt;ol&gt;&lt;li&gt;In the Loan Origination process, click anywhere on an empty space on the canvas, select the Properties tab, click Outputs and click the Add button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2782fgs9v76j_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2782fgs9v76j_b" style="height:7.438825px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Change the default Associated data type (from Text to Loan Application) to make it compatible with the output of Notify Customer task. &amp;nbsp;Click the browse button to display available data type (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2783d2999zc7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2783d2999zc7_b" style="height:3.569024px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select Loans Origination Vocabulary\Business items\Loan Application as the data type and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2784hrngcgfn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2784hrngcgfn_b" style="height:10.76087px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The Loan Origination process output node is created (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2785cp5nf6gj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2785cp5nf6gj_b" style="height:6.422925px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Reconnect to the process output&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Delete the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.btools.modeler.advanced.model.doc/modelelements/startnode.html" id="o1:t" title="Terminal node"&gt;Terminal node&lt;/a&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_27185xqh62gh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_27185xqh62gh_b" style="height:4.944649px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Re-connect Notify Customer to Output Node (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2721hqqpvzg2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2721hqqpvzg2_b" style="height:4.153846px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;Hover the mouse over Notify Customer and drag/drop the connection to the Output node.&lt;/li&gt;&lt;li&gt;New connection (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2722cbfk38fv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2722cbfk38fv_b" style="height:4.385246px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Setup_Processes_for_each_Proce_038482967764139175" name="Setup_Processes_for_each_Proce_038482967764139175"&gt;&lt;/a&gt;Setup Processes for each &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch7.1-setupProc4%20ProVar.html" id="wzj_" title="Process Variation"&gt;Process Variation&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;Each process variation is created as an empty process flow with the inputs and outputs derived from the definition of the Business Service in the authoring space. Open each process and model the process for each step. Since the purpose of this guide is to illustrate how to build applications with the Fabric, we will keep these processes streamline with simple task implementations.&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;Open the Automated Underwriting Process (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2724c2wjpvht_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2724c2wjpvht_b" style="height:8.81997px;width:10px"&gt;&lt;/a&gt;). &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.btools.modeler.advanced.intro.doc/tour/qsaddingtasks.html" id="xml3" title="Add a task"&gt;Add a task&lt;/a&gt; named &amp;ldquo;Automatic Underwriting&amp;rdquo; and wire it to the input and output. &amp;nbsp;Using the technical attributes view, set the implementation type for this task to Java. When exporting to WID, this will cause the task to be implemented with a java component.&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;Fill in the remaining process variations:&lt;br&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="kzx2" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#d0e0e3" width="50%"&gt;Process&lt;/td&gt;&lt;td bgcolor="#d0e0e3" width="50%"&gt;Process Variation\Type\Implementation Type&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="50%"&gt;Check Credit&lt;/td&gt;&lt;td width="50%"&gt;Automated Credit Check&lt;br&gt;Local Task&lt;br&gt;Java&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="50%"&gt;Final Review&lt;/td&gt;&lt;td width="50%"&gt;Automated Underwriting&lt;br&gt;Local Task&lt;br&gt;Java&lt;br&gt;&lt;br&gt;Human Underwriting&lt;br&gt;Local &lt;br&gt;Human Task&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="50%"&gt;Notify Customer&lt;/td&gt;&lt;td width="50%"&gt;Automatic Notification&lt;br&gt;Local Task&lt;br&gt;Java&lt;br&gt;&lt;br&gt;Human Notification&lt;br&gt;Local &lt;br&gt;Human Task&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="50%"&gt;Review Collateral&lt;/td&gt;&lt;td width="50%"&gt;Human Collateral Review&lt;br&gt;Local &lt;br&gt;Human Task&lt;br&gt;&lt;br&gt;No Collateral Review&lt;br&gt;Local Task&lt;br&gt;Java&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;h4&gt;&lt;a id="Export_the_project_interchange_492362049408257" name="Export_the_project_interchange_492362049408257"&gt;&lt;/a&gt;Export the project interchange file for WID&lt;/h4&gt;&lt;div&gt;When modeling is complete we can export the project interchange file with SCA modules and libraries for further assembly in &lt;b&gt;WID&lt;/b&gt;.&lt;/div&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;Select &lt;b&gt;File\Export&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Select WebSphere Business Modeler\&lt;b&gt;Websphere Business Modeler Export&lt;/b&gt; and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2725cj7wxdct_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2725cj7wxdct_b" style="height:7.765957px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Webpshere Integration Developer&lt;/b&gt; and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2726c6k793fd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2726c6k793fd_b" style="height:8.668224px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Provide a location for the export (Browse button), select Export entire project... , check all elements you want to export and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2727fwhwhrdb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2727fwhwhrdb_b" style="height:11.804223px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select the export option (Module + Library, check all the square buttons, enter Project Interchange Name (Loan Origination Application) and click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2728fvjnm3dc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2728fvjnm3dc_b" style="height:11.925926px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;You can ignore the warning message and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3133gjjfn2fv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3133gjjfn2fv_b" style="height:2.92517px;width:10px"&gt;&lt;/a&gt;).&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;font style="background-color:#00ffff"&gt;TEN20010W: The element &amp;quot;Review Collateral&amp;quot; uses the Dynamic Assembler implementation type, which is supported only in WebSphere Business Services Fabric.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="background-color:#00ffff"&gt;TEN20010W: The element &amp;quot;Notify Customer&amp;quot; uses the Dynamic Assembler implementation type, which is supported only in WebSphere Business Services Fabric.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="background-color:#00ffff"&gt;TEN20010W: The element &amp;quot;Final Review&amp;quot; uses the Dynamic Assembler implementation type, which is supported only in WebSphere Business Services Fabric.&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style="background-color:#00ffff"&gt;TEN20010W: The element &amp;quot;Check Credit&amp;quot; uses the Dynamic Assembler implementation type, which is supported only in WebSphere Business Services Fabric.&lt;/font&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Export_the_project_interchange" name="Export_the_project_interchange"&gt;&lt;/a&gt;&lt;font size="2"&gt;Import the project interchange file into WID&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;&lt;font size="2"&gt;After exporting the elements from Websphere Business Modeler, you can then import it into WID.&lt;/font&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the Business Integration perspective in &lt;b&gt;WID&lt;/b&gt;, Select &lt;b&gt;File\Import&lt;/b&gt;. Select Other\&lt;b&gt;Project Interchange&lt;/b&gt; option, and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2729hqwmbfft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2729hqwmbfft_b" style="height:9.817708px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Provide the location of the zip file. Select all projects, and click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2730c55v2zsm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2730c55v2zsm_b" style="height:10.987395px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Modify_the_project_in_WID_4581" name="Modify_the_project_in_WID_4581"&gt;&lt;/a&gt;&lt;font size="2"&gt;Modify the project in WID&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;&lt;font size="2"&gt;Here are the before &lt;font size="2"&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2731dt36b5d6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2731dt36b5d6_b" style="border-color:initial;border-style:initial;height:6.095101px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&amp;nbsp; and after &lt;font size="2"&gt;&amp;nbsp;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2733czmnsddr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2733czmnsddr_b" style="border-color:initial;border-style:initial;height:4.781977px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&amp;nbsp;&lt;/font&gt;modifications. &amp;nbsp;To perform the modifications, proceed as follows:&lt;/font&gt;&lt;/div&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Open the assembly diagram for the Loan Origination module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2731dt36b5d6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2731dt36b5d6_b" style="height:6.095101px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;font size="2"&gt;Typically, a &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_da_intro.html" id="m2o-" title="dynamic assembly"&gt;dynamic assembly&lt;/a&gt; component is used in place of an &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.intro.doc/prodoverview/topics/cimpexp.html" id="z9qc" title="import"&gt;import&lt;/a&gt;. When modeler generates the implementation for the process variations, it also puts the dynamic assembler component in that module. Imports wired off the process are linked to the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.intro.doc/prodoverview/topics/cimpexp.html" id="yrn-" title="export"&gt;export&lt;/a&gt; of the dynamic assembly component.&lt;/font&gt;&lt;/div&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;div&gt;&lt;font size="2"&gt;The next few steps cover how to remove this extra layer of indirection.&lt;/font&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Delete the &lt;b&gt;Check Credit&lt;/b&gt; import (right-click the import and select Delete)&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Right-click on the Canvas and select &lt;b&gt;Add\Dynamic Assembler&lt;/b&gt; component&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Drag/drop the new component in the place where the import used to be and name it &lt;font size="2"&gt;&lt;b&gt;Check&lt;/b&gt;&lt;/font&gt;&lt;b&gt;CreditDA&lt;/b&gt;.&amp;nbsp;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Re-draw the old wire from the old reference to the new &lt;font size="2"&gt;&lt;b&gt;Check&lt;/b&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;b&gt;CreditDA&lt;/b&gt;&lt;/font&gt; Dynamic Assembler component.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;The &lt;b&gt;Add Wire&lt;/b&gt;&amp;nbsp;window appears asking if you want to continue. Click OK.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Double-Click the dynamic assembler component that you just created to implement it. Click Yes when the &lt;b&gt;Open&lt;/b&gt; window appears asking if you like to implement the component.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;A &amp;quot;Generate Implementation&amp;quot; window appears asking you to select a folder. &amp;nbsp;Select &lt;b&gt;loanorigination&lt;/b&gt; and click OK.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;A &lt;b&gt;Dynamic Assembly Configuration Editor&lt;/b&gt; window appears. &amp;nbsp;Select &lt;b&gt;Event with full business payload &lt;/b&gt;as the event style, check &lt;b&gt;Enable Result Caching&lt;/b&gt; and close the editor. &amp;nbsp;Click Yes on the Save Resource pop-up window.&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Open the assembly diagram for the &lt;b&gt;Check Credit&lt;/b&gt; module and delete the dynamic assembly component and the export associated with it (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2732fj436dcb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2732fj436dcb_b" style="height:5.691489px;width:10px"&gt;&lt;/a&gt;)&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Perform the same steps for the other three imports. This &lt;b&gt;Loan Origination &lt;/b&gt;assembly diagram should then look something like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2733czmnsddr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2733czmnsddr_b" style="height:4.781977px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div id="t.af" style="text-align:left"&gt;&lt;h3&gt;&lt;a id="Related_links_8599365772679448_05996568314731121" name="Related_links_8599365772679448_05996568314731121"&gt;&lt;/a&gt; Related links &lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt; Define Application and Policies&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt; Assemble in Websphere Integration Developer&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-7683548654822624845?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/7683548654822624845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/08/working-with-websphere-business-modeler.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7683548654822624845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7683548654822624845'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/08/working-with-websphere-business-modeler.html' title='Working with WebSphere Business Modeler'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-7199185445798499470</id><published>2010-05-29T12:16:00.001-07:00</published><updated>2010-06-13T21:10:01.010-07:00</updated><title type='text'>TXSeries Installation</title><content type='html'>&lt;br&gt;&lt;p&gt;&lt;font color="#000000"&gt;&lt;a href="http://www-01.ibm.com/software/htp/cics/txseries/" id="z-4o" title="Rational Developer for System z"&gt;IBM TXSeries 7.1&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/rdz/" id="m6g-" title="Rational Developer for System z"&gt;&lt;/a&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Install_TXSeries_5114706503227_47211377415806055" target="_self"&gt;Install TXSeries&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Installation_considerations_48_7965819528326392" target="_self"&gt;Installation considerations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Installing_TXSeries_9321575341_8135075597092509" target="_self"&gt;Installing TXSeries&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Creation_of_CICS_users_and_gro" target="_self"&gt;Creation of CICS users and groups&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Environment_variables_created_" target="_self"&gt;Environment variables created during installation&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Create_CICS_Region_33477758150_6695371996611357" target="_self"&gt;Create CICS Region&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Setting_up_IBM_TXSeries_Admini_6764144627377391" target="_self"&gt;Setting up IBM TXSeries Administration Console for administrative tasks on Windows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Install_Microsoft_Loopback_ada_518297397531569" target="_self"&gt;Install Microsoft Loopback adapter&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Disable_Symantec_Client_Firewa" target="_self"&gt;Disable Symantec Client Firewall&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Creating_the_CICS_Region_33467_6771434051916003" target="_self"&gt;Create a CICS Region&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Configure_a_CICS_local_termina_41279691364616156" target="_self"&gt;Configure a CICS local terminal&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Edit_the_CICS_local_terminal_i" target="_self"&gt;Edit the CICS local terminal initialization file&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Configure_a_Listener_173533604" target="_self"&gt;Configure a Listener&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Testing_the_setup" target="_self"&gt;Testing the setup&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Install_TXSeries_5114706503227_47211377415806055" name="Install_TXSeries_5114706503227_47211377415806055"&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_installing.html" id="l-51" style="color:#551a8b" title="Install"&gt;&lt;font color="#000000"&gt;Install&lt;/font&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;font color="#000000"&gt;&lt;a href="http://www-01.ibm.com/software/htp/cics/txseries/" id="fk5e" style="color:#551a8b" title="Rational Developer for System z"&gt;TXSeries&lt;/a&gt;&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Installation_considerations_48_7965819528326392" name="Installation_considerations_48_7965819528326392"&gt;&lt;/a&gt;Installation considerations&lt;/h4&gt;&lt;div class="body conbody" style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;div class="p"&gt;&lt;font size="3"&gt;The following topics provide you an introduction on the prerequisites, disk space requirements, directory structure, and so on, which are required for installing TXSeries for Multiplatforms.&lt;/font&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_prereq_suprt_locale.html" shape="rect"&gt;CICS prerequisites and supported locales&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_cics_var_cics.html" shape="rect"&gt;CICS directory structure for regions, servers, and clients (/var)&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_crt_tx_usr_grop.html" shape="rect"&gt;Creation of CICS users and groups&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_env_variables.html" shape="rect"&gt;Environment variables created during installation&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_tx_w_tpm.html" shape="rect"&gt;TXSeries integration with IBM Tivoli Provisioning Manager&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_possible_effects_chng_sys_clock.html" shape="rect"&gt;Possible effects of changing the system clock&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_smit_metacharacter_restriction.html" shape="rect"&gt;Metacharacter restrictions&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_instlation_verification_prgrm.html#c_instlation_verification_prgrm" shape="rect"&gt;Installation verification program&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Installing_TXSeries_9321575341_8135075597092509" name="Installing_TXSeries_9321575341_8135075597092509"&gt;&lt;/a&gt;&lt;font size="2"&gt;Installing TXSeries&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Select Install optional software and click TXSeries for Multiplatforms v7.1 (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2841cjqr6qg7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2841cjqr6qg7_b" style="height:6.625px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Click Browse... to locate TXSeries installation files and then click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2843fj6tb9fw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2843fj6tb9fw_b" style="height:3.85399px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;TXSeries is being prepared for installation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2844d37jcxcm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2844d37jcxcm_b" style="height:4.41704px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries window, select English and click OK.&lt;/li&gt;&lt;li&gt;Review installation guide and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2845cz7pf2gf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2845cz7pf2gf_b" style="height:6.964286px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Accept the terms in the license agreement and click Next.&lt;/li&gt;&lt;li&gt;Specify the installation directory and click Next. &amp;nbsp;&lt;br&gt;Note: To avoid potential problems, install in the specified default directory (i.e C:\opt\cics)&lt;/li&gt;&lt;li&gt;Review Pre-Installation Summary and click Next or make changes (click Previous).&lt;/li&gt;&lt;li&gt;TXSeries is being installed. &amp;nbsp;This may take some time (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2846fwjdvxcx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2846fwjdvxcx_b" style="height:6.964286px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;When Install is complete, you can check/uncheck to view/not view Readme and/or logfile. Click Next.&lt;/li&gt;&lt;li&gt;Click Done to quit the installer&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Creation_of_CICS_users_and_gro" name="Creation_of_CICS_users_and_gro"&gt;&lt;/a&gt;Creation of CICS users and groups&lt;/h4&gt;&lt;div&gt;During installation of CICS&amp;reg;, the following required user and groups are automatically created:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;An operating system group named cics.&lt;/li&gt;&lt;li&gt;An operating system group named cicsterm.&lt;/li&gt;&lt;li&gt;An operating system group named cicssm (on AIX&amp;reg; only).&lt;/li&gt;&lt;li&gt;An operating system user named cics.&lt;/li&gt;&lt;li&gt;An operating system user named cicssm (on AIX only).&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Many CICS procedures are accessible only when you are logged in as root. Other CICS procedures require that you are logged in as a user with root privileges. CICS also requires that the root and cics users be members of the cics and cicsterm groups.&lt;/div&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Environment_variables_created_" name="Environment_variables_created_"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/concepts/c_env_variables.html" id="vr4n" title="Environment variables created during installation"&gt;Environment variables created during installation&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;During installation, the CICS&amp;reg; Product Setup program creates or updates these environment variables:&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Create_CICS_Region_33477758150_6695371996611357" name="Create_CICS_Region_33477758150_6695371996611357"&gt;&lt;/a&gt;&lt;font color="#000000"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_crt_rgn.html" id="x3ro" title="Create CICS Region"&gt;Create CICS Region&lt;/a&gt;&lt;/font&gt;&lt;/h3&gt;Before creating a CICS Region, you should set up the &amp;quot;IBM TXSeries Administration Console for administrative tasks on Windows&amp;quot; and &amp;quot;&lt;a href="#Install_Microsoft_Loopback_ada_021501822397112846" style="color:#551a8b" target="_self"&gt;Install Microsoft Loopback adapter&lt;/a&gt;&amp;quot;. &amp;nbsp;You also have to disable Symantec client firewall if you are using it.&amp;nbsp;&lt;br&gt;&lt;h4&gt;&lt;a id="Setting_up_IBM_TXSeries_Admini_6764144627377391" name="Setting_up_IBM_TXSeries_Admini_6764144627377391"&gt;&lt;/a&gt;&lt;font size="2"&gt;Setting up &lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/concepts/c_admincon.html" id="dlcs" title="IBM TXSeries Administration Console"&gt;IBM TXSeries Administration Console&lt;/a&gt; for &lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_setg_up_admincon_for_admin_tasks_windows.html" id="y_5s" title="administrative tasks on Windows"&gt;administrative tasks on Windows&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;On Windows, the TXSeries&amp;reg; light-weight infrastructure service runs as a local system account by default. If you attempt to perform tasks such as creating or destroying CICS&amp;reg; regions or other servers (for example, SFS servers) as a local system account, the create or destroy operation will fail.&lt;/div&gt;&lt;br&gt;&lt;div&gt;To perform these tasks, you must first run the TXSeries light-weight infrastructure service as an administrator by completing the following steps:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In your deskstop, right-click the My Computer icon and select Manage (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2852c5fq8h38_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2852c5fq8h38_b" style="border-color:initial;border-style:initial;height:9.33333px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the Computer Management window, select Services and Applications\Services, go to Standard tab, right-click TXSeried LWI... service and select Properties (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2853cwz59pdj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2853cwz59pdj_b" style="border-color:initial;border-style:initial;height:8.40149px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries LWI... window, select the Log On tab, select This account, enter an administrator user name (i.e charles, or any other user who belongs to the Administrator group), enter Password, Confirm password, and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2854c6qxm2c4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2854c6qxm2c4_b" style="border-color:initial;border-style:initial;height:11.2439px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Restart the TXSeries light-weight infrastructure service by right-clicking it and selecting Restart.&lt;/div&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Install_Microsoft_Loopback_ada_518297397531569" name="Install_Microsoft_Loopback_ada_518297397531569"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;a href="http://support.microsoft.com/kb/839013" id="kf-a" style="color:#551a8b" title="Install Microsoft Loopback adapter"&gt;Install Microsoft Loopback adapter&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;The Microsoft Loopback adapter is a testing tool for a virtual network environment where network access is not available. Also, you must use the Loopback adapter if there are conflicts with a network adapter or with a network adapter driver. You can bind network clients, protocols, and other network configuration items to the Loopback adapter, and you can install the network adapter driver or network adapter later while retaining the network configuration information. You can also install the Loopback adapter during the unattended installation process.&lt;/div&gt;&lt;br&gt;&lt;div&gt;To manually install the Microsoft Loopback adapter in Windows XP, follow these steps:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Click Start, and then click Control Panel.&lt;/li&gt;&lt;li&gt;If you are in Classic view, click Switch to Category View under Control Panel in the left pane.&lt;/li&gt;&lt;li&gt;Double-click Printers and Other Hardware&lt;/li&gt;&lt;li&gt;Under See Also in the left pane, click Add Hardware,and then click Next.&lt;/li&gt;&lt;li&gt;Click Yes, I have already connected the hardware, and then click Next.&lt;/li&gt;&lt;li&gt;At the bottom of the list, click Add a new hardware device, and then click Next.&lt;/li&gt;&lt;li&gt;Click Install the hardware that I manually select from a list, and then click Next.&lt;/li&gt;&lt;li&gt;Click Network adapters, and then click Next.&lt;/li&gt;&lt;li&gt;In the Manufacturer box, click Microsoft.&lt;/li&gt;&lt;li&gt;In the Network Adapter box, click Microsoft Loopback Adapter, and then click Next.&lt;/li&gt;&lt;li&gt;Click Finish.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;After the adapter is installed successfully, you can manually configure its options, as with any other adapter. If the TCP/IP properties are configured to use DHCP, the adapter will eventually use an autonet address (169.254.x.x/16) because the adapter is not actually connected to any physical media.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Note By default, TCP/IP properties are configured to use DHCP.&amp;nbsp;&lt;/div&gt;&lt;h4&gt;&lt;a id="Disable_Symantec_Client_Firewa" name="Disable_Symantec_Client_Firewa"&gt;&lt;/a&gt;Disable Symantec Client Firewall&lt;/h4&gt;&lt;div&gt;If you are using Symantec Client Firewall, disable it temporarily.&lt;/div&gt;&lt;h4&gt;&lt;a id="Creating_the_CICS_Region_33467_6771434051916003" name="Creating_the_CICS_Region_33467_6771434051916003"&gt;&lt;/a&gt;Create a CICS Region&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Start TXSeries Administration Console&lt;br&gt;You can start the ad console in two ways:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Enter http://localhost/txseries/admin in your web browser or&lt;/li&gt;&lt;li&gt;Click Start\All Programs\...\IBM TXSeries Administration tool (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2847ckmpghfz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2847ckmpghfz_b" style="height:2.32906px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;In the Login window, enter User Name and Password with Administrator privileges. &amp;nbsp;click Login (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2848fj4vgcdw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2848fj4vgcdw_b" style="height:19.576px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries Administration Console, expand Regions, click All Regions, and click Create (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2851cqhqqx84_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2851cqhqqx84_b" style="height:2.82325px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Enter new CICS region name (i.e TestR), leave Group ID blank, select Use SFS (File Management) and click Submit (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2855gnrc4wdj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2855gnrc4wdj_b" style="height:3.00153px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The CICS region and default SFS server is created (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3104c8mjtcfm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3104c8mjtcfm_b" style="height:11.283422px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;The CICS region and default SFS server is started (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2859ckrfqdhm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2859ckrfqdhm_b" style="height:3.12575px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;div&gt;After creating a CICS region, edit the region environment file (c:\var\cics_regions\CICSRegion\environment) and add line: PATH=d:\systemZ\bin;%PATH%. &amp;nbsp;&lt;font size="2"&gt;This command tells the CICSRegion where to pick up the correct COBOL runtime environment.&lt;/font&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Configure_a_CICS_local_termina_41279691364616156" name="Configure_a_CICS_local_termina_41279691364616156"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_config_usg_cics_lterm_cicslterm_exe.html" id="a1hn" title="Configure a CICS local terminal"&gt;Configure a CICS local terminal&lt;/a&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Edit_the_CICS_local_terminal_i" name="Edit_the_CICS_local_terminal_i"&gt;&lt;/a&gt;Edit the CICS local terminal initialization file&lt;/h4&gt;cicslcli.ini (C:\opt\cics\bin ) is the CICS local terminal initialization file.&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="jnia" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#cfe2f3" width="100%"&gt;&lt;font size="2"&gt;cicslcli.ini file excerpt&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="100%"&gt;&lt;font size="2"&gt;cicslcli.ini file excerpt&lt;br&gt;;Server = CICS01 ; Arbitrary, unique name for the server&lt;br&gt;Server = &lt;font style="background-color:#ffff00"&gt;TestR&lt;/font&gt; ; Arbitrary, unique name for the server&lt;br&gt;Description = Named Pipe Support for local client ;&lt;br&gt;Protocol = LOCALCLI ; Matches with a Driver section below&lt;br&gt;NetName = 00.00.00.00 ; Dummy&lt;br&gt;NamedPipeName = &lt;font style="background-color:#ffff00"&gt;CICSCC&lt;/font&gt; ; Must match servers named pipe&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;ol&gt;&lt;li&gt;Change Server from CICS01 to TestR.&lt;/li&gt;&lt;li&gt;Remember CICSCC (NamedPipeName). &amp;nbsp;You will be using this name to configure the Listerner&lt;/li&gt;&lt;li&gt;Close and save cicslcli.ini file&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Configure_a_Listener_173533604" name="Configure_a_Listener_173533604"&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_config_cics_srvr_for_comm_w_lterm.html" id="imna" title="Configure a Listener"&gt;Configure a Listener&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://localhost/txseries/login?t=2" id="eogi" style="color:#551a8b" title="Open"&gt;Open&lt;/a&gt;&amp;nbsp;the TXSeries Web administration console&lt;/font&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Expand Regions, expand the CICS region that you defined, i.e TestR, click Listener, and click Add (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3083gv5hc9ff_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3083gv5hc9ff_b" style="border-color:initial;border-style:initial;height:4.0266px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Set the Listerner Definition window as shown and click Submit (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3105gw6pckgz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3105gw6pckgz_b" style="height:9.957265px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;br&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;Listener Name = TestL&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Activate resource at cold start? = Yes&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;Resource description = Listener Definition&lt;/font&gt;&lt;/li&gt;&lt;li&gt;Protocol Type = Named Pipe&lt;/li&gt;&lt;li&gt;Number of TCPIP listener processes to use = 1&lt;/li&gt;&lt;li&gt;local Named Pipe name = CICSCC&lt;/li&gt;&lt;li&gt;Click Submit&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;font size="2"&gt;The Listener Definition is completed successfully (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_31069z7n3vdk_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_31069z7n3vdk_b" style="height:4.889241px;width:10px"&gt;&lt;/a&gt;&lt;/font&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;You have to re-start the CICS region to apply the changes.&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Testing_the_setup" name="Testing_the_setup"&gt;&lt;/a&gt;&lt;b&gt;Testing the setup&lt;/b&gt;&lt;/h4&gt;&lt;div&gt;Make sure that you re-start the CICS region before testing the setup you did above.&lt;/div&gt;&lt;br&gt;&lt;div class="body taskbody"&gt;&lt;ol class="ol steps"&gt;&lt;li class="li step" style="margin-left:0em"&gt;&lt;span class="cmd ph"&gt;From the Windows&amp;reg; Start menu, select&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;All Programs &amp;gt; IBM &amp;gt; TXSeries for Multiplatforms V7.1 &amp;gt; Start Local Terminal.&lt;/b&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;The&amp;nbsp;&lt;span class="keyword wintitle"&gt;CICSTERM - CICS server selection&lt;/span&gt;&amp;nbsp;window opens (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3098ck4pvbcp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3098ck4pvbcp_b" style="height:4.82833px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li class="li step" style="margin-left:0em"&gt;&lt;span class="cmd ph"&gt;Select the correct CICS server for your CICS region and click&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;OK &lt;/b&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_3099gwpmg5fj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_3099gwpmg5fj_b" style="border-color:initial;border-style:initial;height:4.82833px;width:10px"&gt;&lt;/a&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li class="li step" style="margin-left:0em"&gt;&lt;span class="cmd ph"&gt;When the CICS terminal starts, type: CEMT and press&amp;nbsp;&lt;span class="ph uicontrol"&gt;&lt;b&gt;Ctrl,&lt;/b&gt;&lt;/span&gt;&amp;nbsp;which is the 3270 terminal Return key&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;li class="li step" style="margin-left:0em"&gt;&lt;span class="cmd ph"&gt;If the transaction runs properly, the CICS terminal screen will show something like the following (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_31176jpj2tft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_31176jpj2tft_b" style="height:5.32407px;width:10px"&gt;&lt;/a&gt;)&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-7199185445798499470?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/7199185445798499470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/txseries-installation.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7199185445798499470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/7199185445798499470'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/txseries-installation.html' title='TXSeries Installation'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-1436742872561256560</id><published>2010-05-28T15:14:00.001-07:00</published><updated>2010-05-28T15:14:29.438-07:00</updated><title type='text'>Install</title><content type='html'>&lt;br&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/rdz/" id="rn9f" title="Rational Developer for System z"&gt;Rational Developer for System z&lt;/a&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/rdz/" id="zdnj" title="Rational Developer for System z"&gt;&lt;/a&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Install_Rational_Developer_for" target="_self"&gt;Install Rational Developer for System z&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Install_TXSeries_5114706503227_4384747901931405" target="_self"&gt;Install TXSeries&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Installation_considerations_48_0778217613697052" target="_self"&gt;Installation considerations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Installing_TXSeries_9321575341_6898841680958867" target="_self"&gt;Installing TXSeries&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Creation_of_CICS_users_and_gro" target="_self"&gt;Creation of CICS users and groups&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Setting_up_IBM_TXSeries_Admini_5784885985776782" target="_self"&gt;Setting up IBM TXSeries Administration Console for administrative tasks on Windows&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Environment_variables_created_" target="_self"&gt;Environment variables created during installation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Create_CICS_Region_02206940110772848" target="_self"&gt;Create CICS Region&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Install_Microsoft_Loopback_ada" target="_self"&gt;Install Microsoft Loopback adapter&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Install_Rational_Developer_for" name="Install_Rational_Developer_for"&gt;&lt;/a&gt;&lt;a href="http://publibfp.dhe.ibm.com/epubs/pdf/i1182972.pdf" id="qsvq" title="Install"&gt;&lt;font color="#000000"&gt;Install&lt;/font&gt;&lt;/a&gt;&amp;nbsp;&lt;font color="#000000"&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/rdz/" id="wles" title="Rational Developer for System z"&gt;Rational Developer for System z&lt;/a&gt;&lt;/font&gt;&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;In the RDzJava_Setup folder, run launchpad.exe (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2832gb4ggsdz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2832gb4ggsdz_b" style="height:9.64539px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select a language (i.e English) and click &amp;quot;Install Rational Developer for System Z&amp;quot; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2833dk6p94fr_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2833dk6p94fr_b" style="height:6.625px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;&lt;div&gt;Select Custom Installation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2834vmwh3hhf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2834vmwh3hhf_b" style="border-color:initial;border-style:initial;height:6.625px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;For an installation of Developer for System z, choose your user role to launch the installation with the recommended set of Developer for System z&lt;/div&gt;&lt;div&gt;features and bundled offerings for your role. Alternatively, you may choose to launch a custom installation with all Developer for System z features and&lt;/div&gt;&lt;div&gt;bundled offerings by clicking the corresponding link on the launchpad.&lt;/div&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;System z Traditional Developer Role&lt;br&gt;Developers wishing to develop or maintain on CICS or IMS applications, DB2 Stored Procedures, Batch applications, or green-screen interfaces. The developers can also gain access to IBM problem determination tools, CICS explorer interfaces, and Source Code Management systems.&amp;nbsp;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;Service Developer Role&lt;br&gt;&lt;/div&gt;&lt;div&gt;Developers wanting to develop or maintain traditional workload and to expose System z applications and programs out as Web Services or Service Flows. This also includes the capabilities found in the System z Traditional Developer.&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;J2EE/WAS Developer Role&lt;/div&gt;&lt;div&gt;System z developers creating applications and Web interfaces using Java Enterprise Edition that connect to CICS, IMS, DB2, or Batch applications. This also includes the capabilities found in the Service Developer.&amp;nbsp;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Select the packages you want to install and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2835ch2tjh7j_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2835ch2tjh7j_b" style="height:7.5px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Accept the terms in the license agreements and click Next.&lt;/li&gt;&lt;li&gt;Create a new package group, set the Installation Directory and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2836gdk9dh24_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2836gdk9dh24_b" style="height:7.5px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Leave the Extend an existing Eclipse box un-check and click Next.&lt;/li&gt;&lt;li&gt;Make sure the English checkbox (translation) is selected and click Next.&lt;/li&gt;&lt;li&gt;Select the features to install and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2837ds6rc4gw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2837ds6rc4gw_b" style="height:7.5px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;For the Help System, select Access help from the Web. &amp;nbsp;For WAS configuration, check Create a profile and check Enable administrative security on the profile. &amp;nbsp;Use admin/admin as the User ID and Password. &amp;nbsp;Click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2839hfgnzscd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2839hfgnzscd_b" style="height:6.352584px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Review the summary information. &amp;nbsp;Click Back to make changes or click Install.&lt;/li&gt;&lt;li&gt;Installation completed successfully (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2840cjbk33fp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2840cjbk33fp_b" style="height:7.5px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="Install_TXSeries_5114706503227_4384747901931405" name="Install_TXSeries_5114706503227_4384747901931405"&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/tasks/t_installing.html" id="l-51" style="color:#551a8b" title="Install"&gt;&lt;font color="#000000"&gt;Install&lt;/font&gt;&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;font color="#000000"&gt;&lt;a href="http://www-01.ibm.com/software/htp/cics/txseries/" id="fk5e" style="color:#551a8b" title="Rational Developer for System z"&gt;TXSeries&lt;/a&gt;&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Installation_considerations_48_0778217613697052" name="Installation_considerations_48_0778217613697052"&gt;&lt;/a&gt;Installation considerations&lt;/h4&gt;&lt;div class="body conbody" style="font-family:&amp;#39;Times New Roman&amp;#39;"&gt;&lt;div class="p"&gt;&lt;font size="3"&gt;The following topics provide you an introduction on the prerequisites, disk space requirements, directory structure, and so on, which are required for installing TXSeries for Multiplatforms.&lt;/font&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_prereq_suprt_locale.html" shape="rect"&gt;CICS prerequisites and supported locales&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_cics_var_cics.html" shape="rect"&gt;CICS directory structure for regions, servers, and clients (/var)&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_crt_tx_usr_grop.html" shape="rect"&gt;Creation of CICS users and groups&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_env_variables.html" shape="rect"&gt;Environment variables created during installation&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_tx_w_tpm.html" shape="rect"&gt;TXSeries integration with IBM Tivoli Provisioning Manager&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_possible_effects_chng_sys_clock.html" shape="rect"&gt;Possible effects of changing the system clock&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_smit_metacharacter_restriction.html" shape="rect"&gt;Metacharacter restrictions&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;a class="xref" href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/topic/com.ibm.cics.tx.doc/concepts/c_instlation_verification_prgrm.html#c_instlation_verification_prgrm" shape="rect"&gt;Installation verification program&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Installing_TXSeries_9321575341_6898841680958867" name="Installing_TXSeries_9321575341_6898841680958867"&gt;&lt;/a&gt;&lt;font size="2"&gt;Installing TXSeries&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Select Install optional software and click TXSeries for Multiplatforms v7.1 (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2841cjqr6qg7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2841cjqr6qg7_b" style="height:6.625px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Click Browse... to locate TXSeries installation files and then click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2843fj6tb9fw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2843fj6tb9fw_b" style="height:3.85399px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;TXSeries is being prepared for installation (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2844d37jcxcm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2844d37jcxcm_b" style="height:4.41704px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries window, select English and click OK.&lt;/li&gt;&lt;li&gt;Review installation guide and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2845cz7pf2gf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2845cz7pf2gf_b" style="height:6.964286px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Accept the terms in the license agreement and click Next.&lt;/li&gt;&lt;li&gt;Specify the installation directory and click Next. &amp;nbsp;&lt;br&gt;Note: To avoid potential problems, install in the specified default directory (i.e C:\opt\cics)&lt;/li&gt;&lt;li&gt;Review Pre-Installation Summary and click Next or make changes (click Previous).&lt;/li&gt;&lt;li&gt;TXSeries is being installed. &amp;nbsp;This may take some time (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2846fwjdvxcx_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2846fwjdvxcx_b" style="height:6.964286px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;When Install is complete, you can check/uncheck to view/not view Readme and/or logfile. Click Next.&lt;/li&gt;&lt;li&gt;Click Done to quit the installer&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Creation_of_CICS_users_and_gro" name="Creation_of_CICS_users_and_gro"&gt;&lt;/a&gt;Creation of CICS users and groups&lt;/h4&gt;&lt;div&gt;During installation of CICS&amp;reg;, the following required user and groups are automatically created:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;An operating system group named cics.&lt;/li&gt;&lt;li&gt;An operating system group named cicsterm.&lt;/li&gt;&lt;li&gt;An operating system group named cicssm (on AIX&amp;reg; only).&lt;/li&gt;&lt;li&gt;An operating system user named cics.&lt;/li&gt;&lt;li&gt;An operating system user named cicssm (on AIX only).&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Many CICS procedures are accessible only when you are logged in as root. Other CICS procedures require that you are logged in as a user with root privileges. CICS also requires that the root and cics users be members of the cics and cicsterm groups.&lt;/div&gt;&lt;h4&gt;&lt;a id="Setting_up_IBM_TXSeries_Admini_5784885985776782" name="Setting_up_IBM_TXSeries_Admini_5784885985776782"&gt;&lt;/a&gt;Setting up IBM TXSeries Administration Console for administrative tasks on Windows&lt;/h4&gt;&lt;div&gt;On Windows, the TXSeries&amp;reg; light-weight infrastructure service runs as a local system account by default. If you attempt to perform tasks such as creating or destroying CICS&amp;reg; regions or other servers (for example, SFS servers) as a local system account, the create or destroy operation will fail.&lt;/div&gt;&lt;br&gt;&lt;div&gt;To perform these tasks, you must first run the TXSeries light-weight infrastructure service as an administrator by completing the following steps:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In your deskstop, right-click the My Computer icon and select Manage (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2852c5fq8h38_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2852c5fq8h38_b" style="height:9.33333px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the Computer Management window, select Services and Applications\Services, go to Standard tab, right-click TXSeried LWI... service and select Properties (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2853cwz59pdj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2853cwz59pdj_b" style="height:8.40149px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries LWI... window, select the Log On tab, select This account, enter an administrator user name (i.e charles, or any other user who belongs to the Administrator group), enter Password, Confirm password, and click OK (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2854c6qxm2c4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2854c6qxm2c4_b" style="height:11.2439px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Restart the TXSeries light-weight infrastructure service by right-clicking it and selecting Restart.&lt;/div&gt;&lt;h4&gt;&lt;a id="Environment_variables_created_" name="Environment_variables_created_"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp?topic=/com.ibm.cics.tx.doc/concepts/c_env_variables.html" id="vr4n" title="Environment variables created during installation"&gt;Environment variables created during installation&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;During installation, the CICS&amp;reg; Product Setup program creates or updates these environment variables:&lt;/div&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Create_CICS_Region_02206940110772848" name="Create_CICS_Region_02206940110772848"&gt;&lt;/a&gt;Create CICS Region&lt;/h4&gt;&lt;div&gt;Before creating a CICS Region, you should set up the &amp;quot;IBM TXSeries Administration Console for administrative tasks on Windows&amp;quot; and install the &amp;quot;Microsoft Loopback Adapter&amp;quot;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Start Administrative Console&lt;br&gt;You can start the ad console in two ways:&lt;/li&gt;&lt;li&gt;Enter http://localhost/txseries/admin in your web browser or&lt;br&gt;&lt;/li&gt;&lt;li&gt;Click Start\All Programs\...\IBM TXSeries Administration tool (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2847ckmpghfz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2847ckmpghfz_b" style="height:2.32906px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the Login window, enter User Name and Password. &amp;nbsp;click Login (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2848fj4vgcdw_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2848fj4vgcdw_b" style="height:19.576px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the TXSeries Administration Console, expand Regions, click All Regions, and click Create (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2851cqhqqx84_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2851cqhqqx84_b" style="height:2.82325px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Enter Name and click Submit (&lt;div id="mcuq" style="text-align:left"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2855gnrc4wdj_b" style="height:196px;width:653px"&gt;&lt;/div&gt;)&lt;/li&gt;&lt;li&gt;&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;h4&gt;&lt;a id="Install_Microsoft_Loopback_ada" name="Install_Microsoft_Loopback_ada"&gt;&lt;/a&gt;&lt;a href="http://support.microsoft.com/kb/839013" id="kf-a" title="Install Microsoft Loopback adapter"&gt;Install Microsoft Loopback adapter&lt;/a&gt;&lt;/h4&gt;&lt;div&gt;The Microsoft Loopback adapter is a testing tool for a virtual network environment where network access is not available. Also, you must use the Loopback adapter if there are conflicts with a network adapter or with a network adapter driver. You can bind network clients, protocols, and other network configuration items to the Loopback adapter, and you can install the network adapter driver or network adapter later while retaining the network configuration information. You can also install the Loopback adapter during the unattended installation process.&lt;/div&gt;&lt;br&gt;&lt;div&gt;To manually install the Microsoft Loopback adapter in Windows XP, follow these steps:&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Click Start, and then click Control Panel.&lt;/li&gt;&lt;li&gt;If you are in Classic view, click Switch to Category View under Control Panel in the left pane.&lt;/li&gt;&lt;li&gt;Double-click Printers and Other Hardware, and then click Next.&lt;/li&gt;&lt;li&gt;Under See Also in the left pane, click Add Hardware,and then click Next.&lt;/li&gt;&lt;li&gt;Click Yes, I have already connected the hardware, and then click Next.&lt;/li&gt;&lt;li&gt;At the bottom of the list, click Add a new hardware device, and then click Next.&lt;/li&gt;&lt;li&gt;Click Install the hardware that I manually select from a list, and then click Next.&lt;/li&gt;&lt;li&gt;Click Network adapters, and then click Next.&lt;/li&gt;&lt;li&gt;In the Manufacturer box, click Microsoft.&lt;/li&gt;&lt;li&gt;In the Network Adapter box, click Microsoft Loopback Adapter, and then click Next.&lt;/li&gt;&lt;li&gt;Click Finish.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;After the adapter is installed successfully, you can manually configure its options, as with any other adapter. If the TCP/IP properties are configured to use DHCP, the adapter will eventually use an autonet address (169.254.x.x/16) because the adapter is not actually connected to any physical media.&lt;/div&gt;&lt;br&gt;&lt;div&gt;Note By default, TCP/IP properties are configured to use DHCP.&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-1436742872561256560?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/1436742872561256560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/install.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1436742872561256560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1436742872561256560'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/install.html' title='Install'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-289472187259377300</id><published>2010-05-16T20:09:00.001-07:00</published><updated>2010-09-13T10:58:45.157-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.7 Configure and Test Dynamic Assembly'/><title type='text'>Configuring and Testing Dynamic Assembly</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;h4&gt;Configuring and Testing Dynamic Assembly&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.1%20Creating%20a%20Fabric%20Project" style="color:#249fa3;text-decoration:none"&gt;Creating a Fabric Project&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.2%20Importing%20SCA%20Modules%20to%20Create%20Composite%20Service%20Definitions" style="color:#5dc2c0"&gt;&lt;u&gt;Importing SCA Modules to Create Composite Service Definitions&lt;/u&gt;&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.3%20Configuring%20the%20Business%20Application%20Module" style="color:#249fa3;text-decoration:none"&gt;Configuring the Business Application Module&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.4%20Configuring%20Technical%20Policies" style="color:#249fa3;text-decoration:none"&gt;Configuring Technical Policies&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.5%20Creating%20Endpoints%20for%20a%20Credit%20Check%20Service" style="color:#249fa3;text-decoration:none"&gt;Creating Endpoints for a Credit Check Service&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.6%20Simulate%20%28Test%29%20Business%20Service%20Decisions" style="color:#249fa3;text-decoration:none"&gt;Simulate (Test) Business Service Decisions&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.7%20Implementing%20Context%20Extractors" style="color:#249fa3;text-decoration:none"&gt;Implementing Context Extractors&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a dir="ltr" href="http://ccambil-wbsf-tutorials.blogspot.com/search/label/1.7.8%20Deploying%20Modules%20to%20the%20Server" style="color:#249fa3;text-decoration:none"&gt;Deploying Modules to the Server&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div id="t.af" style="text-align:left"&gt;&lt;h4&gt;Related links&lt;/h4&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-289472187259377300?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/289472187259377300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/configuring-and-testing-dynamic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/289472187259377300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/289472187259377300'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/configuring-and-testing-dynamic.html' title='Configuring and Testing Dynamic Assembly'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-5147208637687917321</id><published>2010-05-12T17:12:00.001-07:00</published><updated>2010-05-12T17:12:27.968-07:00</updated><title type='text'>ProKennex</title><content type='html'>&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#ProKennex" target="_self"&gt;ProKennex&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Black_Ace_98_86_square_inches_" target="_self"&gt;Black Ace 98 (86 square inches headsize)&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;h2&gt;&lt;a id="ProKennex" name="ProKennex"&gt;&lt;/a&gt;ProKennex&lt;/h2&gt;&lt;h3&gt;&lt;a id="Black_Ace_98_86_square_inches_" name="Black_Ace_98_86_square_inches_"&gt;&lt;/a&gt;Black Ace 98 (86 square inches headsize)&lt;/h3&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="jixc" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="25%"&gt;&lt;div id="lop3" style="text-align:left"&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2795dh8kz7nv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2795dh8kz7nv_b" style="height:13.297872px;width:20px"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;div id="prbl" style="text-align:left"&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2796c6726dg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2796c6726dg3_b" style="height:13.297872px;width:20px"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;div id="g7-7" style="text-align:left"&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2797nnw5jffg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2797nnw5jffg_b" style="height:13.297872px;width:20px"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;div id="a099" style="text-align:left"&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2798g98tkzhb_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2798g98tkzhb_b" style="height:13.297872px;width:20px"&gt;&lt;/a&gt;&lt;/div&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-5147208637687917321?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/5147208637687917321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/prokennex.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5147208637687917321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/5147208637687917321'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/prokennex.html' title='ProKennex'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-6641305213734773502</id><published>2010-05-12T13:56:00.001-07:00</published><updated>2010-07-16T08:48:40.872-07:00</updated><title type='text'>Tennis Racquets for Sale</title><content type='html'>&lt;a id="Comfort_level_comparison_66744_38547601685588783" name="Comfort_level_comparison_66744_38547601685588783"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Used_tennis_rackets_for_sale_o" target="_self"&gt;Used tennis rackets for sale or trade&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Power_Or_Game_Improvement_Racq" target="_self"&gt;Power Or Game Improvement Racquets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Tweener_Racquets_33641225658357143" target="_self"&gt;Tweener Racquets&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Control_Or_Player_s_Racquets_5" target="_self"&gt;Control Or Player&amp;rsquo;s Racquets&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Used_tennis_rackets_for_sale_o" name="Used_tennis_rackets_for_sale_o"&gt;&lt;/a&gt;&lt;font face="Verdana, sans-serif"&gt;Used tennis rackets for sale or trade&lt;/font&gt;&lt;/h3&gt;&lt;div&gt;&lt;font face="Verdana, sans-serif"&gt;(&lt;a href="mailto:ricardom2009@gmail.com" id="i_hl" title="Contact me if interested"&gt;Contact me if interested&lt;/a&gt;)&lt;/font&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Power_Or_Game_Improvement_Racq" name="Power_Or_Game_Improvement_Racq"&gt;&lt;/a&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/LC/SelectingRacquet.html" id="umlk" title="Power Or Game Improvement Racquets"&gt;Power Or Game Improvement Racquets&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;This is the term used by racquet manufacturers for power-oriented racquets. In most cases, these racquet models feature oversize to super-oversize heads (107-135 square inches), are lightweight (8-9.5 ounces), longer (27-29 inches) stiffer and are balanced head-heavy (or evenly balanced) to retain enough weight in the hitting zone. Designed for players with shorter, slower swings and who want more power from the racquet.&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Game-Improvement Racquets are usually for beginners, players with lower-level skills, and players with less mobility. These players generally have short, slow or tentative swings, and take the racquet back no more than six inches when they prepare to strike the ball. They need the racquet to provide most of the power, and the game-improvement frames provide the boost their users don&amp;rsquo;t have. How do these frames accomplish that? They have oversized prime hitting areas, or &amp;ldquo;sweet spots,&amp;rdquo; of 102-115 square inches, plus wide stiff beams measuring 27 millimeters or more at the sides, and &amp;ldquo;head heavy&amp;rdquo; balances (which means most of the weight is in the upper portion toward the head like a hammer). But these racquets&amp;rsquo; overall weights are light (under 10.5 ounces) to counter the head-heaviness which would make them sluggish in motion.&lt;br&gt;&lt;/font&gt;&lt;div style="text-align:left"&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Tweener_Racquets_33641225658357143" name="Tweener_Racquets_33641225658357143"&gt;&lt;/a&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/LC/SelectingRacquet.html" id="jo_q" title="Tweener Racquets"&gt;Tweener Racquets&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;There are several models that offer a blend of features from game improvement and player&amp;rsquo;s racquets. They are often light-er (9.5-11 ounces), balanced anywhere from slightly head-light to slightly head-heavy, have midplus (95-102 square inches) heads and are usually extended length (27.5-28 inches). These racquet models offer low-medium to medium-high power and are most appealing to intermediate-advanced players, seeking enhanced maneuverability.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;h4&gt;&lt;a id="Control_Or_Player_s_Racquets_5" name="Control_Or_Player_s_Racquets_5"&gt;&lt;/a&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/LC/SelectingRacquet.html" id="hciq" title="Control Or Player&amp;rsquo;s Racquets"&gt;Control Or Player&amp;rsquo;s Racquets&lt;/a&gt;&lt;/font&gt;&lt;/h4&gt;&lt;div&gt;&lt;font face="Verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;Denotes racquets that would be used by professional and high-level club and college team players. These models are typically heavier in weight (11.5-13+ ounces), have smaller heads (85-98), thinner, more flexible beams and are balanced head light to retain maneuverability. The result is a low-power racquet, designed for players who provide their own power and prefer a racquet that offers more control. Can be standard or extended length.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" height="25%" id="idus" width="100%"&gt;&lt;tbody&gt;&lt;tr bgcolor="#d9ead3" style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Racket Name/Description&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;GripSize/String Pattern/Headsize/&lt;font style="background-color:#ffff00"&gt;stiffness&lt;/font&gt;/strungW (oz)/SwingW&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Reviews/Details,&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Price/string/Comments&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;div&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.racquetfinder.com/index.php?name=blast&amp;amp;manufacturer=Babolat&amp;amp;hsMin=&amp;amp;hsMax=&amp;amp;lMin=&amp;amp;lMax=&amp;amp;wMin=&amp;amp;wMax=&amp;amp;swMin=&amp;amp;swMax=&amp;amp;fMin=&amp;amp;fMax=&amp;amp;bpMin=&amp;amp;bpMax=&amp;amp;bwMin=&amp;amp;bwMax=&amp;amp;mains=&amp;amp;crosses=&amp;amp;current=N&amp;amp;max_price=&amp;amp;x=71&amp;amp;y=20" id="ivoc" style="color:#551a8b" title="Babolat Aero Blast O"&gt;Babolat Aero Blast OS&lt;/a&gt;&lt;/font&gt;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,112/&lt;font style="background-color:#ffff00"&gt;65&lt;/font&gt;/10.20/340&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Customer, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=282" id="hio1" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/Wilson_Sensation_16_String/descpageACWILSON-SEN16.html" id="gk63" title="wilson sensation"&gt;&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;div&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Bancroft Bjorn Borg&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,18x20,65&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Not for sale!!&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.80s-tennis.com/pages/max200g.html" id="wi:f" style="color:#551a8b" title="Dunlop Max 200g"&gt;&lt;font size="2"&gt;Dunlop Max 200g&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,18x20,84/&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;/font&gt;&lt;a href="http://www.tennis-warehouse.com/Babolat_XCel_Premium_17_String/descpageACBAB-NBXCEL17.html" id="sqrd" style="color:#551a8b" title="Babolat Xcel Premium 17g"&gt;&lt;font size="2"&gt;Babolat Xcel Premium 17g&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/Reviews/FMSR/FMSRReview.html" id="m-i3" style="color:#551a8b" title="Fischer M speed pro #1"&gt;&lt;font size="2"&gt;Fischer M speed pro #1&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,105,&lt;font style="background-color:#ffff00"&gt;56&lt;/font&gt;/11.80/321&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=316" id="az65" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/Wilson_NXT_16_String/descpageACWILSON-NXT16.html" id="vqwr" style="color:#551a8b" title="Wilson NXT 16"&gt;Wilson NXT 16&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/Reviews/AGRAD/AGRADReview.html" id="sw0y" style="color:#551a8b" title="Head Agassi Radical LE OS"&gt;&lt;font size="2"&gt;Head Agassi Radical LE OS&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,18x19,107,&lt;font style="background-color:#ffff00"&gt;63&lt;/font&gt;/12.10/338&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;/font&gt;&lt;a href="http://www.tennis-warehouse.com/Head_IntelliTour_16_String/descpageACHEAD-HIT16.html" id="aefz" style="color:#551a8b" title="Head Intellitour"&gt;&lt;font size="2"&gt;Head Intellitour&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.racquetfinder.com/index.php?name=Head+Flexpoint+6+Oversize&amp;amp;manufacturer=&amp;amp;hsMin=&amp;amp;hsMax=&amp;amp;lMin=&amp;amp;lMax=&amp;amp;wMin=&amp;amp;wMax=&amp;amp;swMin=&amp;amp;swMax=&amp;amp;fMin=&amp;amp;fMax=&amp;amp;bpMin=&amp;amp;bpMax=&amp;amp;bwMin=&amp;amp;bwMax=&amp;amp;mains=&amp;amp;crosses=&amp;amp;current=N&amp;amp;max_price=&amp;amp;x=43&amp;amp;y=15" id="xd8i" style="color:#551a8b" title="Head Flexpoint 6 OS"&gt;&lt;font size="2"&gt;Head Flexpoint 6 OS&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&amp;nbsp;&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#FF0000"&gt;&lt;font style="background-color:#ffffff"&gt;SOLD!!SOLD!!SOLD!!&lt;/font&gt;&lt;/font&gt;&lt;font style="background-color:#ffffff"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,112,&lt;font style="background-color:#ffff00"&gt;61&lt;/font&gt;/9.9/337&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback.html?pcode=HFR" style="color:#551a8b"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=335" id="omy:" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&lt;a href="http://www.tennis-warehouse.com/Prince_Premier_Softflex_17_String/descpageACPRINCE-PSF17.html" id="ly.4" title="Prince Premier softflex 17"&gt;Prince Premier softflex 17&lt;/a&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/Reviews/FPR/FPRReview.html" id="jb1w" style="color:#551a8b" title="Head Flexpoint Radical OS"&gt;Head Flexpoint Radical OS&lt;/a&gt;&amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font color="#FF0000"&gt;SOLD!!SOLD!!SOLD!!&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,18x19,107,&lt;font style="background-color:#ffff00"&gt;58&lt;/font&gt;/11.30/334&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=341" id="s9oc" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(Multi ??)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;a href="http://www.racquetfinder.com/index.php?name=extreme+pro+(2009)&amp;amp;manufacturer=Head&amp;amp;hsMin=&amp;amp;hsMax=&amp;amp;lMin=&amp;amp;lMax=&amp;amp;wMin=&amp;amp;wMax=&amp;amp;swMin=&amp;amp;swMax=&amp;amp;fMin=&amp;amp;fMax=&amp;amp;bpMin=&amp;amp;bpMax=&amp;amp;bwMin=&amp;amp;bwMax=&amp;amp;mains=&amp;amp;crosses=&amp;amp;current=N&amp;amp;max_price=&amp;amp;x=67&amp;amp;y=13" id="x8b2" title="Head Microgel Extreme Pro (2009 Teflon)"&gt;Head Microgel Extreme Pro&lt;/a&gt;&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;&lt;font color="#FF0000"&gt;&lt;font style="background-color:#ffffff"&gt;SOLD!!SOLD!!SOLD!!&lt;/font&gt;&lt;/font&gt;&lt;font style="background-color:#ffffff"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;3/8,16x19,100,&lt;font style="background-color:#ffff00"&gt;69&lt;/font&gt;/11.70/338&lt;/td&gt;&lt;td width="25%"&gt;customer, TW&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=352" id="kb-b" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Tecnifibre_X-One_Biphase_16_String_/descpageACTFUSA-X116.html" id="s88c" title="Technifible x1-biphase 16g"&gt;Technifible x1-biphase 16g&lt;/a&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.head.com/tennis/racquets.php?region=eu&amp;amp;tag=protect_system&amp;amp;id=499" id="orog" style="color:#551a8b" title="Head Protector"&gt;&lt;font size="2"&gt;Head Protector&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,86,&lt;font style="background-color:#ffff00"&gt;56&lt;/font&gt;/14.00/???&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=360" id="hu-:" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Prince_Synthetic_Gut_16_Duraflex_String/descpageACPRINCE-S16.html" target="_blank" title="Prince syntethic gut 16 duraflex"&gt;Prince syntethic gut 16 duraflex&lt;/a&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="25%"&gt;Pro Kennex Black Ace 98 (old model)&lt;/td&gt;&lt;td width="25%"&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-P5G2.html" id="z1nm" style="color:#551a8b" title="Pro Kennex 5G"&gt;&lt;font size="2"&gt;Pro Kennex 5G&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x20,100,&lt;font style="background-color:#ffff00"&gt;65&lt;/font&gt;/11.70/318&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-P5G2.html" id="vl4w" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp; &lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/Wilson_Sensation_16_String/descpageACWILSON-SEN16.html" id="ki6y" style="color:#551a8b" title="wilson sensation"&gt;&lt;/a&gt;&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;(highly recommended for tennis/golfer&amp;#39;s elbow problems)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-P7G.html" id="h.pn" style="color:#551a8b" title="Pro Kennex 7G"&gt;&lt;font size="2"&gt;Pro Kennex 7G&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x20,100,&lt;font style="background-color:#ffff00"&gt;66&lt;/font&gt;/11.70/330&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-P7G.html" id="fe5e" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;/font&gt;&lt;a href="http://www.tennis-warehouse.com/Head_IntelliTour_16_String/descpageACHEAD-HIT16.html" id="ctak" style="color:#551a8b" title="Head Intellitour"&gt;&lt;font size="2"&gt;Head Intellitour&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;(highly recommended for tennis/golfer&amp;#39;s elbow problems)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-KI5N.html" id="z3w8" style="color:#551a8b" title="Pro Kennex KI-5"&gt;Pro Kennex KI-5&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#FF0000"&gt;&lt;font style="background-color:#ffffff"&gt;SOLD!!SOLD!!SOLD!!&lt;/font&gt;&lt;/font&gt;&lt;font style="background-color:#ffffff"&gt;&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x20,100,&lt;font style="background-color:#ffff00"&gt;61&lt;/font&gt;/11.80/325&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-KI5N.html" id="wkca" style="color:#551a8b" title="customer"&gt;&lt;font size="2"&gt;customer&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Prince_Synthetic_Gut_Multifilament_String_16_/descpageACPRINCE-SMF16.html" id="emx8" title="Prince syntethic gut multi 16"&gt;Prince syntethic gut multi 16&lt;/a&gt;)&amp;nbsp;&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;(highly recommended for tennis/golfer&amp;#39;s elbow problems)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-KI5PSN.html" id="a7id" style="color:#551a8b" title="Pro Kennex KI-5 PSE"&gt;&lt;font size="2"&gt;Pro Kennex KI-5 PSE&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x20,100,&lt;font style="background-color:#ffff00"&gt;63&lt;/font&gt;,12.90,345&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-KI5PSN.html" id="g89:" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Wilson_NXT_16_String/descpageACWILSON-NXT16.html" id="upzb" title="Wilson NXT 16"&gt;Wilson NXT 16&lt;/a&gt;)&lt;br&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font color="#1a1a1a"&gt;&lt;font size="2"&gt;(highly recommended for tennis/golfer&amp;#39;s elbow problems)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/Reviews/PSP03R/PSP03RReview.html" id="k00m" style="color:#551a8b" title="Prince 03 speedport Red"&gt;&lt;font size="2"&gt;Prince 03 speedport Red&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,105,&lt;font style="background-color:#ffff00"&gt;65&lt;/font&gt;/10.50/321&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-PO3SRND.html" id="dndi" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=388" id="ebvk" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;(&lt;a href="http://www.tennis-warehouse.com/Gamma_Live_Wire_17_String/descpageACGAMMA-GLW17.html" id="hb5p" title="Gamma live wire 17"&gt;Gamma live wire 17&lt;/a&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-GRO.html" id="ldf3" style="color:#551a8b" title="Prince Graphite OS"&gt;&lt;font size="2"&gt;Prince Graphite OS (POG&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,107,&lt;font style="background-color:#ffff00"&gt;63&lt;/font&gt;/12.20/333&lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback.html?pcode=GRO" id="vbn6" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(Wilson Stamina 17 C,gosen proform tuff 15l m)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Prince Graphite Pro Series 90&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;1/2,14x18,90&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer&amp;nbsp;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/REVIEWS/NXG/NXGReview.html" id="e0b6" style="color:#551a8b" title="Prince NXG Tour OS"&gt;&lt;font size="2"&gt;Prince NXG Tour OS&lt;/font&gt;&lt;/a&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;1/4,16x19,107,&lt;font style="background-color:#ffff00"&gt;63&lt;/font&gt;/11.90/328&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer (&lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Ashaway_Dynamite_17_String/descpageACASH-ADYNA.html" id="v5ob" title="Ashaway Dynamite 17"&gt;Ashaway Dynamite 17&lt;/a&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;a href="http://www.tennis-warehouse.com/descpage-POZT.html" id="odln" style="color:#551a8b" title="Prince Ozone Tour"&gt;&lt;font size="2"&gt;Prince Ozone Tour&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x18,100/&lt;font style="background-color:#ffff00"&gt;60&lt;/font&gt;/11.50/321&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-POZT.html" id="zm8c" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=397" id="u-u3" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Prince_Synthetic_Gut_16_Duraflex_String/descpageACPRINCE-S16.html" target="_blank" title="Prince syntethic gut 16 duraflex"&gt;Prince syntethic gut 16 duraflex&lt;/a&gt;&amp;nbsp;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="25%"&gt;&lt;a href="http://www.tennis-warehouse.com/Volkl_C10_Pro/descpageRCVOLKL-C10P08.html" id="xevw" title="Volkl C10 Pro"&gt;Volkl C10 Pro&lt;/a&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,98/&lt;/font&gt;&lt;font style="background-color:#ffff00"&gt;63&lt;/font&gt;&lt;font size="2"&gt;/12.20/323&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-POZT.html" id="s.6g" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;/font&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;,&amp;nbsp;&lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=409" id="j:wf" style="color:#551a8b" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;best offer (babolat tonic\Unique Quasi-gut)&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="25%"&gt;Wilson Advantage (wood)&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;3/8,18x20,65&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/descpageRCWILSON-KFIVEO.html" id="kjiy" style="color:#551a8b" title="Wilson Kfive OS"&gt;Wilson Kfive OS&lt;/a&gt;&amp;nbsp;(3)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8, 16x20,108/&lt;font style="background-color:#ffff00"&gt;50&lt;/font&gt;/10.30/346&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback.html?pcode=KFIVEO" id="drq4" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=426" id="j7rj" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp;(&lt;a href="http://www.tennis-warehouse.com/Head_IntelliTour_16_String/descpageACHEAD-HIT16.html" id="zpnh" title="Head intellitour 17g"&gt;Head intellitour 17g&lt;/a&gt;)&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;Wilson Largehead&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,107/&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;customer&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, Tennis.com&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp; &lt;a href="http://www.tennis-warehouse.com/Wilson_Sensation_16_String/descpageACWILSON-SEN16.html" id="i.is" style="color:#551a8b" title="wilson sensation"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/descpageRCWILSON-WN3.html" id="aqk1" style="color:#551a8b" title="Wilson Ncode 3 OS"&gt;Wilson Ncode 3 OS&lt;/a&gt;&amp;nbsp;(2)&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;&lt;font style="background-color:#ffffff"&gt;&lt;font color="#FF0000"&gt;SOLD!!SOLD!!SOLD!! 1&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;3/8,16x19,113/&lt;font style="background-color:#ffff00"&gt;47&lt;/font&gt;/9.70/328&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;font face="verdana,sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.tennis-warehouse.com/feedback-WN3.html" id="aot1" style="color:#551a8b" title="customer"&gt;customer&lt;/a&gt;&amp;nbsp;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;, &lt;a href="http://www.tennis.com/gear/showRacquetReview.aspx?ID=439" id="mqj2" title="Tennis.com"&gt;Tennis.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;font face="verdana, sans-serif"&gt;&lt;font size="2"&gt;best offer &lt;/font&gt;&lt;/font&gt;&amp;nbsp; &lt;a href="http://www.tennis-warehouse.com/Wilson_Sensation_16_String/descpageACWILSON-SEN16.html" id="fng:" style="color:#551a8b" title="wilson sensation"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;&lt;div style="text-align:left"&gt;&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-6641305213734773502?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/6641305213734773502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/tennis-racquets-for-sale.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/6641305213734773502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/6641305213734773502'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/tennis-racquets-for-sale.html' title='Tennis Racquets for Sale'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-1699263380976528110</id><published>2010-05-07T07:26:00.001-07:00</published><updated>2010-08-12T15:59:03.402-07:00</updated><title type='text'>Learning Resources</title><content type='html'>&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#WebSphere_Dynamic_Process_Edit" target="_self"&gt;WebSphere Dynamic Process Edition&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_29288234747" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_5687" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_6218989258632064_232489" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_Websphere_Business_Service" target="_self"&gt;Websphere Business Services Fabric&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_16807041689_7317491751164198" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_7367" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_18951067328453064_05304_36556585505604744" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_4381019938737154" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Composite_business_application_8597058961167932" target="_self"&gt;Composite business applications in WebSphere Business Services Fabric&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Developing_adaptive_composite__5053434716537595" target="_self"&gt;Developing adaptive composite business services using WebSphere Business Services Fabric&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Use_WebSphere_Business_Service" target="_self"&gt;Use WebSphere Business Services Fabric v6.1 to Build Composite Business Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Make_composite_business_servic_09241993352770805" target="_self"&gt;Make composite business services adaptable with points of variability&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Creating_flexible_service_orie" target="_self"&gt;Creating flexible service-oriented business solutions with WebSphere Business Services Fabric&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_Websphere_Business_Service_6351633025333285" target="_self"&gt;IBM Websphere Business Services Fabric Related tutorials&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Develop_and_Deploy_Multi_Tenan" target="_self"&gt;Develop and Deploy Multi-Tenant Web-delivered Solutions using IBM middleware&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#WebSphere_Business_Modeler_Adv_6593400659039617" target="_self"&gt;WebSphere Business Modeler Advanced&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_99368440546" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_8280" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_8753094440326095_287410" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_9872965319082141" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#WebSphere_Integration_Develope" target="_self"&gt;WebSphere Integration Developer&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_9436420500278473" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_08479789737612009_58989_30908114928752184" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_6113219605758786" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Business_Space_850543455220758_8028584942221642" target="_self"&gt;Business Space&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_7914793053641915" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_359796897508204" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_45343189407140017_87585_06426829565316439" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_11963570863008499" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Websphere_Business_Monitor_630_523545634932816" target="_self"&gt;Websphere Business Monitor&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_40852308087050915" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_8678622432053089" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_04052497819066048_13753_8806350650265813" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_7306295465677977" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Business_Process_Management_39" target="_self"&gt;Business Process Management&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_8937791064381599" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_7149786707013845" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_04052497819066048_16734_5481205238029361" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_7904071118682623" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#CICS_Web_Services_514120184816" target="_self"&gt;CICS Transaction Server (Mainframe)&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_711303660646081" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_8378289826214314" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_45343189407140017_66272_6916330978274345" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_29713810235261917" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#CICS_Web_Services_TXSeries_707_03798025939613581" target="_self"&gt;TXSeries&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_683503539301455" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_6075858334079385" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_45343189407140017_66272" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_6032770667225122" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Rational_Application_Developer_8388484129682183" target="_self"&gt;Rational Application Developer for System Z&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_37554340437054634" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_4809693479910493" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_4768152618780732_214482" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_31379603035748005" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Rational_Software_Architect_fo_9236622303724289" target="_self"&gt;Rational Software Architect for Websphere&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_1898720571771264" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_4768152618780732_214482_8612634819000959" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_8617101619020104" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Others_5623546689748764_788686_0744689330458641" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Learning_Resources_15781597513_368264595977962" target="_self"&gt;Learning Resources&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Redbooks_1566381948068738_4296_2393248463049531" target="_self"&gt;Redbooks&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Others_02578445989638567_61192" target="_self"&gt;Others&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#IBM_DeveloperWorks_Tutorials_3_6806773915886879" target="_self"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br&gt;&lt;h2&gt;&lt;a id="WebSphere_Dynamic_Process_Edit" name="WebSphere_Dynamic_Process_Edit"&gt;&lt;/a&gt;&lt;a href="http://www-01.ibm.com/software/integration/wdpe/" id="s38s" title="WebSphere Dynamic Process Edition"&gt;WebSphere Dynamic Process Edition&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_29288234747" name="Learning_Resources_29288234747"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_5687" name="Redbooks_1566381948068738_5687"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247776/wwhelp/wwhimpl/js/html/wwhelp.htm" style="color:#551a8b" title="Leading Practices for WebSphere Dynamic Process Edition V6.2"&gt;Leading Practices for WebSphere Dynamic Process Edition V6.2&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_6218989258632064_232489" name="Others_6218989258632064_232489"&gt;&lt;/a&gt;Others&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wdpe.doc/Welcome/ic-homepage.html" id="h0i4" title="Information Center"&gt;IBM Information Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wdpe_v7/plugin_coverpage.html" id="e-38" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3" name="IBM_DeveloperWorks_Tutorials_3"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="IBM_Websphere_Business_Service" name="IBM_Websphere_Business_Service"&gt;&lt;/a&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" id="sqt3" title="Websphere Business Services Fabric"&gt;Websphere Business Services Fabric&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_16807041689_7317491751164198" name="Learning_Resources_16807041689_7317491751164198"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_7367" name="Redbooks_1566381948068738_7367"&gt;&lt;/a&gt;Redbooks&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="s4qr" style="color:#551a8b" target="_blank" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_18951067328453064_05304_36556585505604744" name="Others_18951067328453064_05304_36556585505604744"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.icmaster.doc/ic-homepage.html" id="e8:t" style="color:#551a8b" title="Information Center"&gt;IBM Information Center&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wbsf_v7/plugin_coverpage.html" id="re7-" title="IBM WebSphere&amp;reg; Business Services Fabric Version 6"&gt;IBM Education Assistant&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/zones/businessintegration/wps/wps.html" style="color:#551a8b" target="_blank" title="developerWorks: WebSphere Process Server and WebSphere Integration Developer resources"&gt;DeveloperWorks: WebSphere Process Server and WebSphere Integration Developer resources&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/zones/businessintegration/" target="_blank" title="developerWorks: WebSphere Business Integration zone"&gt;DeveloperWorks: WebSphere Business Integration zone&lt;/a&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://download.boulder.ibm.com/ibmdl/pub/software/dw/rational/pdf/WBSF_Modeling_toolkit." id="vsrc" target="_blank" title="IBM WebSphere Business Services Fabric Modeling Tool"&gt;&lt;font size="2"&gt;IBM WebSphere Business Services Fabric Modeling Tool&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_4381019938737154" name="IBM_DeveloperWorks_Tutorials_3_4381019938737154"&gt;&lt;/a&gt;Tutorials&lt;/h3&gt;&lt;h4&gt;&lt;a id="Composite_business_application_8597058961167932" name="Composite_business_application_8597058961167932"&gt;&lt;/a&gt;Composite business applications in WebSphere Business Services Fabric&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0905_dlau/0905_dlau.html" id="bhu1" title="Part 1: Authoring a CBA in Business Space"&gt;Part 1: Authoring a CBA in Business Space&lt;/a&gt;&lt;br&gt;This article series shows you how to create a CBA in Business Space powered by WebSphere&amp;reg;, and then make governed changes to the application logic using Business Process Agility widgets.&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/1002_lau/1002_lau.html" id="l5qr" title="Part 2: Modeling and implementing a composite business application"&gt;Part 2: Modeling and implementing a composite business application&lt;/a&gt;&lt;br&gt;In Part 2 of this series, you&amp;#39;ll learn how to enhance the model created in Part 1 in WebSphere&amp;reg; Business Modeler V6.2, and implement it in WebSphere Integration Developer V6.2 and WebSphere Business Services Fabric Composition Studio V6.2.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Developing_adaptive_composite__5053434716537595" name="Developing_adaptive_composite__5053434716537595"&gt;&lt;/a&gt;Developing adaptive composite business services using WebSphere Business Services Fabric&amp;nbsp;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font face="arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0704_huang/0704_huang.html" style="color:#996699" target="_blank" title="Part 1 Introducing IBM&amp;#39;s new platform for business service modeling, assembly, and deployment"&gt;Part 1 Introducing IBM&amp;#39;s new platform for business service modeling, assembly, and deployment&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2007 April&lt;/b&gt;)&lt;br&gt;&lt;font face="verdana, arial, sans-serif"&gt;This series of articles discusses the end-to-end process of creating composite business services with IBM WebSphere Business Services Fabric Version 6.0. Part 1 introduces the idea of composite business services, and how WebSphere Business Services Fabric supports the development of these services.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0705_huang/0705_huang.html" style="color:#4c6e94" target="_blank" title="Part 2: Analyzing the business requirements"&gt;Part 2: Analyzing the business requirements&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2007 May&lt;/b&gt;)&lt;br&gt;&lt;font face="verdana, arial, sans-serif"&gt;With a conceptual understanding of composite business services from Part 1, this article looks at a sample business case to illustrate how IBM WebSphere Business Services Fabric supports the development of these services and how it can help resolve business problems.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0706_huang/0706_huang.html" style="color:#4c6e94" target="_blank" title="Part 3: CBS modeling, ontology editing, and policy simulation"&gt;Part 3: CBS modeling, ontology editing, and policy simulation&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2007 August&lt;/b&gt;)&lt;br&gt;&lt;font face="verdana, arial, sans-serif"&gt;Part 3 in this series provides a step by step guide to create a Composite Business Service (CBS) model. This article covers the CBS modeling in IBM WebSphere Business Composition Studio, editing the ontology and policies definition, and using Policy Simulator to verify the assembly. Updated for IBM WebSphere Business Services Fabric V6.0.2. (IBM WebSphere Developer Technical Journal)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0708_huang/0708_huang.html" style="color:#4c6e94" target="_blank" title="Part 4: Service assembly with the Dynamic Assembler SCA component"&gt;Part 4: Service assembly with the Dynamic Assembler SCA component&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2007 August&lt;/b&gt;)&lt;br&gt;&lt;font face="verdana, arial, sans-serif"&gt;Continuing with composite business service modeling, ontology editing, and policy simulation from Part 3, this installment provides a step-by-step sample to demonstrate how to use the Business Services Dynamic Assembler SCA component to assemble services in the IBM WebSphere Business Services Fabric tooling environment. (IBM WebSphere Developer Technical Journal)&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Use_WebSphere_Business_Service" name="Use_WebSphere_Business_Service"&gt;&lt;/a&gt;Use WebSphere Business Services Fabric v6.1 to Build Composite Business Services&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-WSBFoverviewpart1/index.html?S_TACT=105AGX04&amp;amp;S_CMP=EDU" style="color:#5c81a7" target="_blank" title="Part 1: Overview of WebSphere Business Services Fabric v6.1"&gt;Part 1: Overview of WebSphere Business Services Fabric v6.1&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2009 March&lt;/b&gt;)&lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;IBM&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Services&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;is a comprehensive SOA offering that&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;build&lt;/font&gt;&lt;font size="2"&gt;s upon and extends IBM&amp;rsquo;s BPM platform and is designed&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;help companies assemble and manage&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;composite&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;applications&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;achieve greater flexibility and&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;model innovation. This series of articles introduces you&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Services&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;V 6.1 and shows you how&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;use&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;it&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;build&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;composite&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;business&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;services&lt;/font&gt;&lt;font size="2"&gt;.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-WBSFoverviewpart2/index.html?S_TACT=105AGX04&amp;amp;S_CMP=EDU" style="color:#5c81a7" target="_blank" title="Part 2: Business analysis and component business services scenario"&gt;Part 2: Business analysis and component business services scenario&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2009 March&lt;/b&gt;)&lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;In Part 1 of this series, we gave an overview of, and described the new features in&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Services&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;(WBSF),&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;v6.1&lt;/font&gt;&lt;font size="2"&gt;. Now this article will introduce a small&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;case study&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;show the&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;problem, analyze the&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;requirements, and finally&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;provide a solution based on WBSF.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-WSBFoverviewpart3/index.html?S_TACT=105AGX04&amp;amp;S_CMP=EDU" style="color:#5c81a7" target="_blank" title="Part 3: Design and implementation"&gt;Part 3: Design and implementation&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2009 May&lt;/b&gt;)&lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;The first article in this series, Part 1: Overview of&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Services&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Fabric&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;v6.1&lt;/font&gt;&lt;font size="2"&gt;, provides an overview of&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;Service&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;6.1. In Part 2: Scenario Introduction, Problem Statement, and&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;Business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;Analysis, we introduced how WBSF can be&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;use&lt;/font&gt;&lt;font size="2"&gt;d for a Visa Application scenario in which there is a need for dynamic service provider selection. In this third installment, we&amp;rsquo;ll detail all the steps involved in implementing the scenario in order&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;address the need by&lt;/font&gt;&lt;font size="2"&gt;build&lt;/font&gt;&lt;font size="2"&gt;ing a&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;Composite&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;Service, using WBSF 6.1.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-WSBFoverviewpart4/index.html?S_TACT=105AGX04&amp;amp;S_CMP=EDU" style="color:#5c81a7" target="_blank" title="Part 4: Service Monitoring using Performance Manager"&gt;Part 4: Service Monitoring using Performance Manager&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2009 May&lt;/b&gt;)&lt;/font&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;In the previous three articles of this series, we gave an overview for the&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;WebSphere&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;Business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;Service&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;6.1 and&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;use&lt;/font&gt;&lt;font size="2"&gt;d&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;analysis&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;define WBSF artifacts that meet&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;business&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;goals. We then discussed the details of&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;development. In this final article in the series, we look at how&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;enable Performance Manager&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;enhance your&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;fabric&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;application&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;meet service moni&lt;/font&gt;&lt;font size="2"&gt;to&lt;/font&gt;&lt;font size="2"&gt;r requirements.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Make_composite_business_servic_09241993352770805" name="Make_composite_business_servic_09241993352770805"&gt;&lt;/a&gt;Make composite business services adaptable with points of variability&lt;/h4&gt;&lt;a id="Make_composite_business_servic" name="Make_composite_business_servic"&gt;&lt;/a&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/ar-cbspov1/index.html?S_TACT=105AGX20&amp;amp;S_CMP=EDU" target="_blank" title="Part 1- Choosing the right implementation"&gt;Part 1- Choosing the right implementation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/ar-cbspov2/index.html?S_TACT=105AGX20&amp;amp;S_CMP=EDU" target="_blank" title="Part 2- Using dynamic service mediation in WebSphere Business Services Fabric"&gt;Part 2- Using dynamic service mediation in WebSphere Business Services Fabric&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/ar-cbspov3/index.html?S_TACT=105AGX20&amp;amp;S_CMP=EDU" target="_blank" title="Part 3- Using selectors and business rules for dynamicity"&gt;Part 3- Using selectors and business rules for dynamicity&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/ar-cbspov4/index.html?S_TACT=105AGX20&amp;amp;S_CMP=EDU" target="_blank" title="Part 4- Using WebSphere Enterprise Service Bus mediation modules"&gt;Part 4- Using WebSphere Enterprise Service Bus mediation modules&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/library/ar-cbspov5/index.html?S_TACT=105AGX20&amp;amp;S_CMP=EDU" target="_blank" title="Part 5- Using WebSphere Service Registry and Repository"&gt;Part 5- Using WebSphere Service Registry and Repository&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Creating_flexible_service_orie" name="Creating_flexible_service_orie"&gt;&lt;/a&gt;&lt;font size="2"&gt;Creating flexible service-oriented business solutions with WebSphere Business Services Fabric&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0708_balani/0708_balani.html" style="color:#551a8b"&gt;&lt;/a&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0708_balani/0708_balani.html" style="color:#551a8b" target="_blank" title="Part 1: Overview"&gt;Part 1: Overview&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2008 June&lt;/b&gt;)&lt;div&gt;WebSphere Business Services Fabric provides an SOA platform to enable a new class of service-oriented business solutions. Business Services Fabric provides an integrated environment to model, assemble, deploy, manage and govern composite business services. This series of articles introduces you to WebSphere Business Services Fabric and shows you how to use it to build composite business services.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0806_balani/0806_balani.html" style="color:#551a8b" target="_blank" title="Part 2: Extending the ontology models"&gt;Part 2: Extending the ontology models&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2008 June&lt;/b&gt;)&lt;div&gt;Learn how you can leverage the features of WebSphere Business Services Fabric to build composite business applications that support dynamic binding and orchestration. In Part 2, you&amp;#39;ll learn how to model the variability points in the business process as ontology extensions using the Fabric Modeling Tool.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0809_balani/0809_balani.html" style="color:#551a8b" target="_blank" title="Part 3: Designing and implementing the business service"&gt;Part 3: Designing and implementing the business service&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2008 September&lt;/b&gt;)&lt;div&gt;Learn how you can leverage the features of WebSphere Business Services Fabric to build composite business applications that support dynamic binding and orchestration. In Part 3, you&amp;#39;ll implement a composite business process and enable it with dynamic binding and orchestration capabilities.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0811_sardesai/0811_sardesai.html" target="_blank" title="Part 4: Creating metadata for the business process"&gt;&lt;font color="#000000"&gt;Part 4: Creating metadata for the business process&lt;/font&gt;&lt;/a&gt;&amp;nbsp;(2008 November)&lt;/p&gt;&lt;div&gt;Learn how you can leverage the features of WebSphere Business Services Fabric to build composite business applications that support dynamic binding and orchestration. Part 4 of this series describes how to create metadata for a business process based on the Fabric Business Service Model. This metadata enables users to reuse and extend existing components, and enables dynamic endpoint selection at run-time.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0902_sardesai/0902_sardesai.html" target="_blank" title="Part 5: Testing the application"&gt;Part 5: Testing the application&lt;/a&gt;&amp;nbsp;(&lt;b&gt;2009 February&lt;/b&gt;)&lt;div&gt;Learn how you can leverage the features of WebSphere Business Services Fabric to build composite business applications that support dynamic binding and orchestration. In the final article in this 5-part series you&amp;#39;ll learn how to deploy and test the application that you&amp;#39;ve built in the previous parts of the series.&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;&lt;a id="IBM_Websphere_Business_Service_6351633025333285" name="IBM_Websphere_Business_Service_6351633025333285"&gt;&lt;/a&gt;&lt;font size="3"&gt;IBM Websphere Business Services Fabric Related tutorials&lt;/font&gt;&lt;/h3&gt;&lt;p&gt;&lt;/p&gt;&lt;h4&gt;&lt;a id="Develop_and_Deploy_Multi_Tenan" name="Develop_and_Deploy_Multi_Tenan"&gt;&lt;/a&gt;Develop and Deploy Multi-Tenant Web-delivered Solutions using IBM middleware&lt;/h4&gt;&lt;p&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-middleware/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 1: Challenges and architectural patterns&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Web-delivered solutions that follow a Software as a Service (SaaS) delivery model -- where customers subscribe to software&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;access it from a service provider site rather than get licenses&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;have software installed on their premises -- can offer compelling business value for businesses of any size. Solution&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;develop&lt;/font&gt;&lt;font size="2"&gt;ers who&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;develop&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;new solutions or transform existing solutions&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;service providers who&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;deploy&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;these solutions are faced with several technical challenges. One exa&lt;/font&gt;&lt;font face="Verdana"&gt;&lt;font size="2"&gt;mple is multiten&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;ancy, where a single instance of the software, running on a service provider&amp;#39;s premises, serves multiple organizations. This article series describes different patterns to address these challenges, often using Service-Oriented Architecture (SOA) techniques. Also learn how IBM software products can help you build&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;deploy&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;scalable, configurable,&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;cost-effective multitenant Web-delivered solutions.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-multitenantpart2/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 2: Approaches for enabling multi-tenancy&amp;nbsp;&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Part 1 of this series describes what multi-tenancy is&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;presents several technical challenges for building&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&amp;nbsp;&lt;font size="2"&gt;deploy&lt;/font&gt;&lt;font size="2"&gt;ing&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;web-delivered solutions. In this article, we identify five representative approaches for enabling multi-tenancy in web-delivered solutions (also known as software-as-a-service)&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;compare their costs&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;benefits.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-multitenant/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 3: Resource sharing, isolation and customization in the single instance multi-tenant application&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;This article focuses on the single shared application instance based on the multi-tenancy enablement model. It introduces the&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;resources sharing, isolation&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;customization mechanisms of those important J2EE artifacts in such patterns. It also leverages a sample application to illustrate how to design a&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;enabled J2EE application base on IBM middleware software.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-multitenantpart4/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 4: Design patterns for sharing resources in single instance multi-tenant applications&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;This article is the fourth in a series which addresses how to&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;develop&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;cost effective, secure&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;configurable Web deliverable applications by leveraging the multi-tenancy model. This model enables a single, shared application instance with the capability to support multiple client organizations (or tenants) simultaneously, so as to achieve the goal of cost effectiveness through sharing infrastructure&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;operation resource among tenants.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-multitenantpart5/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 5: A mediation approach for multi-tenancy and three implementation options&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Part 1 of this series described multi-tenancy in a web-delivered business solution (a.k.a Software-as-a-Service)&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;Part 2 discussed the three different approaches for enabling multi-tenancy. In this article, we focus on the mediation approach for multi-tenancy first introduced in Part 2. We present three implementation options for this approach using different IBM middleware products&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;compare the relative benefits. The detailed implementation steps for each option will be described in the following three tutorials.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/tutorials/ws-multitenantpart6/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 6: Web service mediation proxy pattern for routing multiple tenant requests using WebSphere Business Services Fabric&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Part 1 of this series describes multi-tenancy&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;several technical challenges faced by service providers for&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;deploy&lt;/font&gt;&lt;font size="2"&gt;ing&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;web-delivered solutions. In part 5, we presented a mediation approach for addressing this challenge&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;introduced three implementation options using multiple IBM middleware products. In this tutorial, we describe detailed implementation steps for one of those three options i.e. how to use WebSphere Business Services Fabric in the context of a example&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;banking application scenario also introduced in part 5.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/tutorials/ws-multitenantpart7/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 7: A Web service mediation proxy pattern for routing multiple tenant requests using WebSphere Enterprise Service Bus&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Part 1 of this series describes multi-tenancy&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;several technical challenges faced by service providers for&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;deploy&lt;/font&gt;&lt;font size="2"&gt;ing&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;web-delivered solutions. In part 4, we presented a technical challenge on how to enable multi-tenancy for existing single tenant Web services with little or no code changes for shorter time to market&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;lower costs. We presented a mediation approach for addressing this challenge&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;introduced three implementation options using multiple IBM middleware products. In this tutorial, we describe detailed implementation steps for utilizing WebSphere Enterprise Services Bus for enabling multi-tenancy for existing Web services.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/tutorials/ws-multitenantpart8/index.html?S_TACT=105AGX04&amp;amp;S_CMP=ART" style="color:#5c81a7"&gt;&lt;font size="2"&gt;Part 8: A Web service mediation proxy pattern for routing of multiple tenant requests using WebSphere DataPower SOA appliance&lt;/font&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;&lt;/font&gt;&lt;font size="2"&gt;Part 1 of this series describes multi-tenancy&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;several technical challenges faced by service providers for&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;deploy&lt;/font&gt;&lt;font size="2"&gt;ing&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;multi-tenant&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;web-delivered solutions. In part 4, we presented a technical challenge on how to enable multi-tenancy for existing single tenant web services with little or no code changes for shorter time to market&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;and&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;lower costs. In this tutorial we will present detailed implementations steps using a WebSphere DataPower SOA appliance in combination with Tivoli Access Manager.&lt;/font&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0905_kaeckenmeister/0905_kaeckenmeister.html"&gt;&lt;font color="#000000"&gt;Dynamic activity resequencing with WebSphere Business Services Fabric&lt;/font&gt;&lt;/a&gt;&lt;br&gt;This article describes how to use the run time dynamicity in IBM WebSphere Business Services Fabric to determine the execution order of activities within a business process. Instead of having a complex business process with a given order of activities, the article presents a solution that offers dynamic, real-time service selection rather than a fixed workflow structure. All necessary modeling and implementation steps &amp;ndash;- in Business Space and WebSphere Integration Developer &amp;ndash;- are explained.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0905_dlau/0905_dlau.html"&gt;&lt;font color="#000000"&gt;Composite Business Applications in WebSphere Business Services Fabric, Part 1: Authoring a CBA in Business Space&lt;/font&gt;&lt;/a&gt;&lt;br&gt;This article series shows you how to create a CBA in Business Space powered by WebSphere, and then make governed changes to the application logic using Business Process Agility widgets.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0904_defreitas/0904_defreitas.html"&gt;&lt;font color="#000000"&gt;Model business processes for flexibility and re-use: A component-oriented approach&lt;/font&gt;&lt;/a&gt;&lt;br&gt;This article describes a component-oriented approach to business process modeling that allows you to capture process variability and ensure that your model is reusable. It describes modeling patterns and practices in WebSphere Business Modeler that will help you achieve this goal.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0901_flurry/0901_flurry.html"&gt;&lt;font color="#000000"&gt;Exploring the Enterprise Service Bus: Part 4: Federated connectivity in the enterprise&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Driven by increasingly sophisticated business needs, service-oriented architectures have become more widespread, more mature and more sophisticated. A key driver of this growing sophistication is the need for multiple business units to cooperate and contribute to the overall business of the enterprise. From a business perspective, the result is generally called a federation or a federated enterprise. From an IT perspective, the enabler of a federated enterprise is often called a federated ESB, reflecting the role the ESB plays in providing service connectivity in SOA. But the ESB is just one part of an infrastructure that provides service connectivity in SOA, so it is more appropriate to discuss federated connectivity. This article describes the principles of federated connectivity and suggests an approach for creating efficient and effective federated topologies in SOA.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/bpmjournal/0812_fasbinder2/0812_fasbinder2.html"&gt;&lt;font color="#000000"&gt;Customize your BPM user interfaces with business spaces&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Business Space powered by WebSphere provides a unifying user interface to the products in the IBM BPM suite, based on Web 2.0 technology. This article introduces you to the capabilities, features and functions of Business Space, and shows how you can customize and extend it to fit your needs. (IBM Business Process Management Journal)&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/library/ws-cbsdev/index.html"&gt;&lt;font color="#000000"&gt;Speed CBS development using IBM WebSphere Business Services Fabric industry content packs, Part 1: Model phase&lt;/font&gt;&lt;/a&gt;&lt;br&gt;The model, assemble, deploy, manage, and governance activities of Service-Oriented Architecture (SOA) development can be time consuming and expensive when delivering new solutions from scratch. Adhering to industry standards is also challenging. This article series explains the end-to-end development of composite business services (CBSs) that leverage assets in the industry content packs of IBM WebSphere Business Services Fabric. In this first article in the series, walk through the development process in detail using a case study from the healthcare industry that involves using the IBM Healthcare Payor Content Pack. Find out how this content pack&amp;#39;s assets accelerate the development of CBSs, thereby reducing the time to build.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0809_trunick/0809_trunick.html"&gt;&lt;font color="#000000"&gt;WebSphere Business Services Fabric V6.1.2: Integrating with WebSphere Service Registry and Repository&lt;/font&gt;&lt;/a&gt;&lt;br&gt;WebSphere Business Services Fabric V6.1.2 now offers significant integration with WebSphere Service Registry and Repository V6.1 (WSRR). The old integration with WSRR no longer exists, as the new integration offers new ways of working with WSRR. This article describes how to use the new integration options.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0808_krishna/0808_krishna.html"&gt;&lt;font color="#000000"&gt;Introduction to application server clustering with WebSphere Business Services Fabric&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Clustered deployments are essential for growing enterprises because they enhance your ability to deliver reliable and scalable SOA solutions. This article provides an overview of how to deploy and configure WebSphere Business Services Fabric in a clustered environment.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0806_ahuja/0806_ahuja.html"&gt;&lt;font color="#000000"&gt;Adding custom roles in WebSphere Business Services Fabric&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Learn how you can add custom roles to the base WebSphere Business Services Fabric V6.1 Business Service Model using Rational Software Architect and the Fabric modeling tool. Once you add these roles, you can build policies and assertions around them.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0802_goering/0802_goering.html" style="color:#551a8b"&gt;&lt;font color="#000000"&gt;Demystifying WebSphere Business Services Fabric policy evaluation and dynamic endpoint selection&amp;nbsp;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Learn how the WebSphere Business Services Fabric Dynamic Assembler uses content, context and contract to dynamically select service endpoints. You&amp;#39;ll learn how policies are used to select candidate endpoints, and how the Dynamic Assembler handles policy conflicts and policy resolution.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0709_wallman/0709_wallman.html" style="color:#551a8b"&gt;&lt;font color="#000000"&gt;Using WebSphere Business Services Fabric with SEEC Web service components&amp;nbsp;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;Learn how you can use WebSphere Business Services Fabric in conjunction with SOA Web services provided by SEEC, Inc. using a business scenario that illustrates a customer insurance policy search followed by a policy inquiry. This article is written for architects and developers who want to understand what SEEC and similar well-written, packaged services and Business Services Fabric can do.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0708_balaji/0708_balaji.html" style="color:#551a8b"&gt;&lt;font color="#000000"&gt;Integrate metadata between WebSphere Service Registry and Repository and WebSphere Business Services Fabric&lt;/font&gt;&lt;/a&gt;&lt;br&gt;This article shows you how to source service metadata from WebSphere Service Registry and Repository into WebSphere Business Services Fabric, including how to configure Business Services Fabric to enable replication of service metadata between the two products and how to use the sourced data in Business Services Fabric to assemble composite business services.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0905_kaeckenmeister/0905_kaeckenmeister.html" style="color:#5c81a7"&gt;&lt;b&gt;Dynamic activity resequencing with WebSphere Business Services Fabric&lt;/b&gt;&lt;/a&gt;&lt;br&gt;This article describes how to use the run time dynamicity in IBM WebSphere Business Services&amp;nbsp;&lt;b&gt;Fabric&lt;/b&gt;&amp;nbsp;to determine the execution order of activities within a business process. Instead of having a complex business process with a given order of activities, the article presents a solution that offers dynamic, real-time service selection rather than a fixed workflow structure. All necessary modeling and implementation steps &amp;ndash;- in Business Space and WebSphere Integration Developer &amp;ndash;- are explained.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font face="verdana, arial, sans-serif"&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0806_ahuja/0806_ahuja.html" style="color:#5c81a7"&gt;&lt;b&gt;&lt;font size="2"&gt;Adding custom roles in WebSphere Business Services Fabric&lt;/font&gt;&lt;/b&gt;&lt;/a&gt;&lt;font size="2"&gt;&lt;br&gt;Learn how you can add custom roles to the base WebSphere Business Services&amp;nbsp;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;&amp;nbsp;V6.1 Business Service Model using Rational Software Architect and the&amp;nbsp;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;Fabric&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;&amp;nbsp;modeling tool. Once you add these roles, you can build policies and assertions around them.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;h2&gt;&lt;a id="WebSphere_Business_Modeler_Adv_6593400659039617" name="WebSphere_Business_Modeler_Adv_6593400659039617"&gt;&lt;/a&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbimodeler/advanced/" id="ebid" title="WebSphere Business Modeler Advanced"&gt;WebSphere Business Modeler Advanced&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_99368440546" name="Learning_Resources_99368440546"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_8280" name="Redbooks_1566381948068738_8280"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="ajg_" style="color:#551a8b" target="_blank" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247776.pdf" style="color:#551a8b"&gt;Leading Practices for WebSphere Dynamic Process Edition V6.2&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_8753094440326095_287410" name="Others_8753094440326095_287410"&gt;&lt;/a&gt;Others&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.btools.modeler.advanced.main.doc/welcome/dochome_adv.html" id="yn0w" style="color:#551a8b" title="Information Center"&gt;IBM Information Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wbmodeler_v7/plugin_coverpage.html" id="p7ro" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_9872965319082141" name="IBM_DeveloperWorks_Tutorials_3_9872965319082141"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="WebSphere_Integration_Develope" name="WebSphere_Integration_Develope"&gt;&lt;/a&gt;&lt;a href="http://www-01.ibm.com/software/integration/wid/" id="ts6q" title="WebSphere Integration Developer"&gt;WebSphere Integration Developer&lt;/a&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_9436420500278473" name="Learning_Resources_15781597513_9436420500278473"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296" name="Redbooks_1566381948068738_4296"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="axrr" style="color:#551a8b" target="_blank" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/pdfs/sg247776.pdf" style="color:#551a8b"&gt;Leading Practices for WebSphere Dynamic Process Edition V6.2&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_08479789737612009_58989_30908114928752184" name="Others_08479789737612009_58989_30908114928752184"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.mainwelcome.doc/topics/welcome.html" id="bpow" style="color:#551a8b" title="Information Center"&gt;IBM Information Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wid_v7/plugin_coverpage.html" id="qdkf" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_6113219605758786" name="IBM_DeveloperWorks_Tutorials_3_6113219605758786"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="Business_Space_850543455220758_8028584942221642" name="Business_Space_850543455220758_8028584942221642"&gt;&lt;/a&gt;&lt;font size="4"&gt;Business Space&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_7914793053641915" name="Learning_Resources_15781597513_7914793053641915"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_359796897508204" name="Redbooks_1566381948068738_4296_359796897508204"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redpieces/pdfs/sg247861.pdf" id="x06s" title="Building Solutions with Business Space powered by WebSphere V7"&gt;Building Solutions with Business Space powered by WebSphere V7&lt;/a&gt;&amp;nbsp;(PDF)&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247861/wwhelp/wwhimpl/js/html/wwhelp.htm" id="mgmu" title="Building IBM Business Process Management Solutions Using WebSphere V7 and Business Space"&gt;Building IBM Business Process Management Solutions Using WebSphere V7 and Business Space&lt;/a&gt;&lt;br&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_45343189407140017_87585_06426829565316439" name="Others_45343189407140017_87585_06426829565316439"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="z.ub" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.bspace_v7/plugin_coverpage.html" id="mqje" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_11963570863008499" name="IBM_DeveloperWorks_Tutorials_3_11963570863008499"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="Websphere_Business_Monitor_630_523545634932816" name="Websphere_Business_Monitor_630_523545634932816"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbimonitor/" id="it_c" title="Websphere Business Monitor"&gt;Websphere Business Monitor&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_40852308087050915" name="Learning_Resources_15781597513_40852308087050915"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_8678622432053089" name="Redbooks_1566381948068738_4296_8678622432053089"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redpieces/pdfs/sg247861.pdf" id="vqu-" style="color:#551a8b" title="Building Solutions with Business Space powered by WebSphere V7"&gt;Building Solutions with Business Space powered by WebSphere V7&lt;/a&gt;&amp;nbsp;(PDF)&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_04052497819066048_13753_8806350650265813" name="Others_04052497819066048_13753_8806350650265813"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="eu.z" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.bspace_v7/plugin_coverpage.html" id="pzai" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_7306295465677977" name="IBM_DeveloperWorks_Tutorials_3_7306295465677977"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="Business_Process_Management_39" name="Business_Process_Management_39"&gt;&lt;/a&gt;&lt;font size="4"&gt;Business Process Management&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_8937791064381599" name="Learning_Resources_15781597513_8937791064381599"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_7149786707013845" name="Redbooks_1566381948068738_4296_7149786707013845"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redpieces/pdfs/sg247861.pdf" id="eb:2" style="color:#551a8b" title="Building Solutions with Business Space powered by WebSphere V7"&gt;Building Solutions with Business Space powered by WebSphere V7&lt;/a&gt;&amp;nbsp;(PDF)&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_04052497819066048_16734_5481205238029361" name="Others_04052497819066048_16734_5481205238029361"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="cal:" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.bspace_v7/plugin_coverpage.html" id="kn.5" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_7904071118682623" name="IBM_DeveloperWorks_Tutorials_3_7904071118682623"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;h2&gt;&lt;a id="CICS_Web_Services_514120184816" name="CICS_Web_Services_514120184816"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;a href="http://www-01.ibm.com/software/htp/cics/tserver/v41/" id="wb3b" title="CICS Transaction Server (Mainframe)"&gt;CICS Transaction Server (Mainframe)&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_711303660646081" name="Learning_Resources_15781597513_711303660646081"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_8378289826214314" name="Redbooks_1566381948068738_4296_8378289826214314"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247126/wwhelp/wwhimpl/js/html/wwhelp.htm" id="gkks" style="color:#551a8b" title="Application Development for CICS Web Services"&gt;Application Development for CICS Web Services&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG245466/wwhelp/wwhimpl/js/html/wwhelp.htm" id="jg4h" style="color:#551a8b" title="Architecting Access to CICS within an SOA"&gt;Architecting Access to CICS within an SOA&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247657/wwhelp/wwhimpl/js/html/wwhelp.htm" id="l:bq" style="color:#551a8b" title="Implementing CICS Web Services"&gt;Implementing CICS Web Services&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg247687.html?Open" id="j2rj" style="color:#551a8b" title="Considerations for CICS Web Services Performance"&gt;Considerations for CICS Web Services Performance&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg247425.html?Open" id="xy3t" style="color:#551a8b" title="Developing Web Services Using CICS, WMQ, and WMB"&gt;Developing Web Services Using CICS, WMQ, and WMB&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247406/wwhelp/wwhimpl/js/html/wwhelp.htm" id="cwh." title="Connecting Enterprise Applications to WebSphere Enterprise Service Bus"&gt;Connecting Enterprise Applications to WebSphere Enterprise Service Bus&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247548/wwhelp/wwhimpl/js/html/wwhelp.htm" id="o8cc" title="Integrating Back-end Systems with WebSphere Application Server on z/OS through Web Services"&gt;Integrating Back-end Systems with WebSphere Application Server on z/OS through Web Services&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_45343189407140017_66272_6916330978274345" name="Others_45343189407140017_66272_6916330978274345"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="https://publib.boulder.ibm.com/infocenter/cicsts/v4r1/index.jsp" id="swjq" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.bspace_v7/plugin_coverpage.html" id="gaum" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www6.software.ibm.com/developerworks/offers/kits/mainframe/contents.html" id="q.e7" title="Did you say mainframe? e-kit"&gt;Did you say mainframe? e-kit&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_29713810235261917" name="IBM_DeveloperWorks_Tutorials_3_29713810235261917"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;div&gt;&lt;font size="3"&gt;&lt;font size="2"&gt;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg24020774" id="zu4i" title="CA1P: Web services samples for use with CICS TS for z/OS V3"&gt;CA1P: Web services samples for use with CICS TS for z/OS V3&lt;/a&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;h2&gt;&lt;a id="CICS_Web_Services_TXSeries_707_03798025939613581" name="CICS_Web_Services_TXSeries_707_03798025939613581"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;a href="http://www-01.ibm.com/software/htp/cics/txseries/" id="n067" title="TXSeries"&gt;TXSeries&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_683503539301455" name="Learning_Resources_15781597513_683503539301455"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_6075858334079385" name="Redbooks_1566381948068738_4296_6075858334079385"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;p style="margin-left:0px;margin-right:0px"&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247126/wwhelp/wwhimpl/js/html/wwhelp.htm" id="e:eu" style="color:#551a8b" title="Application Development for CICS Web Services"&gt;&lt;font size="2"&gt;Application Development for CICS Web Services&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG245466/wwhelp/wwhimpl/js/html/wwhelp.htm" id="k8hs" style="color:#551a8b" title="Architecting Access to CICS within an SOA"&gt;&lt;font size="2"&gt;Architecting Access to CICS within an SOA&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247657/wwhelp/wwhimpl/js/html/wwhelp.htm" id="xk7w" style="color:#551a8b" title="Implementing CICS Web Services"&gt;Implementing CICS Web Services&lt;/a&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg247687.html?Open" id="xk:d" style="color:#551a8b" title="Considerations for CICS Web Services Performance"&gt;&lt;font size="2"&gt;Considerations for CICS Web Services Performance&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/abstracts/sg247425.html?Open" id="phl5" style="color:#551a8b" title="Developing Web Services Using CICS, WMQ, and WMB"&gt;&lt;font size="2"&gt;Developing Web Services Using CICS, WMQ, and WMB&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247406/wwhelp/wwhimpl/js/html/wwhelp.htm" id="ls62" style="color:#551a8b" title="Connecting Enterprise Applications to WebSphere Enterprise Service Bus"&gt;&lt;font size="2"&gt;Connecting Enterprise Applications to WebSphere Enterprise Service Bus&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247548/wwhelp/wwhimpl/js/html/wwhelp.htm" id="u-qi" style="color:#551a8b" title="Integrating Back-end Systems with WebSphere Application Server on z/OS through Web Services"&gt;Integrating Back-end Systems with WebSphere Application Server on z/OS through Web Services&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/soasdbox/v1r0m0/topic/com.ibm.soln.ContentLegacyApps.doc_1.0.0/topics/welcomeAddConfigGuidanceWDzCICS.pdf" id="codb" title="Using WebSphere Developer for System z v7 to connect to CICS"&gt;Using WebSphere Developer for System z v7 to connect to CICS&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_45343189407140017_66272" name="Others_45343189407140017_66272"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp" id="b7ga" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.bspace_v7/plugin_coverpage.html" id="f-3o" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/TXSeries/entry/webservices_support_in_txseries?lang=en" id="q35p" title="WebServices support in TXSeries"&gt;WebServices support in TXSeries&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_6032770667225122" name="IBM_DeveloperWorks_Tutorials_3_6032770667225122"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-txseriesmulti/index.html?ca=drs-" id="gv_v" title="Using and configuring Web services with TXSeries for Multiplatforms"&gt;Using and configuring Web services with TXSeries for Multiplatforms&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/webservices/library/ws-outbndwsintx/index.html" id="u.n4" title="Consuming Web services over SOAP/HTTP in TXSeries applications"&gt;Consuming Web services over SOAP/HTTP in TXSeries applications&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/library/techarticles/0703_madhu/0703_madhu.html" id="wz05" title="Using IBM WebSphere Developer for System z and TXSeries for Multiplatforms to build CICS applications"&gt;Using IBM WebSphere Developer for System z and TXSeries for Multiplatforms to build CICS applications&lt;/a&gt;&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font size="3"&gt;&lt;br&gt;&lt;/font&gt;&lt;h2&gt;&lt;a id="Rational_Application_Developer_8388484129682183" name="Rational_Application_Developer_8388484129682183"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/rdz/" id="dw.d" title="Rational Application Developer for System Z"&gt;Rational Application Developer for System Z&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_37554340437054634" name="Learning_Resources_15781597513_37554340437054634"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_4809693479910493" name="Redbooks_1566381948068738_4296_4809693479910493"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publibfp.dhe.ibm.com/epubs/pdf/i1182972.pdf" id="wmn:" title="Installation Guide"&gt;Installation Guide&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_4768152618780732_214482" name="Others_4768152618780732_214482"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ratdevz/v7r6/index.jsp" id="ac:v" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wdz/plugin_coverpage.html" id="p6bk" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_31379603035748005" name="IBM_DeveloperWorks_Tutorials_3_31379603035748005"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="3"&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/rational/library/07/1127_akkina/index.html?S_TACT=105AGX15&amp;amp;S_CMP=LP" id="i3hz" title="Using Rational Developer for System z to create a CICS COBOL Web service provider"&gt;Using Rational Developer for System z to create a CICS COBOL Web service provider&lt;/a&gt;&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;h2&gt;&lt;a id="Rational_Software_Architect_fo_9236622303724289" name="Rational_Software_Architect_fo_9236622303724289"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;a href="http://www-01.ibm.com/software/awdtools/swarchitect/websphere/" id="q0ls" style="color:#551a8b" title="Rational Software Architect for Websphere"&gt;Rational Software Architect for Websphere&lt;/a&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513" name="Learning_Resources_15781597513"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_1898720571771264" name="Redbooks_1566381948068738_4296_1898720571771264"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publibfp.dhe.ibm.com/epubs/pdf/i1182972.pdf" id="a6ta" style="color:#551a8b" title="Installation Guide"&gt;Installation Guide&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Others_4768152618780732_214482_8612634819000959" name="Others_4768152618780732_214482_8612634819000959"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/rsawshlp/v7r5m0/index.jsp" id="l8:j" style="color:#551a8b" title="Information Center"&gt;&lt;font size="2"&gt;IBM Information Center&lt;/font&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0/index.jsp?topic=/com.ibm.iea.wdz/plugin_coverpage.html" id="w:az" style="color:#551a8b" title="IBM WebSphere&amp;reg; Dynamic Process Edition (Education Assistant)"&gt;IBM Education Assistant&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_8617101619020104" name="IBM_DeveloperWorks_Tutorials_3_8617101619020104"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;&lt;a href="http://www.ibm.com/developerworks/rational/library/07/1127_akkina/index.html?S_TACT=105AGX15&amp;amp;S_CMP=LP" id="fuwr" style="color:#551a8b" title="Using Rational Developer for System z to create a CICS COBOL Web service provider"&gt;Using Rational Developer for System z to create a CICS COBOL Web service provider&lt;/a&gt;&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;font size="3"&gt;&lt;br&gt;&lt;/font&gt;&lt;h2&gt;&lt;a id="Others_5623546689748764_788686_0744689330458641" name="Others_5623546689748764_788686_0744689330458641"&gt;&lt;/a&gt;&lt;font size="4"&gt;&lt;b&gt;Others&lt;/b&gt;&lt;/font&gt;&lt;/h2&gt;&lt;h3&gt;&lt;a id="Learning_Resources_15781597513_368264595977962" name="Learning_Resources_15781597513_368264595977962"&gt;&lt;/a&gt;&lt;font size="3"&gt;Learning Resources&lt;/font&gt;&lt;/h3&gt;&lt;h4&gt;&lt;a id="Redbooks_1566381948068738_4296_2393248463049531" name="Redbooks_1566381948068738_4296_2393248463049531"&gt;&lt;/a&gt;&lt;font size="2"&gt;Redbooks&lt;/font&gt;&lt;/h4&gt;&lt;h4&gt;&lt;a id="Others_02578445989638567_61192" name="Others_02578445989638567_61192"&gt;&lt;/a&gt;&lt;font size="2"&gt;Others&lt;/font&gt;&lt;/h4&gt;&lt;h3&gt;&lt;a id="IBM_DeveloperWorks_Tutorials_3_6806773915886879" name="IBM_DeveloperWorks_Tutorials_3_6806773915886879"&gt;&lt;/a&gt;&lt;font size="3"&gt;Tutorials&lt;/font&gt;&lt;/h3&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://publib.boulder.ibm.com/infocenter/cicsts/v4r1/index.jsp" id="jo.x" title="CICS Transaction Server for z/OS"&gt;CICS Transaction Server for z/OS&lt;/a&gt;, V4.1 (InfoCenter)&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/ratdevz/v7r6/index.jsp" id="cybb" title="IBM Rational Developer for System z 7.6"&gt;IBM Rational Developer for System z 7.6&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/txformp/v7r1/index.jsp" id="v5g4" title="TXSeries V7.1 Information Center"&gt;TXSeries V7.1 Information Center&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG245275/wwhelp/wwhimpl/js/html/wwhelp.htm" id="bl9y" title="Java Application Development for CICS"&gt;Java Application Development for CICS&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/wmbhelp/v7r0m0/index.jsp" id="xz:7" title="WebSphere Message Broker"&gt;WebSphere Message Broker&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.ibm.com/developerworks/downloads/emsandbox/systemz_applications.html" id="nozg" title="IBM Enterprise Modernization Sandbox"&gt;IBM Enterprise Modernization Sandbox&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt="" border="0" height="1" src="http://www.ibm.com/i/c.gif" width="12"&gt;&lt;img alt="" border="0" height="1" src="http://www.ibm.com/i/c.gif" width="100"&gt;&lt;img alt="" border="0" height="1" src="http://www.ibm.com/i/c.gif" width="8"&gt;&lt;img alt="" border="0" height="1" src="http://www.ibm.com/i/c.gif" width="85"&gt;&lt;img alt="" border="0" height="1" src="http://www.ibm.com/i/c.gif" width="2"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-1699263380976528110?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/1699263380976528110/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/wdpe-learning-resources.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1699263380976528110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/1699263380976528110'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/05/wdpe-learning-resources.html' title='Learning Resources'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-8156416722890908190</id><published>2010-04-22T16:38:00.001-07:00</published><updated>2010-09-05T14:13:27.621-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.6 Assemble in Websphere Integration Developer'/><title type='text'>Assembling in WebSphere Integration Developer</title><content type='html'>&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br /&gt;
&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Assembling_in_WebSphere_Integr_5354618793353438" target="_self"&gt;Assembling in WebSphere Integration Developer (WID)&lt;/a&gt;&lt;/li&gt;

&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left: 0;"&gt;&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Importing_the_Loan_Origination_9590875394642353" target="_self"&gt;Importing the Loan Origination SCA Modules&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Exploring_the_Loan_Origination" target="_self"&gt;Exploring the Loan Origination Assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Exploring_the_CheckCredit_Asse" target="_self"&gt;Exploring the CheckCredit Assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Exploring_the_Review_Collatera_8110639741644263" target="_self"&gt;Exploring the Review Collateral Assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Exploring_the_Final_Review_Ass" target="_self"&gt;Exploring the Final Review Assembly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Exploring_the_Notify_Customer_" target="_self"&gt;Exploring the Notify Customer Assembly&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;&lt;a href="http://www.blogger.com/post-edit.g?blogID=3049929162338103321&amp;amp;postID=8156416722890908190#Related_links_8599365772679448" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a href="" id="Assembling_in_WebSphere_Integr_5354618793353438" name="Assembling_in_WebSphere_Integr_5354618793353438"&gt;&lt;/a&gt;Assembling in &lt;a href="http://www-01.ibm.com/software/integration/wid/" id="w341" title="WebSphere Integration Developer"&gt;WebSphere Integration Developer&lt;/a&gt;&amp;nbsp;(WID)&lt;/h3&gt;&lt;br /&gt;
&lt;div&gt;We will review the SCA modules created for this scenario. Instead of walking step-by-step through the definition of BPELs, services interfaces, and our mock backend service implementations, we'll start by importing a project interchange that contains several SCA modules. Then we'll walk through these modules and explain how it works. .&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Importing_the_Loan_Origination_9590875394642353" name="Importing_the_Loan_Origination_9590875394642353"&gt;&lt;/a&gt;Importing the Loan Origination SCA Modules&lt;/h4&gt;&lt;ol&gt;&lt;li&gt;Download &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.ws.fabric.h2g.doc/fabric_howto/print/LoanOriginationSCAModules.zip" id="w5gb" title="LoanOriginationSCAModules.zip"&gt;LoanOriginationSCAModules.zip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Start &lt;b&gt;WID&lt;/b&gt; and use a new workspace (i.e LoanOriginationPrebuilt)&lt;/li&gt;
&lt;li&gt;In the Business Integration perspective in &lt;b&gt;WID&lt;/b&gt;, Select &lt;b&gt;File\Import&lt;/b&gt;. Select &lt;b&gt;Other\Project Interchange&lt;/b&gt; option, and click Next (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2729hqwmbfft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2729hqwmbfft_b" style="border-color: initial; border-style: initial; height: 9.817708px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Browse to the location of the LoanOriginationSCAModules.zip file. The set of projects in the zip show up. Click &lt;b&gt;Select All&lt;/b&gt; and then click Finish (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2735f627psd7_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2735f627psd7_b" style="height: 11.554622px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/li&gt;
&lt;/ol&gt;&lt;h4&gt;&lt;a href="" id="Exploring_the_Loan_Origination" name="Exploring_the_Loan_Origination"&gt;&lt;/a&gt;Exploring the Loan Origination Assembly&lt;/h4&gt;&lt;div&gt;This module exports the Loan Origination process and plays the role of the Business Application module. The process has one partner link for each business service that was modeled in the Fabric authoring space and these are wired to &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_da_whatis.html" id="uzjb" title="dynamic assembly"&gt;dynamic assembly&lt;/a&gt; components.&lt;/div&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Open the assembly diagram for the LoanOrigination SCA module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2736g74spzgh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2736g74spzgh_b" style="border-color: initial; border-style: initial; height: 4.294699px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
At each step in the process, the &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.devbusservice.doc/fdev/concept/c_da_whatis.html" id="us_r" title="dynamic assembly"&gt;dynamic assembly&lt;/a&gt; component is invoked. The dynamic assembler will use business policies and other configuration to dynamically select and invoke the most appropriate process variation to select for each business service. Wired before the BPEL and in between the final two dynamic assemblers are &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.mediation.doc/topics/cmediations.html" id="k8b0" title="Mediation Flow"&gt;Mediation Flow&lt;/a&gt; Components that contain Fabric &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch9.8-implecont%20Extract.html" id="kdlh" title="Context Extractor"&gt;Context Extractor&lt;/a&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.wbit.help.mediation.doc/topics/cmedprim.html" id="yo6j" title="Mediation Primitives"&gt;Mediation Primitives&lt;/a&gt;. These components are included in the process to provide context elements needed for evaluating policies.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Double click on the LoanOrigination process to open the BPEL editor (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2737cgsrkvhs_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2737cgsrkvhs_b" style="height: 9.839286px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;After an initial receive step, the Check Credit action invokes the check credit partner with a loan application and receives the loan application back with a credit score filled in.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;The next invokes the review collateral partner with the loan application. The response is an updated loan status which is saved to the loanStatus variable. The following assign action updates the loan application with the value of loanStatus returned from the collateral review.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;The final review step is similar in that the request is again a loan application and the response is an updated loanStatus.&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;The final action in the process invokes the notify customer partner with the loan application. The NotifyCustomer interface is modeled as a one-way operation.&lt;/div&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Exploring_the_CheckCredit_Asse" name="Exploring_the_CheckCredit_Asse"&gt;&lt;/a&gt;Exploring the CheckCredit Assembly&lt;/h4&gt;&lt;div&gt;The &lt;b&gt;ChooseCreditCheck&lt;/b&gt; dynamic assembly component uses policies to dynamically bind to the most appropriate of three backend credit report services that implement the GetCreditReport interface.&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Open the assembly diagram for the CheckCredit module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2738fnxdmmd2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2738fnxdmmd2_b" style="height: 2.030075px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
No context extraction is needed here. In this case, the necessary context will be established by the CreditCheck dynamic assembler in the loan origination process. At runtime, the necessary context elements are propagated so that they can be accessed anywhere within the automated credit check process variation.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Double-click to open the &lt;b&gt;AutomatedCreditCheckProcess&lt;/b&gt; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2739f422gkcg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2739f422gkcg_b" style="height: 7.957245px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
The interface to this process takes a loan application and returns a loan application with a credit score. The process is used to create a CreditReportRequest, invoke the getCreditReport reference partner, and update the loan application with the credit score from the CreditReportResponse.&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;Open the assembly diagram for the &lt;b&gt;BetterFinancialsBackend&lt;/b&gt; module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2740ck8shdgd_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2740ck8shdgd_b" style="height: 5.480984px; width: 10px;" /&gt;&lt;/a&gt;)&lt;br /&gt;
The BetterFinancialsBackend module provides simple mock implementations of the three backend credit services exposed via Soap/HTTP exports. To make it easier to distinguish which service is selected, each mock implementation returns a different fixed credit score. The following table shows the credit score returned by each implementation:&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: arial, sans-serif;"&gt;Table 1.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="et0v"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;Credit Service&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;Mock Credit Score&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="50%"&gt;Trans Union&lt;/td&gt;&lt;td width="50%"&gt;500&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="50%"&gt;Experian&lt;/td&gt;&lt;td width="50%"&gt;600&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td width="50%"&gt;Internal Credit Check&lt;/td&gt;&lt;td width="50%"&gt;700&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;h4&gt;&lt;a href="" id="Exploring_the_Review_Collatera_8110639741644263" name="Exploring_the_Review_Collatera_8110639741644263"&gt;&lt;/a&gt;Exploring the Review Collateral Assembly&lt;/h4&gt;&lt;div&gt;This module provides implementations of two process variations for the Review Collateral business service. Although this example and others in this guide place variations in the same module, &lt;span style="background-color: yellow;"&gt;consider putting each variation in its own module&lt;/span&gt;. That way, a new service can be introduce or an old one modified by deploying a new or updated module for that one process variation&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Open the Assembly Editor for the ReviewCollateral SCA Module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_27418jbbrqq3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_27418jbbrqq3_b" style="height: 5.175644px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The No Collateral Review implementation will update the loanStatus to the INPROGRESS state if no loan status is provided.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The human collateral review launches a human task for someone to review the collateral and update the status of the loan. The human task is configured so that the work can be performed in the Business Process Choreographer.&lt;/div&gt;&lt;h4&gt;&lt;a href="" id="Exploring_the_Final_Review_Ass" name="Exploring_the_Final_Review_Ass"&gt;&lt;/a&gt;Exploring the Final Review Assembly&lt;/h4&gt;&lt;div&gt;This module provides implementation for the human and automated process variations for the Final Review business service. The automatic underwriting java implementation will set the loan status to APPROVED unless the loan has already been rejected or flagged for needing additional information.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Open the assembly editor for the Final Review SCA module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2742hdn7n4dg_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2742hdn7n4dg_b" style="height: 4.845133px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The manual underwriting human task will allow an underwriter to review the loan and determine the final status.&lt;br /&gt;
&lt;h4&gt;&lt;a href="" id="Exploring_the_Notify_Customer_" name="Exploring_the_Notify_Customer_"&gt;&lt;/a&gt;Exploring the Notify Customer Assembly&lt;/h4&gt;&lt;div&gt;The Notify Customer SCA Module provides implementations for both the human and automated process variations of the Notify Customer business service.&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Open the assembly diagram for the NotifyCustomer SCA module (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2743s43nv6xq_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2743s43nv6xq_b" style="height: 4.759725px; width: 10px;" /&gt;&lt;/a&gt;)&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;The java implementation of AutomaticNotification “notifies” the customer by printing the customer name and final loan status as a system out message that will appear in the server console at runtime. The human implementation will spawn a human task so that customers can be directly contacted by a bank representative.&lt;/div&gt;&lt;div id="t.af" style="text-align: left;"&gt;&lt;h3&gt;&lt;a href="" id="Related_links_8599365772679448" name="Related_links_8599365772679448"&gt;&lt;/a&gt; Related links &lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt; Work with Websphere Business Modeler&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt; Configure and Test Dynamic Assembly&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color: #551a8b;" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-8156416722890908190?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/8156416722890908190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/04/assembling-in-websphere-integration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/8156416722890908190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/8156416722890908190'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/04/assembling-in-websphere-integration.html' title='Assembling in WebSphere Integration Developer'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-3425326426281717294</id><published>2010-03-30T10:57:00.001-07:00</published><updated>2010-09-10T14:58:07.942-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.4 Define Application and Policies'/><title type='text'>Defining an Application and Policies</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;/div&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Defining_Business_Services_412" target="_self"&gt;Defining an Application and Policies&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Pre_requisites_277008038945496" target="_self"&gt;Pre-requisites&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Defining_the_Check_Credit_busi" target="_self"&gt;Creating an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Create_Policy_overrides" target="_self"&gt;Create Policy overrides&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Create_an_application_scoped_P" target="_self"&gt;Create an application-scoped Policy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Policy_Override_Semantics_8932" target="_self"&gt;Policy Override Semantics&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Working_with_Changesets_708158" target="_self"&gt;Working with Changesets&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Submitting_a_change_set_963907_6722239581868052" target="_self"&gt;Submitting a change set&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Publishing_a_change_set_791881" target="_self"&gt;Publishing a change set&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_0241785882556585_48169231973588467" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Defining_Business_Services_412" name="Defining_Business_Services_412"&gt;&lt;/a&gt;Defining an &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_application.html" id="za-." title="Application"&gt;Application&lt;/a&gt; and &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_policies.html" id="p5cb" title="Policies"&gt;Policies&lt;/a&gt;&lt;/h3&gt;Applications represent the solution. In the authoring space, defining an application involves creating a simple process flow that represents the tasks, in the process in terms of existing business services. An application typically also contains policies. A policy defines the application.&lt;br&gt;&lt;a id="f7un" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;h4&gt;&lt;a id="Pre_requisites_277008038945496" name="Pre_requisites_277008038945496"&gt;&lt;/a&gt; Pre-requisites&lt;/h4&gt;&lt;div&gt;&lt;a id="wx72" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;ol&gt;&lt;a id="l26f" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;li&gt;Start WID&lt;/li&gt;&lt;li&gt;&lt;a id="j44o" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;Start the server (Websphere Dynamic Process Edition Server v7.0) (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2552g56btzdn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2552g56btzdn_b" style="height:8.75367px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt; Right-click the server and select &lt;b&gt;Start.&lt;/b&gt;&lt;/li&gt;&lt;li&gt; Launch Business Space (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2553ct6vvqg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2553ct6vvqg3_b" style="height:5.88172px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt; After the server starts successfully, right-click the server and select&amp;nbsp;&lt;b&gt;Launch\Business Space&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Log-in window(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2563g43gzgg6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2563g43gzgg6_b" style="height:9.36652px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt;After you launch the business space, a log-in window appears. &amp;nbsp;Enter your userID and password and click&amp;nbsp;&lt;b&gt;Login.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Space Manager window (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2589h7d3btm6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2589h7d3btm6_b" style="height:5.3009px;width:20px"&gt;&lt;/a&gt;).&lt;br&gt;In the Space Manager window, click the &lt;b&gt;Loans Origination Authoring Space&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Defining_the_Check_Credit_busi" name="Defining_the_Check_Credit_busi"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch5-define_App_%20Policies%20.html" id="e72e" title="Creating"&gt;Creating&lt;/a&gt; an application&lt;/h4&gt;&lt;div&gt;Create the following application using the following guide:&lt;/div&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="xas-" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;Application Name&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;Description&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="50%"&gt;Loan Origination&lt;/td&gt;&lt;td width="50%"&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;In the Getting Started page (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2590mf2rvrfz_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2590mf2rvrfz_b" style="height:8.92078px;width:10px"&gt;&lt;/a&gt;), click &lt;b&gt;Start working with applications&lt;/b&gt;&lt;/li&gt;&lt;li&gt;In the &lt;b&gt;Application Browser&lt;/b&gt; window, click on the &amp;ldquo;&lt;b&gt;Actions&lt;/b&gt;&amp;rdquo; button and select &amp;ldquo;&lt;b&gt;New Application&lt;/b&gt;&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2640gr4t7fc3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2640gr4t7fc3_b" style="height:4.29825px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;In the &lt;b&gt;Create New Application&lt;/b&gt; window, enter name&lt;b&gt;&amp;nbsp;&lt;/b&gt;and click &lt;b&gt;OK&lt;/b&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2641f4wmzsc2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2641f4wmzsc2_b" style="height:9.4831px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;In the Application Browser window, click on &lt;b&gt;Loan Origination&lt;/b&gt; link in the Application Browser to open the Application details page (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2642chsqw9dc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2642chsqw9dc_b" style="height:4.9635px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;In the Application Details window, select &lt;b&gt;Application Flow&lt;/b&gt; and then click &lt;b&gt;Edit&lt;/b&gt; to make changes (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2643chjtgvz3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2643chjtgvz3_b" style="height:4.96198px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;Add the following channels and business services&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Add channels&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Click the &lt;b&gt;New&lt;/b&gt;&amp;nbsp;button to create a channel (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2644g7rb85dh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2644g7rb85dh_b" style="height:4.46809px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Select &lt;b&gt;Better Financials Online&lt;/b&gt; and click &amp;ldquo;OK&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2645hc8nrqg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2645hc8nrqg3_b" style="height:7.75794px;width:10px"&gt;&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Do Steps 1 and 2 again but this time select &lt;b&gt;Customer Care Call Center&lt;/b&gt;.&amp;nbsp; After adding the two channels, the application flow should look like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2646f2s5dzd4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2646f2s5dzd4_b" style="height:11.7153px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;b&gt;Add business services&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Add a Business Service to the application flow by clicking the small square button on the wire (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2647frd9pfgf_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2647frd9pfgf_b" style="height:7.8866px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;Select a business service and click &amp;ldquo;OK&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2648dr4zv5ft_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2648dr4zv5ft_b" style="height:7.69384px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;Add the following business services in the order specified:&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Check Credit&lt;br&gt;&lt;/li&gt;&lt;li&gt;Review Collateral&lt;/li&gt;&lt;li&gt;Final Review&lt;/li&gt;&lt;li&gt;Notify Customer.&amp;nbsp;&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;The application flow should now look like this (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2649f5z43zgp_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2649f5z43zgp_b" style="border-color:initial;border-style:initial;height:3.47826px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;&lt;b&gt;Add roles&lt;/b&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;Add roles to the services by hovering over the service square and clicking the &amp;ldquo;Add Role&amp;rdquo; button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2650cvxb2wf8_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2650cvxb2wf8_b" style="height:4.70405px;width:10px"&gt;&lt;/a&gt;) and assigning the required role (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2651g6bjw8f2_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2651g6bjw8f2_b" style="height:7.71825px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;li&gt;You can also optionally associate a service performer or role with a given task. A policy may include a when condition that specifies a role, so that policy is only considered when a task with that role is invoked.&lt;br&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="eg22" width="100%"&gt;&lt;tbody&gt;&lt;tr style="text-align:left"&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;&lt;font size="2"&gt;Business Service&lt;/font&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="50%"&gt;&lt;font size="2"&gt;Role&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;Review Collateral&lt;/font&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;Underwriter&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;Final Review&lt;/font&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;Underwriter&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;Notify Customer&lt;/font&gt;&lt;/td&gt;&lt;td width="50%"&gt;&lt;font size="2"&gt;CSR&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/li&gt;&lt;/ol&gt;&lt;li&gt;Click &amp;ldquo;Save&amp;rdquo; to save the new application flow (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_26529ppg6vhm_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_26529ppg6vhm_b" style="height:2.36246px;width:10px"&gt;&lt;/a&gt;).&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Create_Policy_overrides" name="Create_Policy_overrides"&gt;&lt;/a&gt;Create Policy overrides&lt;/h4&gt;Create the following policy overrides using the guide below:&lt;br&gt;&lt;div align="left"&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;Policy Name&lt;br&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;Business Service&lt;br&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="25%"&gt;Policy Details&lt;br&gt;&lt;/td&gt;&lt;td bgcolor="#cfe2f3" width="25%"&gt;Reason for Override&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Credit Check Third-party override&amp;nbsp;&lt;br&gt;(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2704dd76s3g6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2704dd76s3g6_b" style="border-color:initial;border-style:initial;height:8.113208px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Check Credit&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;b&gt;FOR&lt;/b&gt;: Check Credit in this application (Loan Origination)&lt;br&gt;&lt;b&gt;WHEN&lt;/b&gt;:New Customer is equal to True&lt;br&gt;&lt;b&gt;THEN&lt;/b&gt;:Set Credit Check Type to Third-Party&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;New customers can&amp;#39;t use the internal credit check because they are not applicable to new customer as this client type has no financial history with the bank. In the last chapter, a policy established that the credit check type should default to INTERNAL&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Review Collateral Auto override&amp;nbsp;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Review Collateral&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;b&gt;FOR&lt;/b&gt;: Review Collateral in this application (Loan Origination)&lt;br&gt;&lt;b&gt;WHEN&lt;/b&gt;:Line of Business is equal to Auto Loan&lt;br&gt;&lt;b&gt;THEN&lt;/b&gt;:Select No Collateral Review in Review Collateral&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;The default policy establishes a client collateral review. However, the business decides that client collateral reviews are unnecessary for the auto line of business.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Final Review Override&amp;nbsp;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Final Review&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;b&gt;FOR&lt;/b&gt;: Final Review in this application (Loan Origination)&lt;br&gt;&lt;b&gt;WHEN&lt;/b&gt;:Amount of Loan is less or equal to 30000 OR Loan Status in (More Info Needed, Rejected)&lt;br&gt;&lt;b&gt;THEN&lt;/b&gt;:Select Automated Underwriting in Final Review&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;The business decides that an expensive manual underwriting can be replaced with the automated variation if the amount of the requested loan is less than $25,000. If the loan has already been rejected or flagged as needing more information, route it to the automatic variation.&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="left" valign="top" width="25%"&gt;Notify Customer Human override&amp;nbsp;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;Notify Customer&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="25%"&gt;&lt;b&gt;FOR&lt;/b&gt;: Notify Customer in this application (Loan Origination)&lt;br&gt;&lt;b&gt;WHEN&lt;/b&gt;:Loan Status is equal to More Info needed&lt;br&gt;&lt;b&gt;THEN&lt;/b&gt;:Select Human Notification in Notify Customer&lt;br&gt;&lt;/td&gt;&lt;td width="25%"&gt;&lt;p&gt;Typically, the customer can automatically be notified of the status of their loan application. However, in some situations, it is determined that more information is needed to approve the loan. In that case, a customer service representative needs to get in contact with the applicant to acquire the needed information.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;You may find it a requirement to create a policy to run a credit check.&lt;/div&gt;&lt;br&gt;&lt;div&gt;New customers can&amp;#39;t use the internal credit check because they are not applicable to new customer as this client type has no financial history with the bank.&lt;p style="margin-left:0px;margin-right:0px"&gt;In the last chapter, a policy established that the credit check type should default to INTERNAL. Refine that logic with a new policy as follows:&lt;/p&gt;&lt;br&gt;&lt;ol&gt;&lt;li&gt;Add &amp;quot;Application Policies&amp;quot; by clicking the &amp;ldquo;add&amp;rdquo; link to the right of the &amp;ldquo;Application Policies&amp;rdquo; header (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2653fh522sff_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2653fh522sff_b" style="border-color:initial;border-style:initial;height:13.5865px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt;&lt;/li&gt;&lt;li&gt;Enter &amp;quot;Credit Check Third-party override&amp;quot; (&lt;b&gt;Name)&lt;/b&gt;, select Check Credit (&lt;b&gt;Business Service&lt;/b&gt;) and click &amp;ldquo;OK&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2654hstp8hf6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2654hstp8hf6_b" style="border-color:initial;border-style:initial;height:10.0598px;width:10px"&gt;&lt;/a&gt;)&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Edit the policy so that it looks as shown in the following figure and then click &amp;ldquo;Save&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2704dd76s3g6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2704dd76s3g6_b" style="border-color:initial;border-style:initial;height:8.11321px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;ol&gt;&lt;li&gt;For = Check Credit in this application (Loan Origination)&lt;/li&gt;&lt;li&gt;When = New Customer is equal to True&lt;/li&gt;&lt;li&gt;Then = Set Credit Check Type to Third Party&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;h5&gt;&lt;a id="Create_an_application_scoped_P" name="Create_an_application_scoped_P"&gt;&lt;/a&gt;&lt;font size="1"&gt;Create an application-scoped Policy&lt;/font&gt;&lt;/h5&gt;An application-scoped policy must be created next. Application-scoped policies come in two variants that are distinguished by their scoping statements.&lt;br&gt;&lt;br&gt;If a policy has the statement&amp;nbsp;&lt;font style="background-color:#ffff00"&gt;FOR &amp;lt;Application&amp;gt;&lt;/font&gt;&amp;nbsp;then it will&amp;nbsp;&lt;font style="background-color:#00ffff"&gt;apply for every step in the application flow&lt;/font&gt;&amp;nbsp;based on the whether or not the WHEN condition is satisfied. Since&amp;nbsp;&lt;font style="background-color:#00ffff"&gt;this kind of policy is not specific to any business service&lt;/font&gt;, the results that can be added to the THEN clause are limited to setting business parameters as we did for some of our credit check policies in the last chapter.&lt;/div&gt;&lt;br&gt;If a policy has the statement,&amp;nbsp;&lt;font style="background-color:#ffff00"&gt;&amp;quot;FOR &amp;lt;Application&amp;gt; in &amp;lt;Business Service&amp;gt;&amp;nbsp;&lt;/font&gt;then it will&amp;nbsp;&lt;font style="background-color:#00ffff"&gt;apply only in situations where the given business service is being invoked within the given application&lt;/font&gt;. Since&amp;nbsp;&lt;font style="background-color:#00ffff"&gt;this policy is specific to a business service&lt;/font&gt;, such policies can be used to specify a process variation to select when invoking that business service.&amp;nbsp;&lt;br&gt;&lt;h5&gt;&lt;a id="Policy_Override_Semantics_8932" name="Policy_Override_Semantics_8932"&gt;&lt;/a&gt;&lt;font size="1"&gt;Policy Override Semantics&lt;/font&gt;&lt;/h5&gt;Often, it is necessary to use a policy to establish some default behavior and to have other policies that override this behavior for special circumstances. For example, we will want to override the business service policy that determines that the Final Review business service should use human underwriting.&lt;br&gt;At runtime, the system considers all policies that match given their FOR and WHEN conditions and merges the results into a single composite policy. In the end, there can be only one selected process variation and only one value assigned to any given concept. The system uses the following rules to determine which settings to use:&lt;br&gt;&lt;br&gt;&lt;ul&gt;&lt;li&gt;Settings from Application-scoped policies take precedence over settings from Business Service-scoped policies.&lt;/li&gt;&lt;li&gt;If two settings are both defined at the Application or Business-Service level, the priority field is used to disambiguate. The setting that comes from a policy with the largest integer priority value will take precedence.&lt;/li&gt;&lt;li&gt;If neither of these schemes can be used to disambiguate the value for a given setting, a policy conflict error will happen at runtime.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;h4&gt;&lt;a id="Working_with_Changesets_708158" name="Working_with_Changesets_708158"&gt;&lt;/a&gt;Working with &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_manage_changelists.html" id="gv7p" title="Changesets"&gt;Changesets&lt;/a&gt;&lt;/h4&gt;Once your application is complete you need to submit your changes to a change set. Once your changes have been submitted, the administrator or the user who created the change set must submit the changes. &lt;br&gt;&lt;h5&gt;&lt;a id="Submitting_a_change_set_963907_6722239581868052" name="Submitting_a_change_set_963907_6722239581868052"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/task/t_submitting_a_changelist.html" id="p08g" title="Submitting"&gt;Submitting&lt;/a&gt; a change set&lt;/h5&gt;&lt;ol&gt;&lt;li&gt;Go to the Governance page by clicking the dropdown arrow to the left of the &amp;ldquo;Add Widgets&amp;rdquo; button and selecting &amp;ldquo;Governance&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2672dwv6drgj_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2672dwv6drgj_b" style="height:2.90598px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Select the change set and then click the &amp;ldquo;Submit Change Set&amp;rdquo; button (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2673g5cvmmcq_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2673g5cvmmcq_b" style="height:5.02451px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Fill in the comment and click &amp;ldquo;OK&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2674c9wfndcv_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2674c9wfndcv_b" style="height:2.56071px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;As soon as you submit the changes, the change set moves from Draft to Pending state. Any object listed in a change set that is in Pending state is locked such that no user can change those objects until the changes are either published or rejected.&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;h5&gt;&lt;a id="Publishing_a_change_set_791881" name="Publishing_a_change_set_791881"&gt;&lt;/a&gt;Publishing a change set&lt;/h5&gt;An administrator now needs to review and publish these changes.&lt;br&gt;&lt;ol&gt;&lt;li&gt;An administrator logs in to Business Space, opens the &amp;ldquo;Loans Origination Authoring&amp;rdquo; space, and goes to the governance tab. Reviewing change sets can also be done from the administration space.&lt;br&gt;The &amp;ldquo;show&amp;rdquo; drop down in the upper right corner can toggle the view to show change sets in various states. The &amp;ldquo;Active&amp;rdquo; setting shows all change sets that have not been published or canceled.&lt;/li&gt;&lt;li&gt;Find the change Set and click &amp;ldquo;Approve Change Set&amp;rdquo; (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2675f7kdrvf9_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2675f7kdrvf9_b" style="height:2.21269px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Fill in the comment and click &amp;ldquo;OK&amp;rdquo;. The comments associated with a change set are visible under the history tab (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2676hqhprhcc_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2676hqhprhcc_b" style="height:2.57206px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;li&gt;Click &amp;ldquo;Publish Change set&amp;rdquo;, and then click &amp;ldquo;OK&amp;rdquo; in the dialog box that pops up (comment is already filled in) (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2677fx43m9d8_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2677fx43m9d8_b" style="height:2.18058px;width:10px"&gt;&lt;/a&gt;)&lt;br&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div id="t.af" style="text-align:left"&gt;&lt;h3&gt;&lt;a id="Related_links_0241785882556585_48169231973588467" name="Related_links_0241785882556585_48169231973588467"&gt;&lt;/a&gt;Related links &lt;/h3&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Previous:&lt;/b&gt; Define Business Services&amp;nbsp;&lt;b&gt;Next:&lt;/b&gt; Work with Websphere Business Modeler&lt;br&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/concept/ch1.1_model_app-n-Bspace.html" id="ye:y" title="Modeling, developing, assembling, deploying and managing an application"&gt;Modeling, developing, assembling, deploying and managing an application&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.help.tut.fabric.doc/FabricScenario/task/Fabric_n_BSpace.html" id="jonj" title="Working with the Fabric templates in Business Space"&gt;Working with the Fabric templates in Business Space&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.bspace.ic.main.doc/welcome/bspace_welcome.html" id="m3li" style="color:#551a8b" title="Business Space Information Center"&gt;Business Space Information Center&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.redbooks.ibm.com/redbooks/SG247614/wwhelp/wwhimpl/js/html/wwhelp.htm" id="s4qr" style="color:#9e5205" target="_blank" title="Getting Started with IBM WebSphere Business Services Fabric V6.1"&gt;Getting Started with IBM WebSphere Business Services Fabric V6.1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;font color="#000000"&gt;&lt;a href="http://ccambil-wbsf-tutorials.blogspot.com/2009/09/ibm-wbs-fabric-learning-resources.html"&gt;IBM WBS Fabric Learning Resources&lt;/a&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3049929162338103321-3425326426281717294?l=ccambil-wbsf-tutorials.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccambil-wbsf-tutorials.blogspot.com/feeds/3425326426281717294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/03/defining-application-and-policies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3425326426281717294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3049929162338103321/posts/default/3425326426281717294'/><link rel='alternate' type='text/html' href='http://ccambil-wbsf-tutorials.blogspot.com/2010/03/defining-application-and-policies.html' title='Defining an Application and Policies'/><author><name>Charles Cambil</name><uri>http://www.blogger.com/profile/12115935646498837329</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://farm4.static.flickr.com/3272/2573881098_66045d9bd3.jpg?v=0'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3049929162338103321.post-2577828353807440183</id><published>2010-03-18T14:49:00.001-07:00</published><updated>2010-09-09T18:11:52.691-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='1.3 Define Business Services'/><title type='text'>Defining Business Services</title><content type='html'>&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/integration/wbsf/" title="Websphere Business Services Fabric v7.0"&gt;Websphere Business Services Fabric v7.0&lt;/a&gt;&lt;br&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;Contact us...&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;div&gt;&lt;a href="mailto:ccambil@gmail.com"&gt;&lt;/a&gt;&lt;br&gt;&lt;div class="writely-toc" id="WritelyTableOfContents" toctype="decimal+upper-alpha"&gt;&lt;ol class="writely-toc-decimal"&gt;&lt;li&gt;&lt;a href="#Defining_Business_Services_412_6569321593269706" target="_self"&gt;Defining Business Services (2)&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Pre_requisites_277008038945496_29084808472543955" target="_self"&gt;Pre-requisites&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Defining_the_Check_Credit_busi_31419029645621777" target="_self"&gt;Define Business Services ()&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Guidelines_for_adding_Business_7572315810248256" target="_self"&gt;Guidelines for adding Business Services&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Guidelines_for_adding_Business" target="_self"&gt;Guidelines for adding Business Services variations&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Guidelines_for_adding_ing_Busi_5459036063402891" target="_self"&gt;Guidelines for adding ing Business Services&amp;nbsp; policies&lt;/a&gt;&lt;/li&gt;&lt;ol class="writely-toc-subheading writely-toc-upper-alpha" style="margin-left:0"&gt;&lt;li&gt;&lt;a href="#Business_policy_example" target="_self"&gt;Business policy example&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Create_Credit_Check_default_po_5489523494616151" target="_self"&gt;Credit Check default&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Create_Internal_Credit_Check_b_7200068468227983" target="_self"&gt;Internal Credit Check by Default&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="#Create_Premium_Credit_Check_Re_4604232972487807" target="_self"&gt;Premium Credit Check Requirement&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;/ol&gt;&lt;li&gt;&lt;a href="#Related_links_8599365772679448" target="_self"&gt;Related links&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;h3&gt;&lt;a id="Defining_Business_Services_412_6569321593269706" name="Defining_Business_Services_412_6569321593269706"&gt;&lt;/a&gt;&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.h2g.doc/fabric_howto/task/ch4-defining%20BusSvcs%20.html" id="tm2_" title="Defining"&gt;Defining&lt;/a&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.intro.doc/intro/concept/c_business_service_desc.html" id="vinr" title="Business Services"&gt;Business Services&lt;/a&gt;&amp;nbsp;(&lt;a href="http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/index.jsp?topic=/com.ibm.ws.fabric.compatibility.doc/cs/concept/c_business_services.html" id="qg_s" title="2"&gt;2&lt;/a&gt;)&lt;/h3&gt;&lt;div&gt;The core building blocks of composite business applications are business services. Business services are also considered coarse grain Web services that represent business functions, transactions, or processes that are made available over an internal or external network. A business service represents a discrete business function and provides an abstract representation for a designer of composite business applications, while also providing a separation of concern between the business function and the implementation that supports it. A business service is not a technical service by definition and use. When you consider a technical service, such as say a Web-service, obvious characteristics are present, such as the operations that are provided, the port types that are supported, and binding information. In contrast, a business service addresses the remainder of the information that is necessary to place the service in context and apply it correctly, such as service availability, user entitlements, lines of business supported, and its relationship to other services.&lt;br&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt;A business service represents a business function that can be composed with other business services to create a solution.&amp;nbsp;&lt;/div&gt;&lt;br&gt;&lt;div&gt;A business service encapsulates one or more process variations. A process variation represents a distinct implementation approach for a business service. Policies can then be created that define which variation to use at runtime based on the business context surrounding a given invocation of the process.&lt;br&gt;&lt;br&gt;Business services are designed to be reused in more than one process. At a bank, several different processes may involve the business function of underwriting. Instead of being forced to model, assemble, deploy, and manage this function in every such process, it is possible to re-use a business service and manage business or process-specific differences in how it should function with policies.&lt;br&gt;&lt;br&gt;Also, when a new way of doing business needs to be introduced, such as rolling out an automated or out-sourced approach for an inhouse human-centric function, it is easier to model, assemble, and deploy a new variation than it is to go back to the drawing board for every process to work in the new decision logic. In this chapter, we will follow Loretta as she defines the four business services that will be used for Auto Loans Origination at Better Financials. Defining a business service involves listing the known process variations, modeling the inputs and outputs of the business service using vocabulary concepts, and defining business service policies. &lt;br&gt;&lt;/div&gt;&lt;a id="f7un" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;h4&gt;&lt;a id="Pre_requisites_277008038945496_29084808472543955" name="Pre_requisites_277008038945496_29084808472543955"&gt;&lt;/a&gt; Pre-requisites&lt;/h4&gt;&lt;div&gt;&lt;a id="wx72" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;ol&gt;&lt;a id="l26f" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;&lt;li&gt;Start WID.&lt;/li&gt;&lt;li&gt;&lt;a id="j44o" name="Interactively_installing_the_I_7130995504558086"&gt;&lt;/a&gt;Start the server (Websphere Dynamic Process Edition Server v7.0) (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2552g56btzdn_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2552g56btzdn_b" style="height:8.75367px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt; Right-click the server and select &lt;b&gt;Start.&lt;/b&gt;&lt;/li&gt;&lt;li&gt; Launch Business Space (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2553ct6vvqg3_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2553ct6vvqg3_b" style="height:5.88172px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt; After the server starts successfully, right-click the server and select&amp;nbsp;&lt;b&gt;Launch\Business Space&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Log-in window(&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2563g43gzgg6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2563g43gzgg6_b" style="height:9.36652px;width:10px"&gt;&lt;/a&gt;).&lt;br&gt;After you launch the business space, a log-in window appears. &amp;nbsp;Enter your userID and password and click&amp;nbsp;&lt;b&gt;Login.&lt;/b&gt;&lt;/li&gt;&lt;li&gt;Space Manager window (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2589h7d3btm6_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2589h7d3btm6_b" style="height:5.3009px;width:20px"&gt;&lt;/a&gt;).&lt;br&gt;In the Space Manager window, click the &lt;b&gt;Loans Origination Authoring Space&lt;/b&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;h4&gt;&lt;a id="Defining_the_Check_Credit_busi_31419029645621777" name="Defining_the_Check_Credit_busi_31419029645621777"&gt;&lt;/a&gt;Define Business Services (&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2696hcs9v5c4_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2696hcs9v5c4_b" style="border-color:initial;border-style:initial;height:15.7277px;width:10px"&gt;&lt;/a&gt;)&lt;/h4&gt;&lt;/div&gt;&lt;div&gt;Add the following business services, variations, and policies using the guidelines below.&lt;/div&gt;&lt;table border="1" bordercolor="#000000" cellpadding="3" cellspacing="0" id="kgbf" width="100%"&gt;&lt;tbody&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;Business Service Name/Description&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;Input/Output Name/Business Concept&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="20%"&gt;&lt;font size="2"&gt;Business Service Variations&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;td align="left" bgcolor="#cfe2f3" valign="top" width="40%"&gt;&lt;font size="2"&gt;Business Service Policies&lt;br&gt;&lt;font size="2"&gt;WHEN (No conditions, click to add),&amp;nbsp;&lt;/font&gt;&lt;font size="2"&gt;THEN (No results, click to add)&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="text-align:left"&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;&lt;b&gt;Check Credit&lt;/b&gt; -&amp;nbsp;&lt;/font&gt;Automated Credit check&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;Input&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;loanApplication/Loan Application&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;Output&lt;br&gt;&lt;ol&gt;&lt;li&gt;&lt;font size="2"&gt;loanApplication/Loan Application&lt;/font&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="20%"&gt;&lt;font size="2"&gt;Automated Credit Check&lt;/font&gt;&lt;br&gt;&lt;/td&gt;&lt;td align="left" valign="top" width="40%"&gt;&lt;font size="2"&gt;&lt;b&gt;Name:&amp;nbsp;&lt;/b&gt;&lt;font size="2"&gt;Credit Check default&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;nbsp;&amp;nbsp;(&lt;/font&gt;&lt;a href="http://docs.google.com/File?id=dhr7zgxb_2701fskpqjfh_b" target="_blank"&gt;&lt;img src="http://docs.google.com/File?id=dhr7zgxb_2701fskpqjfh_b" style="border-color:initial;border-style:initial;height:6.53731px;width:10px"&gt;&lt;/a&gt;&lt;font size="2"&gt;)&lt;br&gt;&lt;b&gt;Description:&lt;/b&gt; &amp;nbsp;&lt;br&gt;&lt;/font&gt;&lt;b&gt;&lt;font size="2"&gt;FOR&lt;/font&gt;&lt;/b&gt;&lt;font size="2"&gt;:&amp;nbsp;&lt;font size="2"&gt;Check Credit&lt;/font&gt;&lt;br&gt;&lt;/font&gt;&lt;b&gt;&lt;font 
