<?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-31233840</id><updated>2011-07-30T23:54:23.353-07:00</updated><category term='BPEL Best Practices and Top 10 Considerations'/><category term='Product Management'/><category term='SaaS'/><category term='leadership'/><title type='text'>Arvind Jain's SOA BAM BI blog</title><subtitle type='html'>Arvind Jain works at Cisco Systems IT as Enterprise Architect (IT  Manager)and focuses on SOA, BPM, SaaS and Cloud Computing.&lt;br&gt;&lt;b&gt;&lt;a href="http://www.andrew.cmu.edu/user/arvindj/index.htm"&gt;Home &lt;/a&gt; 
   &lt;a href="http://www.linkedin.com/in/arvindjain"&gt;My LinkedIN &lt;/a&gt; 
   &lt;a href="http://www.facebook.com/cmu2010"&gt;My FaceBook &lt;/a&gt; 
   &lt;a href="http://soa-bam-bi.blogspot.com"&gt;My Blog &lt;/a&gt; 
   &lt;a href="http://tepper.cmu.edu"&gt;Tepper School of Business &lt;/a&gt;&lt;/b&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31233840.post-1108345671092345762</id><published>2010-02-22T22:27:00.001-08:00</published><updated>2010-02-22T22:43:13.984-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Product Management'/><title type='text'>How is SaaS Product Management different from traditional Product  Management?</title><content type='html'>&lt;div style="text-align: justify;"&gt;As Enterprise Architects we are inclined to always question that how a particular technical architecture is going to benefit business strategy of my company. In the same thoughts I had a debate with my colleague that Product Management for a SaaS or Cloud based product is very different than a traditional approach to product management.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;As SOA Architect I can see some of the challenges with reuse or creating global services. So here are some of the key differences between traditional product management vs SaaS product management, that I can think of. Please comment your thoughts or elaborate more.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;In Saas product management you have to worry about all these additional things,&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;em&gt;1) Data Management of customer data (Backup, recovery, export, migration)&lt;br /&gt;2) Additional security around Access &amp;amp; Authorization&lt;br /&gt;3) You earn your money every day and every moment, so it is not a traditional sell once and forget till the next new producty is available. If you fail customers may not and will not renew the subscription. So you have to develop SaaS with some stickiness feature like creating a website with lowest bounce rate and higher CTR (click through rate). so that there is highest probability of customers renewing.&lt;br /&gt;4) Special considerations for On Demand / Multi Tenacy of the product / solution.&lt;br /&gt;5) Much higer emphasis on Disaster Recovery, Peak Load and High Availablity.&lt;br /&gt;6) One size does not fit all, so how would you provide innovation in cloud? How to empower customers in cloud so that they can maintain their cuttting edge by intelligent customizations.&lt;/em&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;I am thinking there will be additional issues like Multi Tenant Pricing that will be of concern (based on usage pattern, product differentiation etc.) so please comment your thoughts or elaborate more if you can.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-1108345671092345762?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/1108345671092345762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=1108345671092345762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/1108345671092345762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/1108345671092345762'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2010/02/how-is-saas-product-management.html' title='How is SaaS Product Management different from traditional Product  Management?'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-8305802736457685955</id><published>2010-02-08T23:42:00.001-08:00</published><updated>2010-02-08T23:43:13.240-08:00</updated><title type='text'>MIT South Asian Alumni Association - MBA Panel Discussion</title><content type='html'>&lt;div class="gmail_quote"&gt;&lt;blockquote class="gmail_quote" style="border-left: #ccc 1px solid; margin: 0px 0px 0px 0.8ex; padding-left: 1ex;"&gt;MIT South Asian Alumni Association&amp;nbsp;had invited me to a panel discussion at the Stanford University campus to share my MBA experience and guide future business school applicants. It was a good debate and most importantly I belive the assosciation is doing a great service to public. More details can be found &lt;a href="http://alumweb.mit.edu/upload/AS/MBA_event_flyer_26414.pdf"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://alumweb.mit.edu/upload/AS/MBA_event_flyer_26414.pdf" target="_blank"&gt;http://alumweb.mit.edu/upload/AS/MBA_event_flyer_26414.pdf&lt;/a&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-8305802736457685955?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/8305802736457685955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=8305802736457685955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/8305802736457685955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/8305802736457685955'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2010/02/re-blog.html' title='MIT South Asian Alumni Association - MBA Panel Discussion'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-8570166004345797429</id><published>2010-01-24T15:53:00.001-08:00</published><updated>2010-03-13T13:31:26.776-08:00</updated><title type='text'>Some very interesting Web 2.0 Links that can help in Smart Marketing &amp; positioning</title><content type='html'>&lt;div class="Section1" style="text-align: center;"&gt;&lt;table border="0" cellpadding="0" class="MsoNormalTable"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="padding-bottom: 0.75pt; padding-left: 0.75pt; padding-right: 0.75pt; padding-top: 0.75pt;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;This page contains links to some very interesting websites that I used as part of my MBA course on strategic uses of information technology. Anyone interested in Search Engine Marketing (SEM) must pay attention to these tools:&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;strong&gt;&lt;span style="color: black;"&gt;LINKS&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul type="disc"&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.google.com/trends"&gt;&lt;span style="color: black;"&gt;Google Trends&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - find temporal trends in search word usage on the internet &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.google.com/insights/search/"&gt;&lt;span style="color: black;"&gt;Google Insights for Search&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - estimate relative importance of search terms with trends by geographical regions &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.google.com/analytics"&gt;&lt;span style="color: black;"&gt;Google Analytics&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - web analytics solution that gives insight into your website traffic and marketing effectiveness &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.quantcast.com/"&gt;&lt;span style="color: black;"&gt;Quantcast&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - monitor website traffic and effectiveness of marketing communications to customers. This give Demographics info of Visitors. You can also use Microsoft AdCenterLabs to analyze demographics.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.hitwise.com/us"&gt;&lt;span style="color: black;"&gt;Hitwise&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - ISP data, can be used to analyze how people get to, spend time in and depart from websites, large sample size &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.alexa.com/"&gt;&lt;span style="color: black;"&gt;Alexa&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - web traffic metrics based on voluntary anonymous tracking of people who have signed up for free, large sample size &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.comscore.com/"&gt;&lt;span style="color: black;"&gt;Comscore&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - web traffic metrics based on voluntary tracking of people who have signed up for a fee, gives much more detailed information but sample size is small &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;"&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.crazyegg.com/"&gt;&lt;span style="color: black;"&gt;CrazyEgg&lt;/span&gt;&lt;/a&gt;&lt;span style="color: black;"&gt; - Click density analysis, find out where people are clicking on your webpage (is your design driving people to the right place?)&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;When you use Google AdWords be sure to use Ad Preview Tool at&lt;/div&gt;&lt;br /&gt;&lt;a href="https://adwords.google.com/select/AdTargetingPreviewTool?hl=en_US"&gt;https://adwords.google.com/select/AdTargetingPreviewTool?hl=en_US&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;"&gt;&lt;/div&gt;&lt;div class="MsoNormal" style="color: #bbbbbb; mso-list: l1 level1 lfo1; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; text-align: justify;"&gt;&lt;span style="color: black;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="Section1" style="text-align: justify;"&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/31233840-8570166004345797429?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/8570166004345797429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=8570166004345797429' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/8570166004345797429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/8570166004345797429'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2010/01/some-very-interesting-web-20-links-that.html' title='Some very interesting Web 2.0 Links that can help in Smart Marketing &amp; positioning'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-1531496947501211389</id><published>2009-11-02T18:13:00.000-08:00</published><updated>2009-11-02T18:13:09.902-08:00</updated><title type='text'>Landmark achievement for my team - Cisco announced as overall winner for SOA implementation award by CIO magazine and SOA Consortium.</title><content type='html'>Landmark achievement for my team - Cisco announced as overall winner for SOA implementation award by CIO magazine and SOA Consortium.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://gtra.org/images/SOAConsortiumLogo.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="133" src="http://gtra.org/images/SOAConsortiumLogo.gif" vr="true" width="200" /&gt;&lt;/a&gt;&lt;a href="http://t2.gstatic.com/images?q=tbn:9kti1_8cH3d19M:http://event.on24.com/event/10/09/69/rt/1/images/thumbnail/cio.com.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://t2.gstatic.com/images?q=tbn:9kti1_8cH3d19M:http://event.on24.com/event/10/09/69/rt/1/images/thumbnail/cio.com.jpg" vr="true" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: large;"&gt;&lt;strong&gt;Cisco SOA Team Wins SOA Consortium / CIO Magazine Award&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Cisco has been selected as the overall winner of the 2009 &lt;a href="http://www.cio.com/"&gt;CIO Magazine&lt;/a&gt; “SOA Case Study Competition“ organized by the &lt;a href="http://www.soa-consortium.org/"&gt;SOA Consortium&lt;/a&gt;. Please see detailed news article &lt;a href="http://www.soa-consortium.org/contest-winners-09.htm"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Cisco was recognized by industry experts for its SOA initiatives, platform and implementation successes. &lt;br /&gt;The SOA Case Study Competition highlights business success stories and lessons learned to provide proof points and insights for other organizations considering or pursuing SOA adoption. The contest was open to organizations of all sizes, including government agencies that have successfully delivered business or mission value using an SOA approach.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;CIO Magazine, launched in 1987, produces award-winning content and community resources for information technology executives. The SOA Consortium is a group of renowned industry experts and practitioners, who through the years honor companies for outstanding achievement with this award.&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;If you are interested in the case study then please contact me offline at &lt;a href="mailto:arjain@cisco.com"&gt;arjain@cisco.com&lt;/a&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/31233840-1531496947501211389?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/1531496947501211389/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=1531496947501211389' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/1531496947501211389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/1531496947501211389'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2009/11/landmark-achievement-for-my-team-cisco.html' title='Landmark achievement for my team - Cisco announced as overall winner for SOA implementation award by CIO magazine and SOA Consortium.'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-6881831731220873235</id><published>2009-01-26T16:00:00.001-08:00</published><updated>2009-01-28T15:06:30.553-08:00</updated><title type='text'>How to configure Standalone Fuego BEA Aqualogic Oracle BPM Studio to work with Secure Web Services?</title><content type='html'>&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="127415623-26012009"&gt;While evaluating BEA BPM Studio I had to struggle a bit with &lt;/span&gt;&lt;span class="127415623-26012009"&gt;h&lt;/span&gt;ow to configure Standalone Fuego BEA Aqualogic Oracle BPM Studio&lt;span class="127415623-26012009"&gt; .... I am trying to give credit to all companies here :)   &lt;/span&gt; to work with Secure Web Services?&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="127415623-26012009"&gt;&lt;span style="font-family:Arial;"&gt;Now I have secured web services orchestrated and also using encryption in my BPM Processes. &lt;/span&gt;&lt;/span&gt;&lt;span class="127415623-26012009"&gt;&lt;strong&gt;Here is the meat of the matter ...&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="127415623-26012009"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;In order to communicate with secured webservices using SSL encryption (those with WSDL end point starting as https:// ) you need to have certificates from those servers installed in your keystore.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;For BPM Standalone these are the steps. And before you begin set JAVA_HOME to C:\OraBPMStudioHome\eclipse\jre if you have not done so already.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;1. Download the .cer file from server. (One way is you can use IE browser to get that file and export it from browser to a local directory) &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;2. Put this file in %JAVA_HOME%\jre\lib\security. You can put it anywhere you want.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;3. Run the following command at a command prompt:&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;C:\Program Files\Java\jre1.6.0_02\bin&amp;gt;keytool -import -trustcacerts -alias &amp;lt;CERT ALIAS NAME&amp;gt; -keystore ..\lib\security\cacerts -file ..\lib\security\gd_&amp;lt;cert file name&amp;gt;.cer&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;4. You will be prompted for a password. If you have not changed the password, it will be "changeit".&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;5. You will then get the following message if all is successful - "Certificate was added to keystore".&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-size:85%;"&gt;6. Restart Tomcat (inbuilt server in BPM Studio).&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;This should solve your problem.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;Pls note that if you have not configured your keyStore then first do so. you will find this document handy to do so.&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;a href="http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html#Edit%20the%20Tomcat%20Configuration%20File"&gt;http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html#Edit%20the%20Tomcat%20Configuration%20File&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="127415623-26012009"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Quick tip: &lt;/span&gt;&lt;/span&gt;To see a list of keys in keystore&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;%JAVA_HOME%\bin\keytool -list -keystore ..\lib\security\cacerts&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Arvind&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-6881831731220873235?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/6881831731220873235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=6881831731220873235' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6881831731220873235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6881831731220873235'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2009/01/how-to-configure-standalone-fuego-bea.html' title='How to configure Standalone Fuego BEA Aqualogic Oracle BPM Studio to work with Secure Web Services?'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-2534878877418731606</id><published>2008-12-03T17:03:00.001-08:00</published><updated>2008-12-12T14:49:41.924-08:00</updated><title type='text'>Switched from Oracle BEA BPM Enterprise Version (on Weblogic) to the Standalone Version for Evaluation Purposes.</title><content type='html'>&lt;div dir="ltr" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span class="996562000-04122008"&gt;Last week was a &lt;span class="778094800-04122008"&gt;very short week d&lt;/span&gt;uring which I tried to install an Enterprise BEA BPM on Weblogic. &lt;/span&gt;There were a lot of configurations needed for Enterprise WebLogic Edition (Directory Server, Database, Deployment within the WebLogic JVM&lt;span class="778094800-04122008"&gt; etc&lt;/span&gt;). &lt;span class="778094800-04122008"&gt;I have listed the steps below.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div dir="ltr" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;It was taking too much time and was not very straightforward. I had to &lt;span style="font-family:PalatinoLinotype-Roman;"&gt;ensure that I have installed and configured the BEA WebLogic application server&lt;span class="996562000-04122008"&gt; properly even before I could debug &lt;span class="778094800-04122008"&gt;&amp;amp; play with &lt;/span&gt;the BPM &lt;span class="778094800-04122008"&gt;engine.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div dir="ltr" align="justify"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt;&lt;span style="font-family:Arial;font-size:78%;"&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="996562000-04122008"&gt;At end of last Tuesday I made a call to switch to Enterprise Standalone but the efforts put in were good&lt;span class="778094800-04122008"&gt; &lt;/span&gt;learning and useful for Standalone Installation as well. &lt;/span&gt;So for the purpose of &lt;span class="996562000-04122008"&gt;proceeding with &lt;/span&gt;evaluation &lt;span class="778094800-04122008"&gt;going forward &lt;/span&gt;I &lt;span class="778094800-04122008"&gt;have &lt;/span&gt;shifted to Enterprise Standalone Version&lt;span class="778094800-04122008"&gt;&lt;span style="color:#0000ff;"&gt;&lt;span style="color:#000000;"&gt; as my focus is BPM.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt; &lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="996562000-04122008"&gt;Some learnings or observations .... On the Oracle &lt;/span&gt;website they refer to &lt;em&gt;d&lt;span class="996562000-04122008"&gt;ownloading &lt;/span&gt;Oracle BPM &lt;?xml:namespace prefix = st1 /&gt;&lt;st1:place st="on"&gt;&lt;st1:city st="on"&gt;Enterprise&lt;/st1:city&gt;&lt;/st1:place&gt; Administration Guide&lt;span class="996562000-04122008"&gt;.pdf&lt;/span&gt;&lt;span style="mso-spacerun: yes"&gt; &lt;span class="996562000-04122008"&gt;but in real scenario there was no such file name. I realized that it was &lt;/span&gt;&lt;/span&gt;same as Oracle BPM Admin Guide&lt;span class="996562000-04122008"&gt;.pdf&lt;/span&gt; &lt;/em&gt;&lt;span class="996562000-04122008"&gt;&lt;em&gt;and the same goes for configuration guide&lt;/em&gt;&lt;span class="778094800-04122008"&gt; &lt;em&gt;as well&lt;/em&gt;&lt;/span&gt;&lt;em&gt;. So will not&lt;/em&gt;&lt;/span&gt;&lt;em&gt; get confused&lt;/em&gt;&lt;span class="996562000-04122008"&gt;&lt;em&gt; in future&lt;/em&gt;&lt;span class="778094800-04122008"&gt; &lt;em&gt;:)&lt;/em&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;&lt;span class="996562000-04122008"&gt;Ok so with the &lt;/span&gt;ultimate aim &lt;span class="996562000-04122008"&gt;being to&lt;/span&gt; Deploying and Publishing a New BPM Project &lt;span class="996562000-04122008"&gt;I had to go through a series of steps. (For standalone I needed a much smaller set but the practice and drill was worthwhile learning in terms of infrastructure and operationalization of product.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;&lt;span class="996562000-04122008"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;&lt;o:p&gt;&lt;span class="996562000-04122008"&gt;The &lt;span class="778094800-04122008"&gt;whole &lt;/span&gt;list of steps:&lt;/span&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Creating Directory Service ( need to configure Directory Database Schema)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Creating a Process Execution Engine ( need to configure a separate Execution Engine Database Schema)&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Configuring Weblogic Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Creating Weblogic Server Domain&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Create Oracle BPM Deploy User&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Installing Oracle BPM Deployer &lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Creating JDBC Data Sources on BEA Weblogic Server&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Creating JMS Server, Module &amp;amp; Resources&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Configuring the Deployer and Deployment Targets&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Enabling Clustering&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Building and Deploying Application EAR Files&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;&lt;span style="font-family:Arial;"&gt;Deploying and Publishing a New BPM Project&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;As of now &lt;/span&gt;I have Standalone Enterprise BEA BPM configured with Directory (Oracle 10g DB). Engine DB configuration has some issues due to privileges. &lt;span class="778094800-04122008"&gt;Make sure you have a friendly &lt;/span&gt;DBA&lt;span class="778094800-04122008"&gt; to help out.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt; &lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;I am trying to come up with a set of use cases to test out different features. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;span class="996562000-04122008"&gt;&lt;span class="778094800-04122008"&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;More next week as I try to put together a list of features .. dully prioritized that I will like to test out. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt" align="justify"&gt;&lt;o:p&gt;&lt;span class="996562000-04122008"&gt;&lt;span style="font-family:Arial;"&gt;&lt;span class="778094800-04122008"&gt;If you have a challenge for me ...Bring it ON :)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-2534878877418731606?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/2534878877418731606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=2534878877418731606' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/2534878877418731606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/2534878877418731606'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/12/switched-from-oracle-bea-bpm-enterprise.html' title='Switched from Oracle BEA BPM Enterprise Version (on Weblogic) to the Standalone Version for Evaluation Purposes.'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-6292359121598637513</id><published>2008-11-21T13:49:00.000-08:00</published><updated>2008-11-21T13:50:25.172-08:00</updated><title type='text'>Currently evaluating Oracle BPM 10gR3</title><content type='html'>&lt;DIV&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN  class=063444121-21112008&gt;For the next one month I want &lt;/SPAN&gt;to&amp;nbsp;&lt;SPAN  class=063444121-21112008&gt;be critically &lt;/SPAN&gt;evaluating &lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;Oracle BPM 10gR3.&lt;SPAN  style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN  style="mso-spacerun: yes"&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN&gt;&lt;SPAN  style="mso-spacerun: yes"&gt;&lt;SPAN&gt;&lt;SPAN class=063444121-21112008&gt;Yes this is the  new face and name of&amp;nbsp; BEA Aqualogic &lt;/SPAN&gt;BPM 6.5&amp;nbsp;&lt;SPAN  class=063444121-21112008&gt;, now with Oraclelization it is called as  &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;Oracle BPM 10gR3&lt;SPAN  class=063444121-21112008&gt;. Too early to make a  comment.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN  style="mso-spacerun: yes"&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN&gt;&lt;SPAN&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;My&amp;nbsp;a&lt;/SPAN&gt;im is to see how well  Oracle has leveraged and integrated the BEA Aqua logic BPM products with its  other products to offer a complete suite.&lt;?xml:namespace prefix = o ns =  "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;SPAN  style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN  class=063444121-21112008&gt;Getting started was easy .... &lt;/SPAN&gt;Installed Oracle  BPM Studio 10.3.0.0.0&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;  &lt;/SPAN&gt;from&amp;nbsp;&lt;SPAN class=063444121-21112008&gt;the link below. To get  started&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN class=063444121-21112008&gt; &lt;P class=MsoNormal&gt;&lt;SPAN  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT  color=#000000&gt;Please visit: &lt;/FONT&gt;&lt;A  title=blocked::http://www.oracle.com/technology/products/bpm/index.html  href="http://www.oracle.com/technology/products/bpm/index.html"&gt;&lt;FONT  color=#000000&gt;http://www.oracle.com/technology/products/bpm/index.html&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=MsoNormal&gt;&lt;SPAN  style="FONT-SIZE: 11pt; COLOR: #1f497d; FONT-FAMILY: 'Calibri','sans-serif'"&gt;&lt;FONT  color=#000000&gt;Here you will find download link &amp;#8211; for&amp;nbsp;&lt;SPAN  class=063444121-21112008&gt;initially getting your feet wet &lt;/SPAN&gt;purposes,  download of studio should suffice. Also,&amp;nbsp;&lt;SPAN  class=063444121-21112008&gt;there is &lt;/SPAN&gt;a tutorial and link to  docs.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;IMG height=411  src="cid:063444121@21112008-24F8" width=576 v:shapes="_x0000_i1025"&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;Installation was smooth, took  around 60 Minutes.&lt;SPAN class=063444121-21112008&gt; &lt;/SPAN&gt;I referr&lt;SPAN  class=063444121-21112008&gt;ed &lt;/SPAN&gt;to this site for the product  documentation&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;A  href="http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/index.html"&gt;&lt;FONT  color=#800080&gt;http://download.oracle.com/docs/cd/E13154_01/bpm/docs65/index.html&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;FONT face=Arial size=2&gt;One glitch  ....&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;It took me 20 minutes to figure  out why the "Launch Workspace" icon was disabled.&amp;nbsp;&lt;SPAN  class=063444121-21112008&gt;Figured out that&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN  class=063444121-21112008&gt;a&lt;/SPAN&gt;fter designing the process I had unfortunately  clicked on either "outline" or the "&lt;SPAN class=063444121-21112008&gt;L&lt;/SPAN&gt;og  Pane"&amp;nbsp;&lt;SPAN class=063444121-21112008&gt;that exist &lt;/SPAN&gt;below and clicking  on those panes dynamical change the Menu and disable certain icons.&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;FONT face=Arial size=2&gt;More  later&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;FONT face=Arial size=2&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt; &lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;SPAN  class=063444121-21112008&gt;&lt;FONT face=Arial  size=2&gt;Arvind&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-6292359121598637513?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/6292359121598637513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=6292359121598637513' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6292359121598637513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6292359121598637513'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/11/currently-evaluating-oracle-bpm-10gr3.html' title='Currently evaluating Oracle BPM 10gR3'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-5489032538065672820</id><published>2008-11-15T23:25:00.001-08:00</published><updated>2008-11-15T23:25:24.301-08:00</updated><title type='text'>Finished Half Marathon of my pursuit of MBA</title><content type='html'>&lt;p class="mobile-photo"&gt;&lt;a href="http://1.bp.blogspot.com/_EYMyL-7hSHc/SR_K5IirIDI/AAAAAAAAAZY/twhdXCYTvv8/s1600-h/Aadi_Arvind-784616-724304.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_EYMyL-7hSHc/SR_K5IirIDI/AAAAAAAAAZY/twhdXCYTvv8/s320/Aadi_Arvind-784616-724304.jpg"  border="0" alt="" id="BLOGGER_PHOTO_ID_5269153171941040178" /&gt;&lt;/a&gt;&lt;/p&gt;I have been quite busy last few months with double MBAs. One one side&lt;br&gt;was the collaboartion, group study, projects, assignments and homeworks&lt;br&gt;for CMU MBA. The other side was my younger one growing up. That was&lt;br&gt;another MBA (Managing Baby Administration)&lt;p&gt;Things are finally getting easier as I am approaching the final year of&lt;br&gt;my MBA. This was a perfect time for me to learn about &amp;quot;Marketing&lt;br&gt;Management&amp;quot;, &amp;quot;Financial Accounting&amp;quot;, &amp;quot;Production &amp;amp; Operations&lt;br&gt;Management&amp;quot; , &amp;quot;Macroeconomics&amp;quot;, &amp;quot;Corporate Finance&amp;quot; &amp;amp; &amp;quot;Marketing&lt;br&gt;Research&amp;quot;. With the current ecomonic situation I feel that every day I&lt;br&gt;use my Business &amp;amp; Financial learnings to analyze situations.&lt;p&gt;Here is a recent picture from one of the CMU social networking events.&lt;p&gt;Arvind&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-5489032538065672820?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/5489032538065672820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=5489032538065672820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5489032538065672820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5489032538065672820'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/11/finished-half-marathon-of-my-pursuit-of.html' title='Finished Half Marathon of my pursuit of MBA'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_EYMyL-7hSHc/SR_K5IirIDI/AAAAAAAAAZY/twhdXCYTvv8/s72-c/Aadi_Arvind-784616-724304.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-6977886314504249229</id><published>2008-04-16T20:34:00.000-07:00</published><updated>2008-04-16T20:53:04.151-07:00</updated><title type='text'>Carnegie Mellon Tepper School of Business - Part Time MBA Program</title><content type='html'>&lt;div align="justify"&gt;Quite many people have contacted me about the Carnegie Mellon part time MBA Program since I started the same in 2007.  After having been through the experience for a year now, I can see direct applications of many of the Business School teachings to SOA world. &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;After all ... SOA &amp;amp; BPM is mostly about Business &amp;amp; IT alignment within an organization and in its partner eco system.  So I though that it will be a good idea to write a summary about the CMU MBA program here in this blog.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;strong&gt;Program Overview&lt;/strong&gt;: I have been fortunate that the CMU MBA program is offered at Cisco Campus apart from their West Coast campus ( CMU West - &lt;a id="ext-gen52" href="http://west.cmu.edu/" _nodup="30806"&gt;http://west.cmu.edu/&lt;/a&gt; ) in the Moffet Field (you can see signs on 101 north near Moffet Field exit).  This is very handy at times when I need to hop out of meetings and join the class within minutes of getting out of office. It is first time at Cisco but the program itself was started in 1996. &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;It is delivered to corporate campuses in real-time via video-conferencing technologies and &lt;span style="color:#000066;"&gt;&lt;strong&gt;CISCO is leading the way with its TelePresence technology which is as real life as it can get&lt;/strong&gt;.&lt;/span&gt; Others in the MBA class are from companies like Lockheed Martin, Goldman Sachs, United Technologies, Oracle, Intel, Applied Materials, Pitney Browns etc.&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;Tepper MBA program is highly known in Financial &amp;amp; Operations Research area due to its stress on analytical approach to problem solving and decision making in complex and dynamic business environments. CMU Tepper is ranked 3rd in Wall Street Journal Rankings. &lt;/div&gt;&lt;br /&gt;Part Time program has same admission/graduation criteria as it exists for Full/Part-time students in CMU Pittsburg Campus. More info at: &lt;a id="ext-gen53" title="More Details" href="http://www.tepper.cmu.edu/" target="_blank" _nodup="30806"&gt;http://www.tepper.cmu.edu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you need more information please feel free to get in touch.&lt;br /&gt;&lt;br /&gt;Arvind&lt;br /&gt;arvindDOTjainATyahooDOTcom&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Disclaimer: Opinions expressed are my own and CISCO does not sponsor or endorse this program.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-6977886314504249229?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/6977886314504249229/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=6977886314504249229' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6977886314504249229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6977886314504249229'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/04/carnegie-mellon-tepper-school-of.html' title='Carnegie Mellon Tepper School of Business - Part Time MBA Program'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-3945883874094954517</id><published>2008-03-07T16:22:00.000-08:00</published><updated>2008-03-07T17:04:07.085-08:00</updated><title type='text'>SOA on SOA !!  - Bring the discipline of SOA to service development and creation in your organization.</title><content type='html'>&lt;p&gt;SOA on SOA!!   &lt;/p&gt;&lt;p align="justify"&gt;It was difficult to put the most appropriate words to my thoughts but what I am trying to bring out is that SOA implementation should not burden the service providers and consumers to go through the burden of learning all the latest standards, tools &amp;amp; technologies. &lt;/p&gt;&lt;p align="justify"&gt;They should just worry about their business logic and there should be a framework which transparently takes care of making that business logic a service as in SOA world while adhering to their company's enterprise policies, processes and standards.&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;How to enable this?  Enterprise architects should closely watch two upcoming standards - SCA &amp;amp; JBI.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt;JBI is JSR 208 and called as Java Business Integration. SCA is Service component architecture. &lt;/p&gt;&lt;p align="justify"&gt;JBI is used by system integrators during physical deployment (customers and end users do not see this). It helps in management &amp;amp; interoperability of your SOA infrastructure.&lt;/p&gt;&lt;p align="justify"&gt;SCA has a design and composition perspective. It is used by developers to annotate or put notes in their code to describe service and their dependencies.&lt;/p&gt;&lt;p align="justify"&gt;The aim is to create a virtual container for hosting services. This way services can be plugged into ESB or into an existing Policy Manager. It will be independent of language and will help as a framework for exposing business logic as service.&lt;/p&gt;&lt;p&gt;The other significant benefits I see are&lt;br /&gt;- Consistent deployment &amp;amp;  management&lt;br /&gt;- Location Transperancy (Virtualization)&lt;br /&gt;- Policy Enforcement&lt;br /&gt;- Consistent Security Model&lt;br /&gt;- SOA does not means every developer needs to know about WSDL or WS-* or other standards. They need to know the core business logic.&lt;br /&gt;- It might possibly help in transaction coordination.&lt;/p&gt;&lt;p&gt;So let us try to use our own methodology SOA to help in implementation &amp;amp; adoption of SOA.&lt;/p&gt;&lt;p&gt;Arvind&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-3945883874094954517?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/3945883874094954517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=3945883874094954517' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/3945883874094954517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/3945883874094954517'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/03/soa-on-soa-bring-discipline-of-soa-to.html' title='SOA on SOA !!  - Bring the discipline of SOA to service development and creation in your organization.'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-4867264264568272351</id><published>2008-02-25T11:09:00.000-08:00</published><updated>2008-02-25T11:14:47.669-08:00</updated><title type='text'>How to take Build vs Buy decision in case of Software Products?</title><content type='html'>&lt;div align="justify"&gt;In the world of software development once in a while everyone reaches that crossroad where he needs to decide - Should we build that software or buy it? &lt;span style="color:#330099;"&gt;&lt;strong&gt;Build vs Buy !!&lt;/strong&gt;&lt;/span&gt;  &lt;span style="color:#ff6666;"&gt;&lt;strong&gt;Deal or No Deal !!&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Here are suggestions that will help you. When making a Buy vs Build decision do the following:&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;Consider only the costs that are affected by your decision&lt;/strong&gt;&lt;/span&gt; (example you may or may not decide to buy additionaly 24X7 support) &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;Include all Opportunity Costs&lt;/strong&gt;&lt;/span&gt; (are you going to miss on some other core oppurtunity / project in your own industry) &lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="color:#ff6666;"&gt;Ignore Sunk Costs&lt;/span&gt;&lt;/strong&gt;, these are costs that have already been incurred (example can be hardware cost as either version of bought or in house build software will require similar hardware)Calculate total costs of each option. Total cost = fixed (avoidable) costs + variable (avoidable) costs&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;&lt;span style="color:#ff6666;"&gt;&lt;strong&gt;Considering "Soft" or "Intangible" cost/benefits&lt;/strong&gt;&lt;/span&gt;, for example future use of product or learning, team reputation or burden (in terms or learning or development), derivative products. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;Other Important Hints/Viewpoints&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div align="justify"&gt;A very important consideration is to look at the &lt;span style="color:#330099;"&gt;&lt;strong&gt;Marginal cost&lt;/strong&gt;&lt;/span&gt; i.e. the cost for deploying an additional host (cpu) with the same software.&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;For coming up with oppurtunity cost - look at the nature of technology/product and its maturity level - analysis in the &lt;span style="color:#330099;"&gt;&lt;strong&gt;Short Run and in the Long Run&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Look at the service/product provider and its industry - will you be &lt;span style="color:#330099;"&gt;&lt;strong&gt;price taker or price chooser?&lt;/strong&gt;&lt;/span&gt; How much can you&lt;strong&gt;&lt;span style="color:#330099;"&gt; negotiate?&lt;/span&gt;&lt;/strong&gt; What are hidden benefits/costs of partnership?&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;Evaluate options using the net present value (&lt;strong&gt;NPV&lt;/strong&gt;) &amp;amp; internal rate of return (&lt;strong&gt;IRR&lt;/strong&gt;) approach&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align="justify"&gt;A little known fact is about the Basic Accounting ... &lt;strong&gt;&lt;span style="color:#330099;"&gt;Is it favourable for company's accounting?&lt;/span&gt;&lt;/strong&gt; - This is very important as software bought is a depreciable asset for organization while software built will be treated as an ongoing expense without any balance sheet asset created out of it. &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align="justify"&gt;Hope you have some food for thought and solid points to make your case in your next board/council meeting.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Arvind&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-4867264264568272351?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/4867264264568272351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=4867264264568272351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/4867264264568272351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/4867264264568272351'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/02/how-to-take-build-vs-buy-decision-in.html' title='How to take Build vs Buy decision in case of Software Products?'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-5917530486131512019</id><published>2008-02-24T22:50:00.000-08:00</published><updated>2008-02-24T22:59:22.871-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='leadership'/><title type='text'>Does the best technology &amp; architecture guarantee a successful SOA or BPM?</title><content type='html'>&lt;div align="justify"&gt;&lt;strong&gt;Have you ever wondered that given best technology &amp;amp; architecture ...Are you guarantee a successful SOA or BPM project?&lt;/strong&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Answer is a simple and a &lt;span style="color:#ff6666;"&gt;big &lt;strong&gt;NO&lt;/strong&gt;&lt;/span&gt;. &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;There is much more to a successful SOA or BPM implementation &amp;amp; adoption then just choosing the right tools and technology and architecting the finest blueprints. The best and brightest team of IT architects and engineers definitely help to do the toughest of design &amp;amp; implementation projects .... but that is just half the task.&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Embracing SOA or BPM or for that matter any new initiative like WEB 2.0 and Collaboration is a major change for the organization. By nature changes are difficult as people see change with a grain of salt and skepticism.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Hence the Architecture Community has an additional and significant responsibility to be the "Change Agents" in the organization. They need to understand basic human nature &amp;amp; group behavior in order to be successful in their SOA or BPM initiative. They need to understand that shift in attitude seldom comes at once. The rate at which different groups, divisions or individuals will adopt these changes will vary by individual, or the type of change or the organizational context.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;They need to identify these stages of change and simultaneously work on those while doing their core IT or Business job. &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;em&gt;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;Understand that it is not sufficient for just you to have adopted this change.&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt; You have to guide and lead the larger community through the various stages of change, namely&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#6666cc;"&gt;&lt;strong&gt;1) Awareness&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#6666cc;"&gt;&lt;strong&gt;2) Interest (people develop curiosity)&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#6666cc;"&gt;&lt;strong&gt;3) Trail (skepticism is overcome)&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#6666cc;"&gt;&lt;strong&gt;4) Adoption&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;I will further share my experience about managing change during these various stages in some later blog or if there is an interest in the community.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;Arvind&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-5917530486131512019?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/5917530486131512019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=5917530486131512019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5917530486131512019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5917530486131512019'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2008/02/does-best-technology-architecture.html' title='Does the best technology &amp; architecture guarantee a successful SOA or BPM?'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-6323936864390074212</id><published>2007-07-16T15:33:00.000-07:00</published><updated>2007-07-16T15:58:44.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BPEL Best Practices and Top 10 Considerations'/><title type='text'>Top 10 areas to address before taking Oracle BPEL Process Manager 10.1.3 to a Production Implementation</title><content type='html'>Here is a summary of the article I am writing on How to adopt BPEL PM in a Production Environment. This is based on 10.1.3 release of BPEL PM. If you need specific details then please drop me a line.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color:#000066;"&gt;Top 10 areas to address before taking Oracle BPEL Process Manager 10.1.3 to a Production Implementation&lt;/span&gt; &lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Arvind Jain&lt;br /&gt;5th July 2007&lt;br /&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;a name="ProductionConcerns%26WorkaroundsforBPELi"&gt;&lt;/a&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;1) Version Management (Design Time)&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;When we are choosing a Source Safe System or Version Control system for Business Processes the consideration are quite different than choosing a Source Safe System or Version Control system for Java, C++ code components. The average user / designer of Business processes is not CODE savvy, they cannot be expected to manually merge code (*.bpel files or *.wsdl files for example). BPEL PM lacks in Design time version management of Business Processes using the jDeveloper IDE. What is needed is a Process Based Development and Merge environment. We need Visibility into Process Repository. So the requirements are different from that of a Component based repository. Consider using a good BPMN / BPA tool.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;2) Version Governance (Run Time)&lt;/strong&gt;&lt;br /&gt;&lt;/span&gt;While BPEL PM can maintain version number for deployed BPEL processes, it is still left to an administrator or a Business Analyst to decide which process version will be active at a given point in time and what will be the naming, versioning standard. Since every deployed BPEL Process is a service, so it becomes critical to apply SOA governance methodology to control various deployed and running BPEL Processes.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;3) SOAP over JMS (over SSL)&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;Most of the big corporation and multinationals have policies which restrict use of HTTP traffic from outside world to inside intranet. Moreover they have policies which require the use of a Messaging Layer or an ESB as a Service Intermediatory for persistence, logging, security and compliance reasons. BPEL PM support for bi directional SSL enabled JMS communication is not out of box. It needs to be tried and tested out within your organization and workarounds needs to be implemented.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;4) Authentication &amp; Authorization - Integration with LDAP / Active Directory&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;SOA governance requires authentication and authorization for service access based on a corporate repository and roles defined within them. This is also critical for BPEL Human Workflow (HWF). Make sure to do a small Pilot / POC for integration with your corporate identity repository before taking BPEL PM to production. &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;5) Integration with Rules Engine&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;BPEL should be used for Orchestration only and not for coding programming logic or hard coded rules. Hence it is important to have a separate Rules Engine. Many rules engine available in Market support Java facts and BPEL Engine Being a Java Engine should integrate out of the Box with these. But some rules engine have the limitation that they can take only XML facts, so it is an overhead to go from Java to XML so as to use XML facts and then marshal back to Java. So make sure that you have sorted out Integration with Rules Engine prior to BPEL production implementation.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;6) Implementation Architecture&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;BPEL processes and projects can and will expand to occupy all available resources within your organization. These business processes are pretty visible processes within a company and have strict SLAs to meet. Make sure you have a proven and tested reference architecture for Clustering, High Availability and Disaster recovery. There has to be a provisioning process, deployment process and Process Life cycle governance methodology in place before you can fire up all engines in a production environment.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;7) Throughput Consideration&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;BPEL PM by nature is an interpretation engine and hence there is a performance hit when running long running processes and doing heavy transformations. Plan on doing some stress and load testing on the servers running your Business Processes to get a Ball Park estimate of what is the end to end processing time and how much load can be taken by the BPEL server. Specifically do a capacity planning based on results from these pilot load and stress tests.&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;8) Design of BPEL Process (Payload Size, BPEL Variables - Pass by Reference or by Value)&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Designing a Business Process is more of an art than a science and the same holds for BPEL Business Processes. It is important to understand what will be best practices in your organization in terms of Payload size and length of various Processes and how they are orchestrated. Are you passing across big XML payloads which can be avoided by changing the process and using a technique called as passing by reference? Will that also make your process more efficient and create true Business Services from these processes? Give a consideration to these and spend some white boarding sessions with Business and IT Analysts before creating a BPEL process.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;9) Schema Consideration - Canonical Data Model &amp;amp; Minimal Transformations&lt;br /&gt;&lt;/strong&gt;The most cost and resource intensive step in any Integration or Process Orchestration scenario is Transformations. Especially in an orchestration engine like BPEL PM the XML payload goes through multiple massaging steps. If you can design your process flow in such a way that there is minimal of these steps then it will improve the performance of Business Process end 2 end. Also it is a best practice to have an enterprise wide canonical data model derived from some industry wide standard like OASIS, Rosettanet, ebXML etc&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;10) Administration - Multiple BPEL Console, Central HWF Server, Customized UI or use existing UI?&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;BPEL PM is easy to use and makes process orchestration almost a zero coding activity. Also it is pretty easy to learn and hence there is suddenly a bunch of BPEL processes deployed and a bunch of BPEL developers in enterprise once the floodgates are opened. &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;It is very critical for an enterprise scale deployment to figure out ways to Provision BPEL Server Instances and to give selective access to BPEL Console to relevant developers. BPEL console is a powerful tool and there is not much of a role based security functionality in that except for the concept of domains. Options are to create your own Administration / Console UI using the BPEL Server API’s or to have a BPEL Administrator take care of such requests.&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;BPEL PM comes with a built in Human Workflow Server (HWF) but in an enterprise you might want to have a centralized HWF server. All these need to be given though to before putting BPEL PM into a production environment.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-6323936864390074212?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/6323936864390074212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=6323936864390074212' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6323936864390074212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/6323936864390074212'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2007/07/top-10-areas-to-address-before-taking.html' title='Top 10 areas to address before taking Oracle BPEL Process Manager 10.1.3 to a Production Implementation'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-5299916432236875206</id><published>2007-07-11T13:19:00.000-07:00</published><updated>2007-07-16T15:52:21.215-07:00</updated><title type='text'>How to OBFUSCATE passwords and ENCRYPT sensitive fields in BPEL PM?</title><content type='html'>&lt;span style="font-family:times new roman;"&gt;Here is a small tip on security while using Oracle BPEL Process Manager.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;Many a times you have to supply password information and other sensitive information in your BPEL PM project files (*.bpel, *.xml, *.wsdl). How do you ensure that these are not visible as clear text to others who do not have access to source codes? Here is a quick tip on using the XML tag &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;&amp;lt;encryption="encrypt"&amp;gt;.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;color:#000066;"&gt;&lt;strong&gt;Where can this be used?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;- to obfuscate password info while accessing a partnerlink that refers to a WebService secured by Basic Authentication ... login/password.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;Suppose you have a partnerlink definition defined with LOGIN PASSWORD info as shown below. You want to obfuscate the password i.e. You do not want to see clear text "cco-pass"&lt;br /&gt;&lt;br /&gt;(sample)&lt;br /&gt;&amp;lt;partnerLinkBinding name="PartnerProfileService"&amp;gt;&lt;br /&gt;&amp;lt;property name="wsdlLocation"&amp;gt;PartnerProfileWSRef.wsdl&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name="basicUsername"&amp;gt;cco-userid&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name="basicPassword"&amp;gt;cco-pass&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;propertyname="basicHeaders"&amp;gt;credentials&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;/partnerLinkBinding&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;Add the property encryption="encrypt" for sensitive fields, this will cause the value to be encrypted at deployment. So the new XML will look like&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;(sample)&lt;br /&gt;&amp;lt;partnerLinkBinding name="PartnerProfileService"&amp;gt;&lt;br /&gt;&amp;lt;property name="wsdlLocation"&amp;gt;PartnerProfileWSRef.wsdl&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name="basicUsername"&amp;gt;cco-userid&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name="basicPassword" &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;encryption="encrypt"&lt;/strong&gt;&lt;/span&gt;&amp;gt;cco-pass&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;property name="basicHeaders"&amp;gt;credentials&amp;lt;/property&amp;gt;&lt;br /&gt;&amp;lt;/partnerLinkBinding&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Then deploy your process and the password will be encrypted.&lt;br /&gt;Have fun encrypting things !!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-5299916432236875206?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/5299916432236875206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=5299916432236875206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5299916432236875206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/5299916432236875206'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2007/07/how-to-obfucscate-passwords-and-encrypt.html' title='How to OBFUSCATE passwords and ENCRYPT sensitive fields in BPEL PM?'/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-116077510334655408</id><published>2006-10-13T14:26:00.000-07:00</published><updated>2007-04-03T10:04:44.683-07:00</updated><title type='text'></title><content type='html'>&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;em&gt;How to enable EM after installation in Oracle Application Server?&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;I was asked this by a customer who just installed Oracle SOA Suite 10.1.3.1. There are a few ways (listed below) to accompolish this. Option 1) &amp; 2) below will help you start EM as a one time thing while option 3) will help you save that as a configuration setting everytime you start SOA suite.&lt;br /&gt;&lt;br /&gt;1. $ORACLE_HOME/opmn/bin/opmnctl startproc application=ascontrol&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;2. java -jar $ORACLE_HOME/j2ee/home/admin_client.jar deployer:oc4j:opmn://&lt;opmn-host&gt;:&lt;opmn-port&gt;/&lt;oc4j-instance&gt; oc4jadmin &lt;password&gt;-start ascontrol&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;3. Edit $ORACLE_HOME/j2ee/&lt;oc4j-instance&gt;/config/server.xml and set the ascontrol application entry to start=true. &lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;Ps: If you see that server.xml file is not available in the install, then there is a problem, either you are in wrong directory or the installation itself is corrupt.&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;HTH,&lt;/span&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="font-size:85%;"&gt;Arvind&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-116077510334655408?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/116077510334655408/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=116077510334655408' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/116077510334655408'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/116077510334655408'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2006/10/how-to-enable-em-after-installation-in.html' title=''/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31233840.post-115315823958974978</id><published>2006-07-17T09:54:00.000-07:00</published><updated>2006-10-13T14:26:26.286-07:00</updated><title type='text'></title><content type='html'>&lt;div align="justify"&gt;The purpose of this blog is to share knowledge and experience about SOA, BAM, BPEL &amp; BI technologies with participants around the world. The intended audience include IT Manager, Architects, Business Analyst &amp;amp; Developers or anyone who practices implementing these in real world scenarios. &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;Let me know if you have an unanswered question, or a business problem regarding implementation of these technologies. I will try my best to find an answer, example or a use case or just point you to the right direction where you can get help.&lt;/div&gt;&lt;br /&gt;Arvind&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Arvind Jain&lt;br /&gt;Principal Solutions Architect&lt;br /&gt;OracleAS Solution Architects Team - "The A-Team"&lt;br /&gt;Redwood Shores, CA&lt;br /&gt;Email: &lt;a href="mailto:arvind.jain@oracle.com"&gt;arvind.jain@oracle.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31233840-115315823958974978?l=soa-bam-bi.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://soa-bam-bi.blogspot.com/feeds/115315823958974978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31233840&amp;postID=115315823958974978' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/115315823958974978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31233840/posts/default/115315823958974978'/><link rel='alternate' type='text/html' href='http://soa-bam-bi.blogspot.com/2006/07/purpose-of-this-blog-is-to-share.html' title=''/><author><name>Arvind Jain</name><uri>http://www.blogger.com/profile/18329742389935861777</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='23' height='32' src='http://1.bp.blogspot.com/_EYMyL-7hSHc/S1zb3uEIa8I/AAAAAAAAA8w/lbgIb0oKLak/S220/arjain.JPG'/></author><thr:total>0</thr:total></entry></feed>
