<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Polatad&#039;s Blog</title>
	<atom:link href="http://polatad.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://polatad.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 27 Jan 2010 15:03:37 +0000</lastBuildDate>
	<language>nl</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='polatad.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Polatad&#039;s Blog</title>
		<link>http://polatad.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://polatad.wordpress.com/osd.xml" title="Polatad&#039;s Blog" />
	<atom:link rel='hub' href='http://polatad.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Common Data Model on ESB</title>
		<link>http://polatad.wordpress.com/2010/01/27/common-data-model-on-esb/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/common-data-model-on-esb/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:03:37 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=48</guid>
		<description><![CDATA[This item is about a CDM a.k.a CMM (Common Message Model) on the Bus, why is it wise and how can it be done. First of all when you face a integration challenge the systems to be integrated are heterogeneous and use different data models (syntactically and semantically). So the data needs to be mapped [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=48&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This item is about a CDM a.k.a CMM (Common Message Model) on the Bus, why is it wise and how can it be done.</p>
<p>First of all when you face a integration challenge the systems to be integrated are heterogeneous and use different data models (syntactically and semantically). So the data needs to be mapped from requester data to provider data.<br />
1) Direct mapping, this results in n * m mappings (n=#requestors, m=#providers) and is very costly when a new provider or requester is added.<br />
2) CDM, this results in n + m mappings<br />
<a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxNR9nHTjI/AAAAAAAADFE/po7ugPsz3TU/s1600-h/blog.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxNR9nHTjI/AAAAAAAADFE/po7ugPsz3TU/s320/blog.bmp" border="0" alt="" /></a>A CDM gives you:</p>
<ul>
<li>Message consistency</li>
<li>Message maintainability</li>
</ul>
<p>A CDM is a set of data representing the business entities used in all messages on the Bus. This does not mean that each provider or requestor uses the same set of messages but that the messages are all based on the same types.</p>
<p>Possible implementations for CDM on ESB<br />
Option 1: ESB translates</p>
<ul>
<li>The requestor and provider keep their own models</li>
<li>Only CDM is used on ESB</li>
<li>Existing services do not have to be changed (especially B2B)</li>
<li>Only m+ n translations to be implemented and managed</li>
<li>Easier to reuse mediation logic because it can use the CDM data instead of proprietary message models of the requestors/providers</li>
<li>Processing overhead? ESB becomes single point of failure?</li>
</ul>
<p>Option 2: The services translate</p>
<ul>
<li><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxRhpYoFxI/AAAAAAAADFM/LB7HqBJs3VQ/s1600-h/blog.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxRhpYoFxI/AAAAAAAADFM/LB7HqBJs3VQ/s320/blog.bmp" border="0" alt="" /></a></li>
</ul>
<ul>
<li>The ESB is not responsible for data mapping</li>
<li>Transformations run in the request&#8217;s/provider&#8217;s environment</li>
</ul>
<p>Option 3: The requestors/providers all use the CDM data</p>
<ul>
<li>No transformations needed</li>
<li>Services can adopt the CDM data model</li>
<li>Reduces load and management on the ESB</li>
<li>Mostly unrealistic, hard to reach consensus on model, applications are legacy and cannot be changed</li>
</ul>
<p>Option 4: Hybrid (combination of option 1 and 2)</p>
<ul>
<li>It may lead to complex maintenance and management of the transformations.</li>
</ul>
<p>Reference</p>
<p>http://www.ibm.com/developerworks/webservices/library/ar-esbpat3/index.html?ca=drs-</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=48&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/common-data-model-on-esb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxNR9nHTjI/AAAAAAAADFE/po7ugPsz3TU/s320/blog.bmp" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/SOxRhpYoFxI/AAAAAAAADFM/LB7HqBJs3VQ/s320/blog.bmp" medium="image" />
	</item>
		<item>
		<title>Ken je ws standaarden</title>
		<link>http://polatad.wordpress.com/2010/01/27/ken-je-ws-standaarden/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/ken-je-ws-standaarden/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:53:06 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[JAVA]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=43</guid>
		<description><![CDATA[De volgende tabel geeft een mooi overzicht van WS-* standaarden die gevolgd kunnen worden voor Web Services. Standaard Advies Alternatieven Orchestration BPEL WS-Choreography, WS-CDL Management WS-DistributedManagement, WS-Provisioning, WS-Management Security WS-Security WS-Trust, WS-Federation, WS-SecureConversation, WS-SecurityPolicy Transaction WS-Transaction, WS-Coordination WS-CompositeApplicationFramework (WS-CAF), WS-Context (WS-Ctx), WS-CoordinationFramework (WS-CF) Reliability WS-ReliableMessaging WS-Reliability Description WSDL, UDDI WS-Inspection, Disco, WS-Discovery, WS-PolicyFramework, WS-MetaDataExchange Messaging [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=43&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>De volgende tabel geeft een mooi overzicht van WS-* standaarden die gevolgd kunnen worden voor Web Services.</p>
<table border="1">
<tbody>
<tr>
<th>Standaard</th>
<th>Advies</th>
<th>Alternatieven</th>
</tr>
<tr>
<td>Orchestration</td>
<td>BPEL</td>
<td>WS-Choreography, WS-CDL</td>
</tr>
<tr>
<td>Management</td>
<td></td>
<td>WS-DistributedManagement, WS-Provisioning, WS-Management</td>
</tr>
<tr>
<td>Security</td>
<td>WS-Security</td>
<td>WS-Trust, WS-Federation, WS-SecureConversation, WS-SecurityPolicy</td>
</tr>
<tr>
<td>Transaction</td>
<td>WS-Transaction, WS-Coordination</td>
<td>WS-CompositeApplicationFramework (WS-CAF), WS-Context (WS-Ctx), WS-CoordinationFramework (WS-CF)</td>
</tr>
<tr>
<td>Reliability</td>
<td>WS-ReliableMessaging</td>
<td>WS-Reliability</td>
</tr>
<tr>
<td>Description</td>
<td>WSDL, UDDI</td>
<td>WS-Inspection, Disco, WS-Discovery, WS-PolicyFramework, WS-MetaDataExchange</td>
</tr>
<tr>
<td>Messaging</td>
<td>XML, SOAP</td>
<td>WS-Addressing, WS-Notification, WS-ResourceFramework, WS-Eventing, WS-Policy, SOAP with Attachment</td>
</tr>
<tr>
<td>Transport</td>
<td>HTTP, JMS, RMI-IIOP</td>
<td>TCP, UDP, Jabber, SMTP</td>
</tr>
<tr>
<td>Interoperability</td>
<td>WS-I Basic Profile</td>
<td></td>
</tr>
</tbody>
</table>
<p>Mochten er toevoegingen zijn, dan voel je vrij om een Comment te plaatsen.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=43&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/ken-je-ws-standaarden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>
	</item>
		<item>
		<title>Installing Oracle SOA Suite/JDeveloper 11g</title>
		<link>http://polatad.wordpress.com/2010/01/27/installing-oracle-soa-suitejdeveloper-11g/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/installing-oracle-soa-suitejdeveloper-11g/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:48:26 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=41</guid>
		<description><![CDATA[This post guides you through the installation of the Oracle SOA Suite 11g with JDeveloper 11 with the use of Oracle XE database (for Windows). Note: It is assumed that Oracle XE database is already installed. Required downloads Oracle Weblogic Server 10.3.1 SOA Suite Repository Creation Utility JDeveloper Studio The detailed steps are nicely described [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=41&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This post guides you through the installation of the Oracle SOA Suite 11g with JDeveloper 11 with the use of Oracle XE database (for Windows).<br />
Note: It is assumed that Oracle XE database is already installed.</p>
<p><strong>Required downloads</strong></p>
<ul>
<li><a href="http://download.oracle.com/otn/nt/middleware/11g/wls/oepe11_wls1031.exe">Oracle Weblogic Server 10.3.1</a></li>
<li><a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_soa_generic_11.1.1.1.0_disk1_1of1.zip">SOA Suite</a></li>
<li><a href="http://download.oracle.com/otn/nt/middleware/11g/ofm_rcu_win32_11.1.1.1.0_disk1_1of1.zip">Repository Creation Utility</a></li>
<li><a href="http://www.oracle.com/technology/software/products/jdev/htdocs/soft11.html">JDeveloper Studio</a></li>
</ul>
<p>The detailed steps are nicely described <a href="http://download.oracle.com/docs/cd/E12839_01/install.1111/e14318/qisoa.htm">here</a>.<br />
The next picture gives a nice overview of the directory structure created.</p>
<div><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3ZZDelyrI/AAAAAAAAGlg/5tIyllupHLg/s1600-h/topology.gif"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3ZZDelyrI/AAAAAAAAGlg/5tIyllupHLg/s320/topology.gif" border="0" alt="" /></a></div>
<p><strong>Step1 -  Create Schemas for Oracle SOA Suite and Oracle BAM (RCU)<br />
</strong></p>
<ul>
<li>Unzip the files</li>
<li>Run bin/rcu.bat</li>
<li>At the Database Connection Details fill in the XE details. If you encounter the next fault you have probably not started the XE database.</li>
</ul>
<div><a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3OHTj6htI/AAAAAAAAGk4/1dkeG7Wfmdg/s1600-h/untitled.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3OHTj6htI/AAAAAAAAGk4/1dkeG7Wfmdg/s320/untitled.bmp" border="0" alt="" /></a></div>
<ul>
<li> Ignore all warnings</li>
</ul>
<div><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3O4f3wOGI/AAAAAAAAGlA/ofy67drF4zI/s1600-h/untitled%282%29.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3O4f3wOGI/AAAAAAAAGlA/ofy67drF4zI/s320/untitled%282%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>Click OK</li>
<li>Select all components</li>
</ul>
<div><a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3PgILL7sI/AAAAAAAAGlQ/7k_oCOd0jss/s1600-h/untitled%283%29.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3PgILL7sI/AAAAAAAAGlQ/7k_oCOd0jss/s320/untitled%283%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>I ran into the following problem:</li>
</ul>
<div><a href="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss3QEwsZhLI/AAAAAAAAGlY/Nc7fmSBYx5g/s1600-h/untitled%284%29.bmp"><img src="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss3QEwsZhLI/AAAAAAAAGlY/Nc7fmSBYx5g/s320/untitled%284%29.bmp" border="0" alt="" /></a></div>
<div>When you click Ok you see the following error:</div>
<div><a href="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss3awKwG8tI/AAAAAAAAGlo/sPSgWJsrj8M/s1600-h/untitled%285%29.bmp"><img src="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss3awKwG8tI/AAAAAAAAGlo/sPSgWJsrj8M/s320/untitled%285%29.bmp" border="0" alt="" /></a></div>
<p>And this is about the Processes DB Init parameter that is wrong.<br />
To fix this goto the Database Home page, Sql Editor and execute the following statements:</p>
<div>alter system set PROCESSES=500 scope=SPFILE;</div>
<p>alter system set open_cursors=500 scope=SPFILE;<br />
If everything is ok you should see the next screen.</p>
<div><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3e-yMGDcI/AAAAAAAAGlw/OEXm8MPtlcE/s1600-h/untitled%286%29.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3e-yMGDcI/AAAAAAAAGlw/OEXm8MPtlcE/s320/untitled%286%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>Further ignore errors from portal installation</li>
</ul>
<p><strong>Step 2 &#8211; Install Oracle WebLogic Server and Create the Middleware Home</strong></p>
<ul>
<li>Run <em>wls1031_win32.exe</em></li>
<li>Choose <strong>Middleware Home </strong>(example: d:\oracle\middleware)</li>
<li>Register for security updates, leave empty, Next</li>
<li>Choose <strong>Typical</strong> install type</li>
<li>Choose <strong>Weblogic Server Home</strong> (example: d:\oracle\middleware\wlserver_10.3)</li>
<li>The next screens choose Next and the installation progress screen is shown</li>
<li>After a while you are done with this step</li>
</ul>
<p><strong>Step 3 &#8211; Installing SOA Suite and BAM</strong></p>
<ul>
<li>Unzip<strong> ofm_soa_generic_11.1.1.1.0_disk1_1of1.zip</strong></li>
<li>Run <strong>setup.exe</strong> within Disk1 directory</li>
<li>When asked for the Java jre use middleware home (d:\oracle\middleware\jdk160_11\jre)</li>
<li>When the checks are finished the installation locations are asked:<br />
Use the Middleware Home (selected by default) and use Oracle_SOA1 (also default)</li>
<li>The following components are installed: BPEL PM, Mediator, Rules, B2B, Human Workflow, BAM</li>
</ul>
<p><strong>Step 4 &#8211; Creating Domain</strong></p>
<ul>
<li>Run Configuration Application Server within SOA</li>
<li>Create a New Domain</li>
<li>Select all products to be supported</li>
<li>Enter a Domain name</li>
<li>Configure JDBC Component Schema</li>
</ul>
<div><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss32rIhNPOI/AAAAAAAAGmA/dEbV9J30iI0/s1600-h/untitled%288%29.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss32rIhNPOI/AAAAAAAAGmA/dEbV9J30iI0/s320/untitled%288%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>Select all optional configuration</li>
</ul>
<div><a href="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss33Zitir5I/AAAAAAAAGmI/kCEPRCmDhPQ/s1600-h/untitled%289%29.bmp"><img src="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss33Zitir5I/AAAAAAAAGmI/kCEPRCmDhPQ/s320/untitled%289%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>Configure the Administration Server, leave unchanged</li>
<li>Configure Managed Servers, leave unchanged</li>
<li>Configure Clusters, leave unchanged</li>
<li>Configure Machines, leave unchanged</li>
<li>Assign Servers to Machines, leave unchanged</li>
<li>Target Deployments to Clusters or Servers, leave unchanged</li>
<li>Target Services to Clusters or Servers, leave unchanged</li>
<li>Configure JMS File Stores, leave unchanged</li>
<li>Configure RDBMS Security Store Database, leave unchanged</li>
<li>Summary</li>
<li>Create</li>
</ul>
<p><strong>Step 5 &#8211; Install JDeveloper</strong></p>
<ul>
<li> Run <strong>jdevstudio11111install.exe</strong></li>
<li>Choose the existing Middleware Home directory</li>
<li>The rest is Next, Next, &#8230;</li>
<li>After JDeveloper is installed start JDeveloper</li>
<li>Choose Help -&gt; Check for Updates</li>
<li>On the Source page choose:</li>
</ul>
<div><a href="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4LmtbrYyI/AAAAAAAAGmQ/oXhynLdkvhc/s1600-h/untitled%2810%29.bmp"><img src="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4LmtbrYyI/AAAAAAAAGmQ/oXhynLdkvhc/s320/untitled%2810%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>On the Update page select the extensions to download</li>
</ul>
<div><a href="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4MI6qWQrI/AAAAAAAAGmY/8JYPBkl0wFI/s1600-h/untitled%2811%29.bmp"><img src="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4MI6qWQrI/AAAAAAAAGmY/8JYPBkl0wFI/s320/untitled%2811%29.bmp" border="0" alt="" /></a></div>
<ul>
<li>Note: You need an Oracle Web Account.</li>
<li>After the download is finished you have to restart JDeveloper.</li>
</ul>
<p>That&#8217;s it and now you can start developing SOA components using SCA, but that is an item for another blog item <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=41&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/installing-oracle-soa-suitejdeveloper-11g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3ZZDelyrI/AAAAAAAAGlg/5tIyllupHLg/s320/topology.gif" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3OHTj6htI/AAAAAAAAGk4/1dkeG7Wfmdg/s320/untitled.bmp" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3O4f3wOGI/AAAAAAAAGlA/ofy67drF4zI/s320/untitled%282%29.bmp" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/Ss3PgILL7sI/AAAAAAAAGlQ/7k_oCOd0jss/s320/untitled%283%29.bmp" medium="image" />

		<media:content url="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss3QEwsZhLI/AAAAAAAAGlY/Nc7fmSBYx5g/s320/untitled%284%29.bmp" medium="image" />

		<media:content url="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss3awKwG8tI/AAAAAAAAGlo/sPSgWJsrj8M/s320/untitled%285%29.bmp" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss3e-yMGDcI/AAAAAAAAGlw/OEXm8MPtlcE/s320/untitled%286%29.bmp" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/Ss32rIhNPOI/AAAAAAAAGmA/dEbV9J30iI0/s320/untitled%288%29.bmp" medium="image" />

		<media:content url="http://4.bp.blogspot.com/_mZrO8LIZJSs/Ss33Zitir5I/AAAAAAAAGmI/kCEPRCmDhPQ/s320/untitled%289%29.bmp" medium="image" />

		<media:content url="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4LmtbrYyI/AAAAAAAAGmQ/oXhynLdkvhc/s320/untitled%2810%29.bmp" medium="image" />

		<media:content url="http://2.bp.blogspot.com/_mZrO8LIZJSs/Ss4MI6qWQrI/AAAAAAAAGmY/8JYPBkl0wFI/s320/untitled%2811%29.bmp" medium="image" />
	</item>
		<item>
		<title>The Role of the Enterprise Service Bus</title>
		<link>http://polatad.wordpress.com/2010/01/27/the-role-of-the-enterprise-service-bus/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/the-role-of-the-enterprise-service-bus/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:45:12 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=37</guid>
		<description><![CDATA[This was a presentation given by Mark Richards and describes the role of an ESB and particularly what it provides. It is an old presentation (23 oct 2006) but still very true, in the fact that there are still a lot of different definitions of an ESB within the world. This is a short recap [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=37&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.infoq.com/presentations/Enterprise-Service-Bus">This</a> was a presentation given by Mark Richards and describes the role of an ESB and particularly what it provides. It is an old presentation (23 oct 2006) but still very true, in the fact that there are still a lot of different definitions of an ESB within the world.<br />
This is a short recap of this presentation.</p>
<p>Capabilities<br />
He emphasizes that we need to understand the capabilities of an ESB. The capabilities are defined from an architectural context and he first explains why an ESB is used (loose coupling, agility, location transparency, services reuse, separate business services from service providers).</p>
<p><a href="http://1.bp.blogspot.com/_mZrO8LIZJSs/SQWaEO9daLI/AAAAAAAADFs/ClRntGYCfQI/s1600-h/ESBContext.bmp"><img src="http://1.bp.blogspot.com/_mZrO8LIZJSs/SQWaEO9daLI/AAAAAAAADFs/ClRntGYCfQI/s320/ESBContext.bmp" border="0" alt="" /></a>The following core capabilitities are described.<br />
<a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQWxRNRrsYI/AAAAAAAADF0/t-e9hTOCOoY/s1600-h/Capabilities.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQWxRNRrsYI/AAAAAAAADF0/t-e9hTOCOoY/s320/Capabilities.bmp" border="0" alt="" /></a>Note that not all capabilities need to be present within the ESB, but only use the one the customer needs. Next the capabilities are described in short.</p>
<p>Routing<br />
The ability to channel a request to a particular provider based on routing criteria (types are: deterministic, content-based, policy-based, complex rules-based).</p>
<p>Message Transformation<br />
The ability to convert the structure and the format of incoming request to provider needs.</p>
<p>Message Enhancement<br />
The ability to add or modify the information contained in the message as required by the provider.</p>
<p>Protocol Transformation<br />
The ability to accept one type of protocol and communicate to the provider through a different protocol (i.e. SOAP/JMS -&gt; IIOP, XML/HTTP -&gt; RMI).</p>
<p>Service Mapping<br />
The ability to translate a business service into the corresponding service implementation and provide binding and location information.</p>
<p>Message Processing<br />
The ability to manage state and perform request management by accepting an input request and ensuring delivery back to the client via message synchronization.</p>
<p>Transaction Management<br />
The ability to provide a single unit of work for a business service request by providing a framework for the coordination of multiple resources across multiple disparate services (WS-Coordination, JSR-95). It is difficult to propagate transaction through for example MQ and HTTP. The solution would be to use an aggregate service.</p>
<p>Security<br />
The ability to protect enterprise services from unauthorized access (authentication, authorisation, auditing) through security manager.</p>
<p>The two where you probably have the most discussion about are Process Choreography and Orchestration. Choreography is the ability to manage complex business processes that require the coordination of multiple business services to fulfill a single business request. Whereas orchestration manages multiple implementation services (aggregation of services).</p>
<p>Components<br />
When looking at architecture components of the ESB with its responsibilities/capabilities he defines 4  components.<br />
<a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQW9hxsEnvI/AAAAAAAADF8/eZnlyRPKrcY/s1600-h/Components.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQW9hxsEnvI/AAAAAAAADF8/eZnlyRPKrcY/s320/Components.bmp" border="0" alt="" /></a>Mediator: routing, communication, message transformation, message enhancement, protocol transformation, message processing, error handling, service orchestration, transaction management, security.<br />
Service Registry: service mapping.<br />
Rules Engine: rules-based routing, message transformation, message enhancement.<br />
Choreographer: Process choreography and only in case of entry point for the ESB: transaction management, security and message processing.</p>
<p>He then describes the relation between the mediator and choreographer and advises to use the mediator as the entry point and the choreographer underneath it. He advices to use a JMS resource as the entry point for an ESB because of its reliable delivery, monitoring and performance.<br />
<a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXBvbUe63I/AAAAAAAADGE/CR7cfQJMgQc/s1600-h/Relation.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXBvbUe63I/AAAAAAAADGE/CR7cfQJMgQc/s320/Relation.bmp" border="0" alt="" /></a>The advantages to set it up this way are: performance, scalability, only services that need choreography go through the choreographer.</p>
<p>JSR-208 JBI Specification<br />
This specification of the Java community reached its final version in August 2005. It is an architecture and set of interfaces for providers of integration products to integrate with each other within a JBI container. It is highly flexible in which you can configure just the components you need within your ESB solution (by using Service Components). The way communication is handled with the bus is done with Binding Components.</p>
<p><a href="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXJpuNlpFI/AAAAAAAADGM/lFvlXBBimFM/s1600-h/jsr208.bmp"><img src="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXJpuNlpFI/AAAAAAAADGM/lFvlXBBimFM/s320/jsr208.bmp" border="0" alt="" /></a>The advantage is a vendor-indepedant ESB, flexible, light weight solution.</p>
<p>Open Source<br />
There are two open source ESBs</p>
<ul>
<li>Mule<br />
Light weight messaging framework that uses POJOs for implementing the routing, message enhancements etc, so you have to implement a lot.</li>
<li>ServiceMix<br />
Open source JBI compliant ESB with some out-of-the-box service- and binding components (like WSIF, HTTP, XSLT, Drools)</li>
</ul>
<p>Opinion<br />
I would like to give my opinion on the presentation:</p>
<ul>
<li>In my opinion choreography is not part of the ESB capabilities, but is done within BPM. Orchestration can be done within ESB and is often seen as choreography. Or should the choreography be part of the ESB? Because you could also say that a choreography is a business service itself and it should be transparent for a service client where and how the business service is implemented.</li>
<li>The capabilities list can nicely be used to investigate which product is suitable for a customer. It is a nice checklist.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=37&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/the-role-of-the-enterprise-service-bus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>

		<media:content url="http://1.bp.blogspot.com/_mZrO8LIZJSs/SQWaEO9daLI/AAAAAAAADFs/ClRntGYCfQI/s320/ESBContext.bmp" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQWxRNRrsYI/AAAAAAAADF0/t-e9hTOCOoY/s320/Capabilities.bmp" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQW9hxsEnvI/AAAAAAAADF8/eZnlyRPKrcY/s320/Components.bmp" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXBvbUe63I/AAAAAAAADGE/CR7cfQJMgQc/s320/Relation.bmp" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_mZrO8LIZJSs/SQXJpuNlpFI/AAAAAAAADGM/lFvlXBBimFM/s320/jsr208.bmp" medium="image" />
	</item>
		<item>
		<title>HermesJMS</title>
		<link>http://polatad.wordpress.com/2010/01/27/hermesjms/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/hermesjms/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:43:59 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[Fusion]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=34</guid>
		<description><![CDATA[HermesJMS is a great (free) tool to view JMS destinations. I was struggeling to connect it to Oracle SOA Suite 10.1.3 but here is the configuration part that did the trick. The tool can be downloaded from http://www.hermesjms.com/. After install copy-paste the configuration within the hermes-config.xml file.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=34&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>HermesJMS is a great (free) tool to view JMS destinations.<br />
I was struggeling to connect it to Oracle SOA Suite 10.1.3 but here is the configuration part that did the trick.</p>
<p><a href="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRK3VDRFsRI/AAAAAAAAEc0/Opr0QmnCQZc/s1600-h/untitled.bmp"><img src="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRK3VDRFsRI/AAAAAAAAEc0/Opr0QmnCQZc/s320/untitled.bmp" border="0" alt="" /></a></p>
<p>The tool can be downloaded from http://www.hermesjms.com/.<br />
After install copy-paste the configuration within the hermes-config.xml file.</p>
<p><a href="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRKvsm_z3BI/AAAAAAAAEcs/zekBOjnwVck/s1600-h/untitled.bmp"><img src="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRKvsm_z3BI/AAAAAAAAEcs/zekBOjnwVck/s320/untitled.bmp" border="0" alt="" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=34&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/hermesjms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>

		<media:content url="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRK3VDRFsRI/AAAAAAAAEc0/Opr0QmnCQZc/s320/untitled.bmp" medium="image" />

		<media:content url="http://2.bp.blogspot.com/_mZrO8LIZJSs/SRKvsm_z3BI/AAAAAAAAEcs/zekBOjnwVck/s320/untitled.bmp" medium="image" />
	</item>
		<item>
		<title>Abbrevations</title>
		<link>http://polatad.wordpress.com/2010/01/27/abbrevations/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/abbrevations/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:27:30 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Oracle]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=32</guid>
		<description><![CDATA[JCA: Java Connector Architecture JNDI: Java Naming and Directory Interface Is a standard extension to the JavaTM platform, providing Java technology-enabled applications with a unified interface to multiple naming and directory services in the enterprise (Sun) EDA: Event Driven Architecture Software architecture pattern promoting the production, detection, consumption of, and reaction to events SOA: Service [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=32&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>JCA: Java Connector Architecture</p>
<p>JNDI: Java Naming and Directory Interface<br />
Is a standard extension to the JavaTM platform, providing Java<br />
technology-enabled applications with a unified interface to<br />
multiple naming and directory services in the enterprise (Sun)</p>
<p>EDA: Event Driven Architecture<br />
Software architecture pattern promoting the production,<br />
detection, consumption of, and reaction to events</p>
<p>SOA: Service Oriented Architecture<br />
Is essentially a collection of services. These services<br />
communicate with each other. The communication can involve<br />
either simple data passing or it could involve two or more<br />
services coordinating some activity</p>
<p>WSDL: Web Service Description Language<br />
An XML format for describing network services as a set of<br />
endpoints operating on messages containing either documentoriented<br />
or procedure-oriented information</p>
<p>WSIF: Web Services Invocation Framework<br />
Simple Java API for invoking Web services, no matter how or<br />
where the services are provided</p>
<p>SOAP: Simple Object Access Protocol</p>
<p>JMS: Java Message Service</p>
<p>RPC: Remote Procedure Call<br />
Interprocess communication mechanism</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=32&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/abbrevations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>
	</item>
		<item>
		<title>Bpel 4 people / Bpel 4 newbees</title>
		<link>http://polatad.wordpress.com/2010/01/27/bpel-4-people-bpel-4-newbees/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/bpel-4-people-bpel-4-newbees/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:12:56 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=27</guid>
		<description><![CDATA[One of the main goals I’m trying to reach is to advise customers on how to start implementation of SOA in their organisation by using a coaching approach instead of implementor approach. In other words, guide and coach the development teams of each customer in getting familiar with SOA concepts and getting their hands dirty [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=27&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the main goals I’m trying to reach is to advise customers on how to start implementation of SOA in their organisation by using a coaching approach instead of implementor approach.</p>
<p>In other words, guide and coach the development teams of each customer in getting familiar with SOA concepts and getting their hands dirty ;o))<br />
The developers themselves are tought BPEL, Web Services, XML and XSD through basic hands on session, workshops in a practical way and then they start designing bpel processes.</p>
<p>What’s very important is this process is that each person needs to do the brainwork, in other words always start from scratch, don’t define a synchronous or asynchronous process, no define an empty process and build it up yourself.</p>
<p>What’s very interesting when guiding and coaching people in becoming a SOA expert, is understanding the way they think and handle functional requests and problems in a SOA Technology. This gives me the opportunity and possibility to focus more on how to better advice and guide people in learning SOA, e.g. BPEL.</p>
<p>The most interesting points to consider and think about when being a teacher in SOA or being a student are the following:</p>
<p><strong><em>Being a teacher:</em></strong></p>
<ul>
<li>be passionate, patient, non technical, use metaphors and most don’t use abbreviations or buzz words, this ain’t cool ;o)</li>
</ul>
<p><strong><em>Basic knowledge before starting BPEL/ESB/OWSM/Mediators … Integration:</em></strong></p>
<ul>
<li>Web services (synchronous versus asynchronous)</li>
<li>Xml and xsd (how to define, how to work with xml data (xquery, xpath, …)</li>
</ul>
<p><strong><em>You need to be able to understand following principles:</em></strong></p>
<ul>
<li>Fault handling</li>
<li>Compensation handling</li>
<li>Transaction handling</li>
</ul>
<p><strong><em>Following abbreviations mean something to you: </em></strong></p>
<ul>
<li>JCA, JNDI, EDA, SOA, WSDL, WSIF, SOAP, JMS, RPC</li>
</ul>
<p><strong><span style="text-decoration:underline;">How to get started when designing bpel processes:</span></strong><br />
One of the interesting tricks I’ve learned when guiding a customers’ developer in learning bpel was that he defined an empty bpel process where all needed activities where pseudo-coded.</p>
<p>In other words when you need to define your first bpel process using the use cases defined and described by your analysts, you just <em>design the bpel process using empty activities</em> which describe each needed task/action in your process.</p>
<p><strong><em>This empty process is deployable and can then be iteratively implemented by the designer when the visual flow is checked upon with the functional developers. =&gt; THIS IS A GREAT INSIGHT and WAY OF THINKING and a very visual approach to enabling business processen (thanks to Yves for the tip !!!)</em></strong></p>
<p>The most interesting part when starting with SOA development is that everyone that’s involved in this process is learning; it’s a learning organization where every person’s knowledge and expertise is augmented!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=27&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/bpel-4-people-bpel-4-newbees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>
	</item>
		<item>
		<title>Debugging Bpel processes</title>
		<link>http://polatad.wordpress.com/2010/01/27/debugging-bpel-processes/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/debugging-bpel-processes/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 14:01:13 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[1]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[JUNT]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=23</guid>
		<description><![CDATA[You could debug bpel processes using different kinds of approaches, such as looking into audit trails, sniffing the soap envelopes with the request- and response message, using junit, using the bpel console, … In this post I’ll mention the 2 approaches I use the most, namely the bpel console itself and Junit. Visual Debugging Using [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=23&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You could debug bpel processes using different kinds of approaches, such as looking into audit trails, sniffing the soap envelopes with the request- and response message, using junit, using the bpel console, …</p>
<p>In this post I’ll mention the 2 approaches I use the most, namely the bpel console itself and Junit.<br />
<strong><span style="text-decoration:underline;">Visual Debugging Using BPEL Console<br />
</span></strong><br />
Oracle Enterprise Manager 10g BPEL Control reduces the cost and complexity of deploying and managing your business processes. Visually monitor the execution of each BPEL process, drill down into the audit trail and view the details of each conversation, or debug a running flow against its BPEL implementation.</p>
<p>If you’ve deployed a bpel process, you can test the execution in the BPEL Console: http://server:port/ BPELConsole.</p>
<p><img src="http://3.bp.blogspot.com/_27hQbxzQ3lA/SeORHbHwtGI/AAAAAAAAFQM/NfuOw2eIgw0/s400/bpelconsole.JPG" border="0" alt="" /></p>
<p>In the screen above you can see the deployed bpel processes on the lef-hand side of the screen. To instantiate such a process and create a test instance you can click on the process name and the below screen will be shown:</p>
<p><img src="http://3.bp.blogspot.com/_27hQbxzQ3lA/SeORt48uBiI/AAAAAAAAFQU/qlUrXNCltDk/s400/bpelconsole2.JPG" border="0" alt="" /></p>
<p>In this screen you can test the process by defining your own payload, data to be processed by the BPEL process. To define the payload you can use an html-form, the default screen or you can paste the soap-envelop, an xml-based message into the xml-source textarea. To actually test the instance you just need to click on the ‘Send XML-Message’-button. You can also perform stress tests on the bpel processes to verify if performance problems may occure on peak moments.</p>
<p>When you’ve clicked on the button, the process is instantiated and the following screen is shown:<br />
<img src="http://2.bp.blogspot.com/_27hQbxzQ3lA/SeOR3M-Il0I/AAAAAAAAFQc/-AjD4vM8B2U/s400/bpelconsole3.JPG" border="0" alt="" /></p>
<p>In the tabbed windows you can have a detailed look at the instantiated process, depending on your requirements:</p>
<p>Visual flow:</p>
<p><img src="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOSLpy50II/AAAAAAAAFQs/uDA8PeNuAQQ/s400/bpelconsole4.JPG" border="0" alt="" /></p>
<p>The activities that failed, threw an exception, are shown with a red background. Each activity in the visual flow holds all needed information for that specific activity. When you double click an activity, the needed data will be shown in an xml-format, because xml is the standard messaging-format for web services.</p>
<p>Audit instance:</p>
<p><img src="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOSYlyhktI/AAAAAAAAFQ0/Z1QU7mYrFRA/s400/bpelconsole5.JPG" border="0" alt="" /></p>
<p>Debug instance:</p>
<p><img src="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOShF970cI/AAAAAAAAFQ8/yYzIVXGBEPs/s400/bpelconsole6.JPG" border="0" alt="" /><br />
<strong><span style="text-decoration:underline;">Debug BPEL Processes via JUnit<br />
</span></strong><br />
As soon as a BPEL process is deployed, the BPEL process lives on as being a web service. The webservice can be accessed by its endpoint, or wsdl location.</p>
<p>On the wsdl-tab of your BPEL Process, in the Bpel Console, you can look-up the end-point of the deployed bpel process = web service.</p>
<p>In Jdeveloper you can define a Web Service Proxy and integrate a Junit-test case for this web service proxy:</p>
<blockquote><p>package test.proxy;</p>
<p>import javax.xml.rpc.ServiceFactory;</p>
<p>public<br />
class BPELTest_ServiceTest extends junit.framework.TestCase{<br />
private<br />
BPELTest_Service myBPELTest_Service;</p>
<p>public<br />
BPELTest_ServiceTest(java.lang.String name){<br />
super(name);<br />
}</p>
<p>protected void setUp() throws Exception {<br />
ServiceFactory factory =<br />
ServiceFactory.newInstance();<br />
myBPELTest_Service =<br />
(test.proxy.BPELTest_Service)factory.loadService(test.proxy.BPELTest_Service.class);<br />
}</p>
<p>protected void tearDown(){<br />
myBPELTest_Service = null;<br />
}</p>
<p>public void testBPELTestPortprocess() throws java.lang.Exception {<br />
test.proxy.BPELTest_PortType port = myBPELTest_Service.getBPELTestPort();<br />
test.proxy.BPELTestProcessRequest payload = null;<br />
BPELTestProcessResponse response = port.process(payload);<br />
assertEquals(“389″, response.toString());<br />
}<br />
}</p></blockquote>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=23&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/debugging-bpel-processes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>

		<media:content url="http://3.bp.blogspot.com/_27hQbxzQ3lA/SeORHbHwtGI/AAAAAAAAFQM/NfuOw2eIgw0/s400/bpelconsole.JPG" medium="image" />

		<media:content url="http://3.bp.blogspot.com/_27hQbxzQ3lA/SeORt48uBiI/AAAAAAAAFQU/qlUrXNCltDk/s400/bpelconsole2.JPG" medium="image" />

		<media:content url="http://2.bp.blogspot.com/_27hQbxzQ3lA/SeOR3M-Il0I/AAAAAAAAFQc/-AjD4vM8B2U/s400/bpelconsole3.JPG" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOSLpy50II/AAAAAAAAFQs/uDA8PeNuAQQ/s400/bpelconsole4.JPG" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOSYlyhktI/AAAAAAAAFQ0/Z1QU7mYrFRA/s400/bpelconsole5.JPG" medium="image" />

		<media:content url="http://1.bp.blogspot.com/_27hQbxzQ3lA/SeOShF970cI/AAAAAAAAFQ8/yYzIVXGBEPs/s400/bpelconsole6.JPG" medium="image" />
	</item>
		<item>
		<title>Command Prompt Tricks</title>
		<link>http://polatad.wordpress.com/2010/01/27/command-prompt-tricks/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/command-prompt-tricks/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 13:50:57 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[Dos]]></category>
		<category><![CDATA[command prompt]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=19</guid>
		<description><![CDATA[The first thing you&#8217;ll want to do is Start, Run, cmd.exe, then right click the window menu and choose properties. Be sure to enable the following quality of life improvements: Options &#124; Command History &#124; Buffer Size &#124; 500 Options &#124; Command History &#124; Discard Old Duplicates &#124; True Options &#124; Edit Options &#124; QuickEdit [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=19&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The first thing you&#8217;ll want to do is Start, Run, cmd.exe, then right click the window menu and choose properties. Be sure to enable the following quality of life improvements:</p>
<ul>
<li>Options | Command History | Buffer Size | 500</li>
<li>Options | Command History | Discard Old Duplicates | True</li>
<li>Options | Edit Options | QuickEdit Mode | True</li>
<li>Layout | Screen buffer size | Height | 999</li>
<li>Layout | Window size | Height | 50</li>
</ul>
<p>Now we&#8217;ve got some room to actually see stuff! QuickEdit mode enables copying from the command prompt by intuitively dragging and right clicking with the mouse. Furthermore, you can paste what&#8217;s in the clipboard to the command line by right clicking with nothing selected.</p>
<p>And of course, set the font and colors to taste. I use green-screen style colors (background 0 55 0, foreground 0 255 0) with Lucida Console as pictured above. But if you prefer <a href="http://www.codinghorror.com/blog/archives/000328.html">Comic Sans</a> here, be my guest! When exiting this dialog, you&#8217;ll be prompted to save. Make sure you select &#8220;Save properties for future windows with same title&#8221; so all future command prompts will benefit from these improved settings.</p>
<p>There are also a few helpful keyboard shortcuts that aren&#8217;t always widely known:</p>
<ul>
<li>Pressing arrow up selects a previous command from your command history; similarly, arrow down selects the next command.</li>
<li>Pressing F7 pops up your command history list.</li>
<li>You can drag n&#8217; drop files or folders from an explorer window into a command prompt; this inserts the quoted path as if you had manually pasted it.</li>
<li><a href="http://en.wikipedia.org/wiki/Tab_completion">Tab completion</a> is fully supported; type edit *.ini then hit TAB to iterate through all matches. Use SHIFT+TAB to move to the previous match. This works for partial filenames as you would expect, and in all commands.</li>
<li>Tired of the typical &#8220;c:\windows\system32\cmd.exe&#8221; window title? Change it using the TITLE command.</li>
<li>ALT+ENTER takes your command prompt to fullscreen mode and back again.</li>
</ul>
<p>If you&#8217;re really a hard-core cmd.exe junkie (or maybe a UNIX user), you may want to look into the <a href="http://msmvps.com/coad/archive/2005/02/19/36473.aspx">4nt command shell replacement</a>. It&#8217;s a direct descendant of the venerable 4dos shell.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=19&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/command-prompt-tricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>
	</item>
		<item>
		<title>soa</title>
		<link>http://polatad.wordpress.com/2010/01/27/soa/</link>
		<comments>http://polatad.wordpress.com/2010/01/27/soa/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 12:58:14 +0000</pubDate>
		<dc:creator>polatad</dc:creator>
				<category><![CDATA[SOA]]></category>
		<category><![CDATA[BPEL]]></category>
		<category><![CDATA[e-business]]></category>
		<category><![CDATA[Fusion]]></category>
		<category><![CDATA[JAVA]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PeopleSoft]]></category>

		<guid isPermaLink="false">http://polatad.wordpress.com/?p=15</guid>
		<description><![CDATA[soa<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=15&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>soa</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/polatad.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/polatad.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/polatad.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=polatad.wordpress.com&amp;blog=11686273&amp;post=15&amp;subd=polatad&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://polatad.wordpress.com/2010/01/27/soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b7631b0d2b4452419570c095f14277f3?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polatad</media:title>
		</media:content>
	</item>
	</channel>
</rss>
