<?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:blogger='http://schemas.google.com/blogger/2008' 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-20477023</id><updated>2026-07-24T14:05:10.889+08:00</updated><category term="IBM Websphere Portal"/><category term="IBM Websphere Related"/><category term="WP"/><category term="IBM Websphere Portal V7.0"/><category term="Development Tips"/><category term="WebSphere Portal Latest News"/><category term="IBM WebSphere PortletFactory"/><category term="WPS"/><category term="Dojo with WebSphere Portal"/><category term="General"/><category term="IWWCM - WCM API"/><category term="IBM Websphere Portal V6.1"/><category term="Oracle Related"/><category term="eXo Portal"/><category term="Dojo"/><category term="Hints while working with Office 2007"/><category term="IBM WebSphere Portal V6.0"/><category term="IBM WebSphere PortletFactory 7.0"/><category term="IDM"/><category term="JAVA Related"/><category term="LDAP Related"/><category term="Mobile App Development Tips"/><category term="Mobile Application Development"/><category term="Mobile Application with WebSphere Portlet Factory"/><category term="Portal Installation"/><category term="Portal Performance"/><category term="Portal Theme"/><category term="Portal performance Troubleshooting"/><category term="RAD"/><category term="RAD Issue"/><category term="RAD Workspace Error"/><category term="RSA"/><category term="Software Tips"/><category term="UML Related"/><title type='text'>Enterprise Portals / WCM and Web Technologies</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-20477023.post-552560720015900168</id><published>2010-12-22T16:57:00.000+08:00</published><updated>2010-12-22T16:57:38.473+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="WebSphere Portal Latest News"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><title type='text'>Demo - WebSphere Portal 7.0 FARM</title><content type='html'>Demo video about newly introduced FARM technology in WebSphere Portal 7.0.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/z4rOvoZtdDc?fs=1&amp;amp;hl=en_GB&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/z4rOvoZtdDc?fs=1&amp;amp;hl=en_GB&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;480&quot; height=&quot;385&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/552560720015900168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/552560720015900168?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/552560720015900168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/552560720015900168'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/12/demo-websphere-portal-70-farm.html' title='Demo - WebSphere Portal 7.0 FARM'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-7943313565323371891</id><published>2010-12-01T09:49:00.002+08:00</published><updated>2010-12-02T09:20:46.807+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere PortletFactory 7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile App Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Application Development"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Application with WebSphere Portlet Factory"/><title type='text'>Smart Phone Application Development using WebSphere Portlet Factory V7.0</title><content type='html'>Click &lt;a href=&quot;http://www-10.lotus.com/ldd/pfwiki.nsf/dx/Developing_Web_Applications_for_Smartphones_with_IBM_WebSphere_Portlet_Factory_7.0&quot;&gt;here &lt;/a&gt;to see a bunch of info for developing a smart phone application using WebSphere Portlet Factory 7.0.&lt;br /&gt;
&lt;br /&gt;
Since, the usage of smart phones has been increased day by day. So, I am sure this is going to rock in near days.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/7943313565323371891/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/7943313565323371891?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7943313565323371891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7943313565323371891'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/12/smart-phone-mobile-application.html' title='Smart Phone Application Development using WebSphere Portlet Factory V7.0'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-3283700503666926800</id><published>2010-11-25T23:20:00.001+08:00</published><updated>2010-11-25T23:27:09.619+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="Portal Performance"/><category scheme="http://www.blogger.com/atom/ns#" term="Portal performance Troubleshooting"/><title type='text'>IBM WebSphere Portal Performance Troubleshooting Guide</title><content type='html'>Click &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg27007059&quot;&gt;here&lt;/a&gt; to see the complete guide with the details about Portal Performance Troubleshooting instructions.&lt;br /&gt;
&lt;br /&gt;
Hope this will play a major role for many, To troubleshoot their portal performance issues.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/3283700503666926800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/3283700503666926800?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/3283700503666926800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/3283700503666926800'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/11/ibm-websphere-portal-performance.html' title='IBM WebSphere Portal Performance Troubleshooting Guide'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-6189516609604025586</id><published>2010-11-24T17:07:00.001+08:00</published><updated>2010-11-24T17:08:27.113+08:00</updated><title type='text'>WebSphere Portlet Factory 6.1.5 Web Cast about its new features</title><content type='html'>Click &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg21433104&quot;&gt;here &lt;/a&gt;to see the web cast about WebSphere Portlet Factory 6.1.5 new features.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/6189516609604025586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/6189516609604025586?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6189516609604025586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6189516609604025586'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/11/websphere-portlet-factory-615-new.html' title='WebSphere Portlet Factory 6.1.5 Web Cast about its new features'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-2198379265412506011</id><published>2010-10-14T11:39:00.000+08:00</published><updated>2010-10-14T11:39:35.963+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="Dojo with WebSphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="WebSphere Portal Latest News"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><title type='text'>Dojo supported version in WebSphere Portal 7.0</title><content type='html'>WebSphere Portal 7.0 version has Dojo 1.4 has its JavaScript library.&lt;br /&gt;
&lt;br /&gt;
FYI.. The Dojo 1.4 is shipped within the theme. So, don&#39;t forget to upgrade your dojo version to 1.4 If your portlet application target server is WebSphere Portal 7.0.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/2198379265412506011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/2198379265412506011?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2198379265412506011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2198379265412506011'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/10/dojo-supported-version-in-websphere.html' title='Dojo supported version in WebSphere Portal 7.0'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-7964737379804720288</id><published>2010-10-14T11:16:00.003+08:00</published><updated>2010-10-14T12:14:44.269+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere PortletFactory"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="IWWCM - WCM API"/><category scheme="http://www.blogger.com/atom/ns#" term="WebSphere Portal Latest News"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><category scheme="http://www.blogger.com/atom/ns#" term="WPS"/><title type='text'>What&#39;s New in WebSphere Portal 7.0, WCM and WebSphere Portlet Factory 7.0</title><content type='html'>WebSphere Portal, WCM and WPF 7.0 has come up with many cool features. &lt;br /&gt;
&lt;br /&gt;
Last week, IBM Product development has hosted the webcast about What&#39;s new in WebSphere Portal V7.0, IBM Web Content Management V7.0 and WebSphere Portlet Factory V7.0&lt;br /&gt;
&lt;br /&gt;
Click &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg21447469&quot;&gt;here&lt;/a&gt; to find the respective slides and mp3 information.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/7964737379804720288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/7964737379804720288?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7964737379804720288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7964737379804720288'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/10/whats-new-in-websphere-portal-70-wcm.html' title='What&#39;s New in WebSphere Portal 7.0, WCM and WebSphere Portlet Factory 7.0'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-1682693499163192936</id><published>2010-10-06T09:27:00.000+08:00</published><updated>2010-10-06T09:27:33.298+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><category scheme="http://www.blogger.com/atom/ns#" term="WPS"/><title type='text'>WebSphere Portal 7 Performance Tips: Changing the Heap Size &amp; Verbose Garbage Collection</title><content type='html'>I have come across a nice article about performance tips in WebSphere Portal 7. Click &lt;a href=&quot;http://www.theserverside.com/tip/WebSphere-Portal-7-Performance-Tips-Changing-the-Heap-Size-Verbose-Garbage-Collection&quot;&gt;here &lt;/a&gt;to read more about the same.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/1682693499163192936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/1682693499163192936?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/1682693499163192936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/1682693499163192936'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/10/websphere-portal-7-performance-tips.html' title='WebSphere Portal 7 Performance Tips: Changing the Heap Size &amp; Verbose Garbage Collection'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-571494989604276108</id><published>2010-09-15T12:22:00.000+08:00</published><updated>2010-09-15T12:22:03.924+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><title type='text'>WPCollector Tool ( Good alternate for ISA Lite</title><content type='html'>WPCollector Tool - Automates the Collection of log files, configuration files.&lt;br /&gt;
&lt;br /&gt;
Its one of the coolest feature IBM WebSphere Portal 7.0 provides than its older version.&lt;br /&gt;
&lt;br /&gt;
Check &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg21445430&quot;&gt;here &lt;/a&gt;for more information about, how you can use WPCollector Tool.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/571494989604276108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/571494989604276108?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/571494989604276108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/571494989604276108'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/09/wpcollector-tool-good-alternate-for-isa.html' title='WPCollector Tool ( Good alternate for ISA Lite'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-6866590313010934186</id><published>2010-09-15T12:15:00.000+08:00</published><updated>2010-09-15T12:15:32.304+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dojo with WebSphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="WebSphere Portal Latest News"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><title type='text'>Download and Intallation steps for WebSphere Portal 7.0</title><content type='html'>Click &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?uid=swg21446742&quot;&gt;here&lt;/a&gt; to see the download and installation steps for WebSphere Portal 7.0 version.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/6866590313010934186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/6866590313010934186?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6866590313010934186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6866590313010934186'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/09/download-and-intallation-steps-for.html' title='Download and Intallation steps for WebSphere Portal 7.0'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-432547881053321938</id><published>2010-08-24T17:58:00.001+08:00</published><updated>2010-08-24T17:58:38.704+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V6.1"/><category scheme="http://www.blogger.com/atom/ns#" term="Portal Installation"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><category scheme="http://www.blogger.com/atom/ns#" term="WPS"/><title type='text'>Installation guide for WebSphere Portal 6.1.5 with WAS 7.0</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/432547881053321938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/432547881053321938?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/432547881053321938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/432547881053321938'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/installation-guide-for-websphere-portal.html' title='Installation guide for WebSphere Portal 6.1.5 with WAS 7.0'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-7256059024293002184</id><published>2010-08-24T14:19:00.002+08:00</published><updated>2010-08-24T16:28:36.743+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="General"/><category scheme="http://www.blogger.com/atom/ns#" term="IDM"/><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Related"/><title type='text'>Oracle Redefines Identity Management – Managing the complexity of IT security with Oracle IDM 11g  Events Overview</title><content type='html'></content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/7256059024293002184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/7256059024293002184?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7256059024293002184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7256059024293002184'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/events-overview.html' title='Oracle Redefines Identity Management – Managing the complexity of IT security with Oracle IDM 11g  Events Overview'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-6302596854212096897</id><published>2010-08-24T11:37:00.001+08:00</published><updated>2010-08-24T13:16:47.653+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="RAD"/><category scheme="http://www.blogger.com/atom/ns#" term="RAD Issue"/><category scheme="http://www.blogger.com/atom/ns#" term="RAD Workspace Error"/><category scheme="http://www.blogger.com/atom/ns#" term="RSA"/><title type='text'>Error: Links Indexer is disabled</title><content type='html'>You may need to manually re-build the links database by following the below steps to fix the &quot;Links Indexer is Disabled&quot; issue.&lt;br /&gt;
&lt;br /&gt;
Open your RAD/RSA workspace, Goto Windows --&gt; Preferences --&gt; Web --&gt; Links and click Re-Index links Button. &lt;br /&gt;
&lt;br /&gt;
Note: This has been fixed in the recent versions of rational softwares.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/6302596854212096897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/6302596854212096897?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6302596854212096897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6302596854212096897'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/error-links-indexer-is-disabled.html' title='Error: Links Indexer is disabled'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-7095672820097001240</id><published>2010-08-23T11:20:00.006+08:00</published><updated>2010-08-23T14:59:55.117+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Dojo"/><category scheme="http://www.blogger.com/atom/ns#" term="Dojo with WebSphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><title type='text'>DOJO and WebSphere Portal</title><content type='html'>The WebSphere Portal 6.1.X internally uses the Dojo Version 1.3.2 for its themes. Also, The WebSphere Portal 6.1.5 supports two versions of Dojo (i.e, V1.1.1 and V1.3.2).  You need to consider the dojo version before you do the development of portal application which uses Dojo.&lt;br /&gt;
&lt;br /&gt;
You can find the information about how to upgrade/downgrade portal themes from Dojo 1.1.1 to 1.3.2 &amp; vice versa in the following url&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/index.jsp?topic=/com.ibm.wp.ent.doc_v615/dev/dojo_overview.html&quot;&gt;&lt;br /&gt;
Dojo and WebSphere Portal&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Using_and_migrating_Dojo_versions_with_WebSphere_Portal_themes&quot;&gt;&lt;br /&gt;
Using and migrating Dojo versions with WebSphere Portal themes&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/7095672820097001240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/7095672820097001240?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7095672820097001240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7095672820097001240'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/dojo-and-websphere-portal.html' title='DOJO and WebSphere Portal'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-9140613282993075378</id><published>2010-08-22T11:13:00.003+08:00</published><updated>2010-10-14T12:12:45.551+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V7.0"/><category scheme="http://www.blogger.com/atom/ns#" term="WebSphere Portal Latest News"/><title type='text'>What&#39;s new in WebSphere Portal 7</title><content type='html'>Click &lt;a href=&quot;http://blogs.perficient.com/portals/2010/07/19/whats-new-in-websphere-portal-7/&quot;&gt;here&lt;/a&gt; to see the detailed information about what&#39;s new in WebSphere Portal 7.0.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/9140613282993075378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/9140613282993075378?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/9140613282993075378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/9140613282993075378'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/whats-new-in-websphere-portal-7.html' title='What&#39;s new in WebSphere Portal 7'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-2935685146157300656</id><published>2010-08-20T22:50:00.002+08:00</published><updated>2010-08-21T03:23:20.932+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal V6.1"/><category scheme="http://www.blogger.com/atom/ns#" term="Portal Theme"/><title type='text'>Theme update in WebSphere Portal V6.1</title><content type='html'>IBM has recently published a very good article for publishing a Theme War into WebSphere Portal V6.1. Click &lt;a href=&quot;http://www.ibm.com/developerworks/websphere/library/techarticles/1006_fitzgerald/1006_fitzgerald.html&quot;&gt;here&lt;/a&gt; for more details.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/2935685146157300656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/2935685146157300656?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2935685146157300656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2935685146157300656'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/theme-update-in-websphere-portal-v61.html' title='Theme update in WebSphere Portal V6.1'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-5522353985391145404</id><published>2010-08-02T11:06:00.007+08:00</published><updated>2010-08-24T13:34:06.850+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere Portal V6.0"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><category scheme="http://www.blogger.com/atom/ns#" term="WP"/><category scheme="http://www.blogger.com/atom/ns#" term="WPS"/><title type='text'>Portlet Modes (WebSphere Portal 6.0 Onwards)</title><content type='html'>The below are the portlet modes and its use in WebSphere Portal. &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-weight:bold;&quot;&gt;&lt;br /&gt;
View Mode -&lt;/span&gt; Default portlet mode, It will be used to display all end user functionalities.&lt;br /&gt;
&lt;span style=&quot;font-weight:bold;&quot;&gt;Edit Mode (Personalize) -&lt;/span&gt; This is user specific personalize mode. What ever changes are made and stored into portlet preference, that will affect only that specific user.&lt;br /&gt;
&lt;span style=&quot;font-weight:bold;&quot;&gt;Edit Defaults Mode (Edit Shared Settings) -&lt;/span&gt; &lt;i&gt;&lt;b&gt;This mode will be available only for portal admins. Also, this will be available for users with minimum page level access rights as Editor and Portlet access rights as Administrator. The changes into this preference value will affect all the users.&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;span style=&quot;font-weight:bold;&quot;&gt;NOTE: This is only for the portlet occurence in that page.&lt;br /&gt;
Config Mode - &lt;/span&gt;This is configuration mode. What ever changes are made into this mode will affect all occurence on that portal.&lt;br /&gt;
&lt;span style=&quot;font-weight:bold;&quot;&gt;Help Mode -&lt;/span&gt; Generally this will be used to give more details about that portlet functionality and its use.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/5522353985391145404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/5522353985391145404?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/5522353985391145404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/5522353985391145404'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/08/portlet-modes-from-websphere-portal-60.html' title='Portlet Modes (WebSphere Portal 6.0 Onwards)'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-2540598499145950086</id><published>2010-07-06T09:53:00.004+08:00</published><updated>2010-07-06T10:12:34.193+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><title type='text'>Reading  LTPA Cookie from Portlet &amp; Servlet and passing the LTPA cookie into remote WebSphere Server using REST call.</title><content type='html'>Sample code which shows how you can get the LTPA cookie value from portlet and servlet.&lt;br /&gt;&lt;br /&gt;######### Reading from Servlet Starts #############&lt;br /&gt;&lt;br /&gt;               String ltpaToken = null;&lt;br /&gt;  Cookie[] cookies = httpServletRequest.getCookies();&lt;br /&gt;  &lt;br /&gt;  for (int i = 0; i &lt; cookies.length; i++)&lt;br /&gt;{     &lt;br /&gt;    if (cookies[i].getName().equals(&quot;LtpaToken&quot;))&lt;br /&gt;    {     &lt;br /&gt;          ltpaToken = cookies[i].getValue();     break;    &lt;br /&gt;     }&lt;br /&gt;  }&lt;br /&gt;######### Reading from Servlet Ends #############&lt;br /&gt;&lt;br /&gt;########## Reading from Portlet Starts #############&lt;br /&gt;&lt;br /&gt;String myCookie = renderRequest.getProperty(&quot;cookie&quot;);        &lt;br /&gt;String ltpaToken = &quot;&quot;;&lt;br /&gt;StringTokenizer st = new StringTokenizer (myCookie, &quot;; &quot;);                 &lt;br /&gt;while(st.hasMoreTokens())&lt;br /&gt;{          &lt;br /&gt;   String key = st.nextToken();&lt;br /&gt;   if(key.indexOf(&quot;LtpaToken&quot;) &gt; -1)&lt;br /&gt;   {&lt;br /&gt;                       int equalSign = key.indexOf(&quot;=&quot;);&lt;br /&gt;        ltpaToken = key.substring(equalSign+1);&lt;br /&gt;               }&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;########## Reading from Portlet Ends#############&lt;br /&gt;### Setting inside URLConnection object &amp;amp; sending to remote portal server ###&lt;br /&gt;// After getting the ltpa token, setting into URL connection to pass the ltpa cookie to the external server url.&lt;br /&gt;if (ltpaToken != null)&lt;br /&gt;{&lt;br /&gt;      String cookie = &quot;LtpaToken=&quot; + ltpaToken.toString();&lt;br /&gt;      URL url = new URL(&quot;http://myportal:port/wps/myportal)&lt;br /&gt;      URLConnection conn = url.openConnection();&lt;br /&gt;    conn.setRequestProperty(&quot;Cookie&quot;, cookie);&lt;br /&gt;    conn.connect();&lt;br /&gt;}</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/2540598499145950086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/2540598499145950086?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2540598499145950086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2540598499145950086'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/07/reading-ltpa-cookie-from-portlet.html' title='Reading  LTPA Cookie from Portlet &amp; Servlet and passing the LTPA cookie into remote WebSphere Server using REST call.'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-7539246375284195948</id><published>2010-07-06T09:44:00.002+08:00</published><updated>2010-07-06T09:50:45.541+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="General"/><category scheme="http://www.blogger.com/atom/ns#" term="Software Tips"/><title type='text'>Tips - Softwares ( During our Work)</title><content type='html'>The following are the utility software which i felt it will be very useful for Web Developers.&lt;br /&gt;&lt;br /&gt;Aptana Studio - Web Resource development such as HTML, CSS, JS e.t.c&lt;br /&gt;7-zip - Extract format such as zip, war, rar e.t.c&lt;br /&gt;Notepad++ - It has many cool features. ( It will open any huge size text file )&lt;br /&gt;Ever Note - Repository to keep all your personal docs. There is a way to encode the file and it can be protected using password.&lt;br /&gt;&lt;br /&gt;Will keep you posting with other softwares...</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/7539246375284195948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/7539246375284195948?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7539246375284195948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/7539246375284195948'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/07/tips-softwares-during-our-work.html' title='Tips - Softwares ( During our Work)'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-2530663470513991152</id><published>2010-07-06T09:24:00.004+08:00</published><updated>2010-07-06T10:18:41.642+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development Tips"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere PortletFactory"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><title type='text'>How to set &amp; get a value from Portlet Preference while developing a portlet using WebSphere Portlet Factory</title><content type='html'>Below is the sample code which will give a clear idea about how you can set/get a value from Portlet Preference while developing a portlet using WebSphere Portlet Factory.&lt;br /&gt;&lt;br /&gt;Create a LJO(Linked Java Object) builder and copy the below code and replace MY_DEPARTMENT value into the value you want to set &amp;amp; get from Portlet Preference.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;########################## Sample Code Starts #############################&lt;br /&gt;&lt;br /&gt;public class PortletPreferenceWPFSample {&lt;br /&gt;   PortletRequest portletRequest = null;&lt;br /&gt; &lt;br /&gt;   private static final String MY_DEPARTMENT=&quot;myDepartment&quot;;&lt;br /&gt;   private static final String DEFAULT_MY_DEPARTMENT=&quot;&quot;;&lt;br /&gt; &lt;br /&gt;   public void setPreferences(WebAppAccess webAppAccess , String myDepartment)&lt;br /&gt;   {&lt;br /&gt;       try{&lt;br /&gt;           // Getting HttpServletRequest from WebAppAcces object.&lt;br /&gt;           HttpServletRequest request = webAppAccess.getHttpServletRequest();&lt;br /&gt;           // Type casting into Portlet Request.&lt;br /&gt;           portletRequest = (PortletRequest) request.getAttribute(com.bowstreet.adapters.Constants.PORTLET_REQUEST);&lt;br /&gt;           javax.portlet.PortletPreferences preferences = portletRequest.getPreferences();&lt;br /&gt;         &lt;br /&gt;         &lt;br /&gt;       //Storing the myDepartment in to portlet preferences Object.&lt;br /&gt;       preferences.setValue(MY_DEPARTMENT,myDepartment);&lt;br /&gt;     &lt;br /&gt;       preferences.store();&lt;br /&gt;     &lt;br /&gt;     &lt;br /&gt;       }catch(Exception err)&lt;br /&gt;       {&lt;br /&gt;           err.printStackTrace();&lt;br /&gt;       }&lt;br /&gt;     &lt;br /&gt;   }&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;   public String getPreferences(WebAppAccess webAppAccess)&lt;br /&gt;   {&lt;br /&gt;       HttpServletRequest request = webAppAccess.getHttpServletRequest();&lt;br /&gt;       portletRequest = (PortletRequest) request.getAttribute(com.bowstreet.adapters.Constants.PORTLET_REQUEST);&lt;br /&gt;     &lt;br /&gt;       javax.portlet.PortletPreferences preferences = portletRequest.getPreferences();&lt;br /&gt;     &lt;br /&gt;       String myDepartment= preferences.getValue(MY_DEPARTMENT,DEFAULT_MY_DEPARTMENT);&lt;br /&gt;     &lt;br /&gt;       return myDepartment;&lt;br /&gt; &lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;##### Function call to above method from remote place such as method or other LJO class #####&lt;br /&gt;// Calling setPreferences method to store folder path into it. Where PortletPreferenceWPFSample_LJO is the LJO builder name for PortletPreferenceWPFSample class.&lt;br /&gt;webAppAccess.callMethod(&quot;PortletPreferenceWPFSample_LJO.setPreferences&quot;, myDepartment);&lt;br /&gt;&lt;br /&gt;########################## Sample Code Ends #############################</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/2530663470513991152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/2530663470513991152?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2530663470513991152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2530663470513991152'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/07/how-to-set-get-value-from-portlet.html' title='How to set &amp; get a value from Portlet Preference while developing a portlet using WebSphere Portlet Factory'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-6925485153052311163</id><published>2010-06-28T10:12:00.005+08:00</published><updated>2010-06-28T10:19:10.467+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="General"/><category scheme="http://www.blogger.com/atom/ns#" term="Hints while working with Office 2007"/><title type='text'>Hints while working with Power point, MS Word office 2007</title><content type='html'>Learn how to add music to office 2007 power point - &lt;a href=&quot; http://presentationsoft.about.com/od/powerpoint2001/ss/07soundfromfile.htm&quot;&gt; Add voice/music to powerpoint- office 2007&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In MS Word:&lt;br /&gt;&lt;br /&gt;Creating Table of Contents:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://office.microsoft.com/en-us/word/hp012253721033.aspx&quot;&gt;http://office.microsoft.com/en-us/word/hp012253721033.aspx&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Creating Section Breaks:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://office.microsoft.com/en-us/word/HA100310731033.aspx&quot;&gt;http://office.microsoft.com/en-us/word/HA100310731033.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pg Numbering (video):&lt;br /&gt;&lt;a href=&quot; http://www.youtube.com/watch?v=NGzz2ZmLrFw&quot;&gt;&lt;br /&gt;http://www.youtube.com/watch?v=NGzz2ZmLrFw&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/6925485153052311163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/6925485153052311163?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6925485153052311163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/6925485153052311163'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/06/hints-while-working-with-power-point-ms.html' title='Hints while working with Power point, MS Word office 2007'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-5910757216190965957</id><published>2010-06-18T08:59:00.004+08:00</published><updated>2010-06-18T09:20:54.014+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere PortletFactory"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><title type='text'>Docs for learning WebSphere Portletfactory</title><content type='html'>I hope the following material will help people to get comfortable with IBM WebSphere PortletFactory.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www-10.lotus.com/ldd/pfwiki.nsf/dx/learning-websphere-portlet-factory&quot;&gt;Startup Tutorial&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.scribd.com/doc/7675435/IBMpressrapidportletdevelopmewithWebSphereportletfactorysep2008&quot;&gt;WPF e-Book&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Other Links:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.docstoc.com/docs/2528046/Best-Practices-for-Creating-Portlets-with-WebSphere-Portlet-Factory&quot;&gt;Best Practices for Creating Portlets with WebSphere PortletFactory&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www-947.ibm.com/support/entry/portal/Documentation/Software/WebSphere/WebSphere_Portlet_Factory&quot;&gt;IBM Support Portal - WebSPhere PortletFactory&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/websphere/zones/portal/portletfactory/proddoc.html&quot;&gt;WebSphere Portlet Factory product documentation&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/websphere/zones/portal/portletfactory/samples/datasvc.html&quot;&gt;WebSphere Portlet Factory Samples: Data Services&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/5910757216190965957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/5910757216190965957?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/5910757216190965957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/5910757216190965957'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/06/docs-for-learning-websphere.html' title='Docs for learning WebSphere Portletfactory'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-8863629363684529296</id><published>2010-06-18T08:54:00.003+08:00</published><updated>2010-06-18T09:23:18.763+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM WebSphere PortletFactory"/><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Related"/><title type='text'>Steps to Increase WebSphere PortletFactory Application&#39;s Performance</title><content type='html'>The following link will help every one to increase the performance of WebSphere Portletfactory applications.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Click &lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?rs=0&amp;q1=Websphere+portlet+factory+6.1.0.1&amp;uid=swg21268497&amp;loc=en_GB&amp;cs=utf-8&amp;lang=#Model%20Actions&quot;&gt;here&lt;/a&gt; to see.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/8863629363684529296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/8863629363684529296?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/8863629363684529296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/8863629363684529296'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2010/06/steps-to-increase-websphere-portlet.html' title='Steps to Increase WebSphere PortletFactory Application&#39;s Performance'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-2338821238809341442</id><published>2009-04-15T23:44:00.004+08:00</published><updated>2009-04-16T12:42:42.810+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IWWCM - WCM API"/><title type='text'>Creating Content using WCM API</title><content type='html'>This time will tell how you can create a content using WCM API. Before I want you to see my sample code I would like to show the WCM API method to get what is required to create content into Web content management through WCM API.&lt;br /&gt;&lt;br /&gt;JavaDoc description for Create Content method in WCM API:&lt;br /&gt;&lt;br /&gt;createContent (In API JavaDoc)&lt;br /&gt;&lt;br /&gt;Content createContent(DocumentId authoringTemplateId,&lt;br /&gt;                      DocumentId parentSiteAreaId,&lt;br /&gt;                      DocumentId siblingId,&lt;br /&gt;                      int position)&lt;br /&gt;                      throws DocumentCreationException,&lt;br /&gt;                             AuthorizationException,&lt;br /&gt;                             IllegalDocumentTypeException&lt;br /&gt;&lt;br /&gt;Creates a new Content object, based on an AuthoringTemplate in the parent SiteArea. The template ID that is specified must be for a template that already exists in the WCM system. &lt;br /&gt;&lt;br /&gt;If the ChildPosition is ChildPosition.PREVIOUS or ChildPosition.NEXT, then the siblingId parameter must be specified. If it is not, then an IllegalArgumentException will be thrown. If the ChildPosition is ChildPosition.START or ChildPosition.END then the siblingId parameter, if it is not null, will be ignored. &lt;br /&gt;&lt;br /&gt;Parameters: &lt;br /&gt;authoringTemplateId - the authoring template ID &lt;br /&gt;parentSiteAreaId - the parent site area ID &lt;br /&gt;siblingId - the DocumentId of the sibling document, if any. May be null, according to the rules stated &lt;br /&gt;position - the position of the child (docId) &lt;br /&gt;&lt;br /&gt;Returns: &lt;br /&gt;a new Content object based on the specified template &lt;br /&gt;&lt;br /&gt;Throws: &lt;br /&gt;DocumentCreationException - if the object cannot be created &lt;br /&gt;AuthorizationException - if the user does not have access &lt;br /&gt;IllegalDocumentTypeException - if specified template is not an AuthoringTemplate, the parentSiteArea is not a SiteArea, or the sibling is not a Content or ContentLink.&lt;br /&gt;&lt;br /&gt;**** MY SAMPLE CODE STARTS HERE *****&lt;br /&gt;&lt;br /&gt;String userName = USER_BALA;&lt;br /&gt;String password = PASS_BALA;&lt;br /&gt;String wcmLibraryName= LBRY_Test;&lt;br /&gt;String contentName = CNTNT_Test;&lt;br /&gt;String contentTitle = CNTNT_Test_Title;&lt;br /&gt;String siteArea= SA_Test;&lt;br /&gt;String authoringTemplate= AT_Test;&lt;br /&gt;&lt;br /&gt;// Getting workspace object.&lt;br /&gt;Workspace oWorkspace = WCM_API.getRepository().getWorkspace(username, password);&lt;br /&gt;&lt;br /&gt;// Setting current document library&lt;br /&gt;oWorkspace.setCurrentDocumentLibrary(oWorkspace.getDocumentLibrary(wcmLibraryName));&lt;br /&gt;&lt;br /&gt;DocumentId oDocumentIdContent = Util.getDocumentId(oWorkspace, DocumentTypes.&lt;br /&gt;Content, contentName); &lt;br /&gt;&lt;br /&gt;// Check whether content is already existing or not&lt;br /&gt;if( oDocumentIdContent==null){ &lt;br /&gt; /* &lt;br /&gt;  * Getting Site Area document id.&lt;br /&gt;  */&lt;br /&gt; DocumentId oDocumentIdSiteArea = Util.getDocumentId(oWorkspace, DocumentTypes.&lt;br /&gt; SiteArea, siteArea); &lt;br /&gt;&lt;br /&gt; if(oDocumentIdSiteArea!=null){ &lt;br /&gt;  // Get the authoring template document id.&lt;br /&gt;  DocumentId oDocumentIdAuthoringTemplate = Util.getDocumentId(oWorkspace, DocumentTypes.AuthoringTemplate, authoringTemplate); &lt;br /&gt;&lt;br /&gt;  if(oDocumentIdAuthoringTemplate!=null){ &lt;br /&gt;  // Creating content here ...&lt;br /&gt;   oContent = oWorkspace.createContent(oDocumentIdAuthoringTemplate, oDocumentIdSiteArea, null, ChildPosition.END); &lt;br /&gt;   oContent.setName(contentName);&lt;br /&gt;   oContent.setTitle(contentTitle );&lt;br /&gt;  }&lt;br /&gt; } &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;String errors[] = oWorkspace.save(oContent);&lt;br /&gt;for(int x=0;x LessThan errors.length;x++) { &lt;br /&gt;System.&lt;br /&gt;out.println(&quot;Errors while saving the content into workspace &quot;+errors[x]); &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;**** UTIL METHODS STARTS HERE ****&lt;br /&gt;&lt;br /&gt;public static DocumentId getDocumentId(Workspace oWorkspace, DocumentType oDocumentType, String fileName) throws Exception{ &lt;br /&gt;DocumentId oDocumentID = null; &lt;br /&gt;DocumentIdIterator oDocumentIdIteratorContents = oWorkspace.findByName(oDocumentType,fileName);&lt;br /&gt;if(oDocumentIdIteratorContents.hasNext()){ &lt;br /&gt;oDocumentID= (DocumentId) oDocumentIdIteratorContents.next();&lt;br /&gt;}&lt;br /&gt;return oDocumentID; &lt;br /&gt;}&lt;br /&gt;**** UTIL METHODS ENDS HERE ****&lt;br /&gt;&lt;br /&gt;**** MY SAMPLE CODE ENDS HERE ****&lt;br /&gt;&lt;br /&gt;I hope this will give clear idea about how to add a content into IBM Web Content Management System using WCM API.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/2338821238809341442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/2338821238809341442?isPopup=true' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2338821238809341442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/2338821238809341442'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2009/04/creating-content-using-wcm-api.html' title='Creating Content using WCM API'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-1263053532430595521</id><published>2009-04-13T17:58:00.008+08:00</published><updated>2009-04-16T00:18:28.951+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IWWCM - WCM API"/><title type='text'>Tracing errors while saving content in to Workspace object using WCM API</title><content type='html'>This time would like to share my experience with issues which I faced &amp;amp; how I solved that while working with WCM API.&lt;br /&gt;I have written code to upload an image into content management system using WCM API.&lt;br /&gt;Due to missing of file extension I could not able to upload an image into content management system using WCM API.&lt;br /&gt;&lt;br /&gt;The following code was very useful to find errors while saving a content into workspace object..&lt;br /&gt;&lt;br /&gt;String errors[] = oWorkspace.save(oContent);&lt;br /&gt;for(int x=0;x LessThan errors.length;x++)&lt;br /&gt;{System.out.println(&quot;Errors while saving content into workspace object using WCM API&quot;+errors[x]);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;I hope this will help for the people who works with WCM API to write data into content management system.</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/1263053532430595521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/1263053532430595521?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/1263053532430595521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/1263053532430595521'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2009/04/tracing-errors-while-saving-content-in.html' title='Tracing errors while saving content in to Workspace object using WCM API'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-20477023.post-88450890522556023</id><published>2009-03-19T14:05:00.008+08:00</published><updated>2009-04-08T20:36:17.326+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IBM Websphere Portal"/><title type='text'>Navigating to other page in Portal from any portlet</title><content type='html'>The following steps will be used to navigate control from any portlet to any page/ any portlet in other page. Also this can be used to pass parameter to other portlet.&lt;br /&gt;&lt;br /&gt;1&gt; Keep the wp[1].l2.urlhelper.jar file under WEB-INF/lib folder.&lt;br /&gt;2&gt; Add the following code in your JSP to achieve the same.&lt;br /&gt;&lt;br /&gt;String homeURL = PortletURLHelper.generateUrl(PAGE_UNIQUE_NAME, Portlet Name, null, true, renderRequest, renderResponse);&lt;br /&gt;&lt;br /&gt;Use the value of homeURL in href attribute.&lt;br /&gt;3&gt; Download the jar from the following location.&lt;br /&gt;&lt;a href=&quot;http://www-01.ibm.com/support/docview.wss?rs=688&amp;amp;context=SSHRKX&amp;amp;dc=DB520&amp;amp;uid=swg21265900&amp;amp;loc=en_US&amp;amp;cs=UTF-8&amp;amp;lang=en&amp;amp;rss=ct688websphere&quot;&gt;http://www-01.ibm.com/support/docview.wss?rs=688&amp;amp;context=SSHRKX&amp;amp;dc=DB520&amp;amp;uid=swg21265900&amp;amp;loc=en_US&amp;amp;cs=UTF-8&amp;amp;lang=en&amp;amp;rss=ct688websphere&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://balamurugan-portlets.blogspot.com/feeds/88450890522556023/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/20477023/88450890522556023?isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/88450890522556023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/20477023/posts/default/88450890522556023'/><link rel='alternate' type='text/html' href='http://balamurugan-portlets.blogspot.com/2009/03/navigating-to-other-page-in-portal-from.html' title='Navigating to other page in Portal from any portlet'/><author><name>Balamurugan Subramaniam</name><uri>http://www.blogger.com/profile/17184347222727504935</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>