<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-6740338341177826314</atom:id><lastBuildDate>Fri, 19 Mar 2010 00:34:33 +0000</lastBuildDate><title>A Portal to a Portal</title><description></description><link>http://www.davehay.f2s.com/</link><managingEditor>noreply@blogger.com (Dave Hay)</managingEditor><generator>Blogger</generator><openSearch:totalResults>551</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-5007884372538659253</guid><pubDate>Thu, 18 Mar 2010 19:29:00 +0000</pubDate><atom:updated>2010-03-18T19:29:46.220Z</atom:updated><title>WebSphere Portal 6.1.5 and Web Application Integrator</title><description>One of my IBM US colleagues, &lt;b&gt;Richard Robbins&lt;/b&gt;, hit a problem with the Web Application Integrator portlet and WebSphere Portal 6.1.5 / 6.1.3.0.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;He was following one of my earlier blog posts,&amp;nbsp;&lt;a href="http://www.davehay.f2s.com/2009/08/using-web-application-integrator-to.html"&gt;Using Web Application Integrator to integrate Lotus Quickr Services for&amp;nbsp;WebSphere Portal into WebSphere Portal&lt;/a&gt;, to integrate Quickr 8.1.1 into WebSphere Portal 6.1.5, but was finding that the WAI JavaScript was not being injected into the Quickr page header, even though he'd added the JS to the header.jsp on the Quickr server.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks to a quick turnaround on a PMR with IBM Support, Richard was able to identify that he was missing a crucial fix for WP615, reported in this APAR&amp;nbsp;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg1PM09151"&gt;PM09151&lt;/a&gt;, which states: -&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Error description&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Web App Integrator needs to be able to support theme policy and&amp;nbsp;multiple levels on integration.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Problem summary&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Changes to the WAI theme to keep backward compatability for the&amp;nbsp;new and previous WAI portlet.&lt;/div&gt;&lt;br class="Apple-interchange-newline"&gt;&lt;/div&gt;&lt;b&gt;Problem conclusion&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This fix has been packaged with &lt;b&gt;PM09187&lt;/b&gt; and is found on&amp;nbsp;FixCentral here:&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg1PM05947"&gt;http://www-01.ibm.com/support/docview.wss?uid=swg1PM05947&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;There are also similar fixes for 6.1.0.1 and 6.1.0.2.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;With the fix applied, and the page configured to use the default Portal 6.1 theme ( rather than the new enhanced Page Builder theme ), all worked according to plan.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Will test at some point but hopefully this'll help others out in the meantime ...&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Thanks, Richard, much appreciated ...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-5007884372538659253?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/websphere-portal-615-and-web.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-8806853994420569999</guid><pubDate>Thu, 18 Mar 2010 17:49:00 +0000</pubDate><atom:updated>2010-03-18T17:49:22.938Z</atom:updated><title>Support Content Highlights for IBM WebSphere Portal/ Web Content Management (March 2010)</title><description>This document contains links to new information and current key&amp;nbsp;technical support documents for IBM WebSphere Portal and IBM Lotus Web&amp;nbsp;Content Management (WCM) that are&amp;nbsp;frequently requested or identified by&amp;nbsp;IBM as valuable. This is key information to help you derive the most&amp;nbsp;value from software licenses, find answers to common questions, and work&amp;nbsp;through current issues that might affect your environment.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-10.lotus.com/ldd/nflsblog.nsf/dx/SuCH-WPWCM-Mar10"&gt;http://www-10.lotus.com/ldd/nflsblog.nsf/dx/SuCH-WPWCM-Mar10&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-8806853994420569999?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/support-content-highlights-for-ibm.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-887134880198927564</guid><pubDate>Thu, 18 Mar 2010 17:30:00 +0000</pubDate><atom:updated>2010-03-18T17:30:39.897Z</atom:updated><title>Webinar: Web Content Management for Banking with IBM and Ephox</title><description>Saw this from Adrian Sutton via the power of&amp;nbsp;&lt;a href="http://twitter.com/ajsutton"&gt;Twitter&lt;/a&gt;, so thought I'd share it here as well: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Webinar: Web Content Management for Banking&amp;nbsp;with IBM and Ephox&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Banks and&amp;nbsp;financial institutions must create and manage&amp;nbsp;information on corporate Web sites and trading communities using open,&amp;nbsp;standards-based tools. Further, those sites need&amp;nbsp;to integrate with&amp;nbsp;existing Web&amp;nbsp;infrastructures and backend databases. &amp;nbsp;Using real-world examples, we&amp;nbsp;will&amp;nbsp;discuss how Web sites in the Banking Sector are using Lotus Web&amp;nbsp;Content&amp;nbsp;Management with Ephox EditLive! to include data from back office&amp;nbsp;systems,&amp;nbsp;integrate with other Web applications, and custom tailor information to&amp;nbsp;individuals through&amp;nbsp;personalization.&lt;br&gt;&lt;br&gt;During the webinar you will see how users&amp;nbsp;leverage integrated&amp;nbsp;workflow management for various initiatives to improve content&amp;nbsp;development,&amp;nbsp;quality control, and publishing.&amp;nbsp;&amp;nbsp;This&amp;nbsp;approach allows organizations to focus on providing an interactive user&amp;nbsp;experience for each customer touch point. In turn, this is achieved by&amp;nbsp;using a&amp;nbsp;single content management&amp;nbsp;solution that works across multiple&amp;nbsp;initiatives to&amp;nbsp;save development time and reduce resources.&lt;br&gt;&lt;br&gt;We will show the newest features available&amp;nbsp;in EditLive! and IBM&amp;nbsp;Lotus Web Content Management including a sneak preview of the new&amp;nbsp;WebRadar&amp;nbsp;tool that helps web content&amp;nbsp;administrators and project managers identify, monitor and fix problems&amp;nbsp;with their&amp;nbsp;web content processes via workflow reports, charts and mass updates.&lt;/i&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://blog.ephox.com/weblog/2010/02/webinar-web-content-management-for-banking-with-ibm-and-ephox.html"&gt;http://blog.ephox.com/weblog/2010/02/webinar-web-content-management-for-banking-with-ibm-and-ephox.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&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/6740338341177826314-887134880198927564?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/webinar-web-content-management-for.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-314049842595962070</guid><pubDate>Wed, 17 Mar 2010 17:05:00 +0000</pubDate><atom:updated>2010-03-17T17:09:05.153Z</atom:updated><title>WebSphere Portal 6.1.0.2 and Lotus Domino 8.5</title><description>&lt;a href="http://www.davehay.f2s.com/Portal/WP6102_and_Domino85.pdf"&gt;here&lt;/a&gt; is a document that I pulled together last year showing how to use the WebSphere Portal ConfigWizard to hook Domino LDAP in as a Federated Repository.&lt;br /&gt;&lt;br /&gt;Will get around to writing up same for WP615 and also for the ConfigEngine scripts, which I'm getting to love more and more ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-314049842595962070?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/websphere-portal-6102-and-lotus-domino.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-2746137313624342089</guid><pubDate>Sat, 13 Mar 2010 21:58:00 +0000</pubDate><atom:updated>2010-03-13T21:58:31.551Z</atom:updated><title>Tonight, a blogger saved my life ( well, metaphorically speaking )</title><description>After a number of years out on loan, an old IBM Ideascan USB scanner came back into my life, and after a few weeks of dust-gathering, I decided to pull it into use for a particular project on which we were working.&lt;BR&gt; &lt;BR&gt; Trouble is - I bought the scanner back in the 90s and it was a Windows-only device, and I don't use Windows any more ( as most readers will know ).&lt;BR&gt; &lt;BR&gt; No problems, I thought, the Mac will just recognise it .... #FAIL, the Mac did not recognise the scanner, and a Google search didn't suggest a short-term solution.&lt;BR&gt; &lt;BR&gt; Thankfully, I have a number of PCs running Ubuntu. I plugged in the scanner and .... no joy there either.&lt;BR&gt; &lt;BR&gt; Thankfully, a further Google search led me to George Notaras' blog &lt;B&gt;&lt;A HREF="http://www.g-loaded.eu/"&gt;G-Loaded Journal&lt;/A&gt;&lt;/B&gt; which, in a few simple steps, showed me how to add support for the scanner, using the &lt;B&gt;Viceo&lt;/B&gt; drivers, which I was able to add to the stock SANE tool that Ubuntu uses for scanning etc.&lt;BR&gt; &lt;BR&gt; The actual blog thread is here: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://www.g-loaded.eu/2008/01/24/viceo-backend-for-sane-with-libusb-support/"&gt;Viceo Backend for SANE with libusb support&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; One thing; using &lt;B&gt;scanimage,&lt;/B&gt; I did see: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;scanimage: WARNING: read more data than announced by backend (2979990/2977443)&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; with a similar message appearing when I used &lt;B&gt;xsane&lt;/B&gt;.&lt;BR&gt; &lt;BR&gt; Nice one, George, that saved another bit of kit from going in the skip ... &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-2746137313624342089?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/tonight-blogger-saved-my-life-well.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-6067527397448402545</guid><pubDate>Tue, 09 Mar 2010 19:51:00 +0000</pubDate><atom:updated>2010-03-09T19:51:11.544Z</atom:updated><title>Configuring IBM Tivoli Access Manager SSO for IBM Lotus Connections 2.5</title><description>My IBM colleagues,&amp;nbsp;En Hui Chen and Chao Feng Yang, have produced a potentially very useful document showing how IBM Tivoli Access Manager for e-Business ( aka TAMeB ) can be used to secure Lotus Connections, via a "front-end" reverse web proxy server.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ibm.com/developerworks/lotus/documentation/d-ls-lc25tamsso/"&gt;http://www.ibm.com/developerworks/lotus/documentation/d-ls-lc25tamsso/&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This is especially relevant to me as I'm about to embark on a project using TAMeB and LC ( and Portal and Quickr ) together, and I'm also presenting a piece on TAMeB etc. to the upcoming&amp;nbsp;&lt;a href="http://www.websphereusergroup.org.uk/jlp_wug_WASUG/html/tiles/meeting/Meeting.jsp?MeetingNum=28"&gt;WebSphere User Group&lt;/a&gt;&amp;nbsp;meeting at IBM Bedfont next week - Thursday 18 March, which is nice.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-6067527397448402545?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/configuring-ibm-tivoli-access-manager.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-7240440889740855336</guid><pubDate>Sat, 06 Mar 2010 07:05:00 +0000</pubDate><atom:updated>2010-03-07T14:42:35.229Z</atom:updated><title>Creating and updating blogs in ... WebSphere Portal Express 6.1.5</title><description>Having spent some time playing around with the new blog and wiki templates in WP/WCM 6.1.5, one of my clients asked how a non-administrative user could create new blogs and add comments to existing blogs.&lt;br /&gt;&lt;br /&gt;I realised that, in my limited exposure to the new components ( which are a very clever combination of portal page automation - creating new pages and adding components via a very nice GUI - and Lotus WCM content and resource libraries ), I'd done everything as the wpsadmin ID, which isn't particularly useful outside of my own Ubuntu-based demonstration environment.&lt;br /&gt;&lt;br /&gt;Therefore, I dug into things a little bit more, and wrote up the following: -&lt;br /&gt;&lt;br /&gt;&lt;hr noshade="noshade" /&gt;In order to meet the requirement of a non-admin user creating/editing blogs, you'd need to add the required additional users/groups to the Editor role of the WCM library that forms the basis of the blog itself.&lt;br /&gt;&lt;br /&gt;As an example, I created a new page called My Blogs, and then used the &lt;b&gt;Blog Template&lt;/b&gt; library to create a blogging site called Blog-o-matic ( I did this via the &lt;b&gt;Edit Page&lt;/b&gt; -&amp;gt; &lt;b&gt;Customise&lt;/b&gt; -&amp;gt; &lt;b&gt;Add Blog Library&lt;/b&gt; dialogue, as the portal administrator - &lt;b&gt;wpsadmin&lt;/b&gt; ).&lt;br /&gt;&lt;br /&gt;This allowed me to create blogs within the library, and add posts and comments. Other users could see the page/blog library/blogs/comments, but weren't able to create their own blogs etc.&lt;br /&gt;&lt;br /&gt;Therefore, as &lt;b&gt;wpsadmin,&lt;/b&gt; I navigated to the &lt;b&gt;Administration&lt;/b&gt; page, and selected &lt;b&gt;Portal Content &lt;/b&gt;-&amp;gt; &lt;b&gt;Web Content Libraries&lt;/b&gt; and then clicked the &lt;b&gt;Set Permissions&lt;/b&gt; button. From the &lt;b&gt;Resource Permissions&lt;/b&gt; page, I then hit the &lt;b&gt;Edit Role&lt;/b&gt; button for the &lt;b&gt;Editor&lt;/b&gt; role and, in my case, added the "group" &lt;b&gt;All Authenticated Portal Users&lt;/b&gt; to that role.&lt;br /&gt;&lt;br /&gt;This means that any portal user can now log in, access the &lt;b&gt;My Blogs&lt;/b&gt; page, create a new blog, view and comment upon other people's blogs etc.&lt;br /&gt;&lt;br /&gt;Depending upon your requirements, you may want to restrict the usage of certain blogs to certain user groups ( in LDAP ) rather than using &lt;b&gt;All Authenticated Portal Users.&lt;/b&gt;&lt;br /&gt;&lt;hr noshade="noshade" /&gt;&lt;br /&gt;&lt;br /&gt;And it looks sweet&amp;nbsp; ..&lt;br /&gt;&lt;br /&gt;And here's a screenshot, by popular demand :-&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.davehay.f2s.com/uploaded_images/Blogs_in_Portal615-743567.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.davehay.f2s.com/uploaded_images/Blogs_in_Portal615-743562.jpg" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-7240440889740855336?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/creating-and-updating-blogs-in.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-6897802697360293378</guid><pubDate>Fri, 05 Mar 2010 15:16:00 +0000</pubDate><atom:updated>2010-03-05T15:16:53.557Z</atom:updated><title>Lotus Mobile Connect on Linux and DNS</title><description>Whilst helping out a friend, Mike, with a Lotus Mobile Connect on Ubuntu issue, I realised that I'd never actually written the solution up.&lt;BR&gt; &lt;BR&gt; Mike was connected, via LMC to a VPN within the company network, whilst being connected to the intranet via a wired connection. All was well, apart from the fact that he was then unable to log in to the Sametime server that's on the intranet.&lt;BR&gt; &lt;BR&gt; When we checked, it appeared that the LMC connection was updating the DNS name resolution ( on Linux, this is driven by the /etc/resolv.conf file ).&lt;BR&gt; &lt;BR&gt; The solution ?&lt;BR&gt; &lt;BR&gt; a) Disconnect from LMC&lt;BR&gt; b) Open a command prompt&lt;BR&gt; c) Navigate to the directory - /home/&amp;lt;USERNAME&amp;gt;/.wclient&lt;BR&gt; d) Edit the file - &lt;B&gt;connX.conf&lt;/B&gt; - where X is the number of the LMC connection needing change e.g. &lt;B&gt;0&lt;/B&gt; for the first connection, &lt;B&gt;1&lt;/B&gt; for the second connection etc.&lt;BR&gt; e) Change &lt;B&gt;GatewaySuppliesDNS=1&lt;/B&gt; to &lt;B&gt;GatewaySuppliesDNS=0&lt;/B&gt;&lt;BR&gt; f) Save the file and reconnect via LMC&lt;BR&gt; &lt;BR&gt; Having done this, Mike was able to connect to the VPN'd hosts via LMC whilst also connecting to Sametime, Notes etc. via the normal intranet.&lt;BR&gt; &lt;BR&gt; Seemples !! &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-6897802697360293378?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/03/lotus-mobile-connect-on-linux-and-dns.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-8580553217180818978</guid><pubDate>Wed, 24 Feb 2010 06:27:00 +0000</pubDate><atom:updated>2010-02-24T06:27:37.144Z</atom:updated><title>WebSphere Portal Search Engine is generating the wrong URLs for Web Content Management (WCM) content</title><description>Saw this Flash this morning, and noted that it's relevant to a few portal projects on which I am currently working: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Abstract&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;In the &amp;nbsp;search result, content item links are&amp;nbsp;shown as:&amp;nbsp;http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/wps/mypoc/!ut/p/digest!mIH31snIw5RzMY1Ixn23lQ/wcm/path:%252FWeb_Content%252FHelp%252FWebsite%252FMessages%252FSend+New+Message#&lt;br&gt;&amp;nbsp;&lt;br&gt;Before the upgrade to version 6.1.5/6.1.0.3, content links are shown as:&amp;nbsp;http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/wps/wcm/myconnect/Web_Content/Help/Website/Messages/Send+New+Message#&lt;br&gt;&amp;nbsp;&lt;br&gt;This /wps/mypoc/ is not recognized&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg21421842"&gt;http://www-01.ibm.com/support/docview.wss?uid=swg21421842&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-8580553217180818978?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/websphere-portal-search-engine-is.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-7716414424355311714</guid><pubDate>Tue, 23 Feb 2010 19:52:00 +0000</pubDate><atom:updated>2010-02-23T19:52:09.384Z</atom:updated><title>Lotus Connections: Troubleshooting ...</title><description>Some very useful Lotus Connections troubleshooting resources from Rainier Varilla's excellent blog "RV has Parked!" here: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://rainsblog.com/2010/02/20/connections-troubleshooting/"&gt;Lotus Connections: Troubleshooting&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;along with a wealth of other useful Lotus content.&lt;/div&gt;&lt;div&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/6740338341177826314-7716414424355311714?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/lotus-connections-troubleshooting.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-1096970002006171795</guid><pubDate>Mon, 22 Feb 2010 15:16:00 +0000</pubDate><atom:updated>2010-02-22T15:17:00.108Z</atom:updated><title>Interesting problem with Sametime Unified Telephony under Lotus Notes 8.5.1 FP1 on Apple Mac OSX</title><description>Following an uninstall/reinstall of Lotus Notes 8.5.1 FP1 on my Macbook Pro, I started hitting this error message: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;"Your Sametime computer phone has failed to initialize and is  temporarily unavailable"&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;when trying to use the softphone feature of Lotus Sametime Unified Telephony.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This had been working perfectly for months, so I was a little bit miffed.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;However, thanks to some useful forum postings by other sufferers, I was directed to this Technote: -&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Softphone TLS initialization problem after&amp;nbsp;updating to Java for Mac OS X 10.5 Update&amp;nbsp;6&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/support/docview.wss?uid=swg21416964"&gt;http://www-01.ibm.com/support/docview.wss?uid=swg21416964&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This suggests that there is a Java-related issue with a certificate file, cacert, and directs one to update the file using the &lt;b&gt;keytool&lt;/b&gt;&amp;nbsp;command.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Once done ( with Notes STOPPED ), all now appears to be well.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Having pinged this to a few other Mac users, who were suffering with the same problem. Hopefully it'll fix it for them, Jim ....&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-1096970002006171795?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/interesting-problem-with-sametime.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-3976979642559107446</guid><pubDate>Fri, 19 Feb 2010 20:34:00 +0000</pubDate><atom:updated>2010-02-19T20:34:47.054Z</atom:updated><title>Steps to configure Portal v 6.1.x with SQLServer 2005 property extension database</title><description>&lt;div&gt;Serendipitously, this turned up just before my team and I start work on a Portal &amp;lt;-&amp;gt; SQL Server implementation: -&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Steps_to_configure_Portal_v_6.1.x_with_SQLServer_2005_property_extension_database"&gt;http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Steps_to_configure_Portal_v_6.1.x_with_SQLServer_2005_property_extension_database&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Good timing, or what ?&lt;/div&gt;&lt;div&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/6740338341177826314-3976979642559107446?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/steps-to-configure-portal-v-61x-with.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-1533087854638482771</guid><pubDate>Wed, 17 Feb 2010 17:59:00 +0000</pubDate><atom:updated>2010-02-17T17:59:28.441Z</atom:updated><title>Configuring single sign-on for IBM Lotus Connections in the Kerberos environment</title><description>Thanks to my colleague,&amp;nbsp;&lt;a href="http://twitter.com/scrumpmeister"&gt;Stuart Crump&lt;/a&gt;, for sharing this: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;In this article, we&amp;nbsp;discuss the configuration of a Kerberos-based&amp;nbsp;single sign-on solution from a Microsoft®&amp;nbsp;Windows desktop to IBM®&amp;nbsp;Lotus® Connections&amp;nbsp;running on IBM&amp;nbsp;WebSphere&amp;nbsp;Application Server.&lt;/i&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;	&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.ibm.com/developerworks/lotus/library/connections-kerberos/index.html"&gt;http://www.ibm.com/developerworks/lotus/library/connections-kerberos/index.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;This dovetails nicely with a similar Wiki post that I'd shared a few weeks back: -&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Configuring Microsoft Windows single sign-on for IBM Lotus Connections&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.davehay.f2s.com/2010/01/configuring-microsoft-windows-single.html"&gt;http://www.davehay.f2s.com/2010/01/configuring-microsoft-windows-single.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;It's good to share ...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-1533087854638482771?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/configuring-single-sign-on-for-ibm.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-975970348155270207</guid><pubDate>Wed, 17 Feb 2010 17:51:00 +0000</pubDate><atom:updated>2010-02-17T17:51:57.990Z</atom:updated><title>IBM Support Tools portlet for Lotus WCM</title><description>Saw this posted today: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The IBM Support Tools portlet for Lotus WCM provides an assortment of tools that are useful in troubleshooting content related issues.&lt;br&gt;&lt;br&gt;This portlet includes tools to view the JCR repository for WCM content, run an xpath query and view results, and directly execute various support jsps. These tools are commonly provided by support on a case to case&amp;nbsp;basis to gather information specific to customer environment and content. With this portlet installed on the WCM system, it will help expedite the troubleshooting process.&lt;br&gt;&lt;br&gt;The portlet is available for V6.0.1.X and V6.1.X of WebSphere Portal and can only be used on Portals that have WCM installed on them.&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp?action=editDocument&amp;amp;documentId=512B2F643E9A98F9852576CB00604AA6"&gt;https://greenhouse.lotus.com/plugins/plugincatalog.nsf/assetDetails.xsp?action=editDocument&amp;amp;documentId=512B2F643E9A98F9852576CB00604AA6&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-975970348155270207?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/ibm-support-tools-portlet-for-lotus-wcm.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-4748225649261289765</guid><pubDate>Thu, 11 Feb 2010 21:51:00 +0000</pubDate><atom:updated>2010-02-11T21:51:39.926Z</atom:updated><title>JDBC weirdness with WebSphere Application Server 6.1 ...</title><description>Whilst installing and configuring Lotus Connections 2.5, I hit a weird problem with the Blogs service, which refused to start properly.&lt;BR&gt; &lt;BR&gt; The &lt;B&gt;SystemOut.log&lt;/B&gt; showed a series of database-related SQL errors, which indicated that WAS was not able to correctly authenticate against the back-end DB2 database.&lt;BR&gt; &lt;BR&gt; I did the normal thing of logging into the DB2 server and running the commands: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;db2cmd&lt;/I&gt;&lt;BR&gt; &lt;I&gt;db2 connect to blogs user lcuser using passw0rd&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; which validated that the password was correct.&lt;BR&gt; &lt;BR&gt; I then logged into the WAS admin console and navigated to &lt;B&gt;Resources&lt;/B&gt; -&amp;gt; &lt;B&gt;JDBC&lt;/B&gt; -&amp;gt; &lt;B&gt;Data sources&lt;/B&gt;, selected the &lt;B&gt;blogs&lt;/B&gt; JDBC datasource and clicked 'Test Connection'.&lt;BR&gt; &lt;BR&gt; This failed with &lt;BR&gt; &lt;BR&gt; &lt;I&gt;java.sql.SQLException: ... Connection authorization failure occurred. Reason: Security mechanism not supported. ERRORCODE=-4214, SQLSTATE=28000DSRA0010E: SQL State = 28000, Error Code = -4214&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; I then navigated into &lt;B&gt;Security&lt;/B&gt; -&amp;gt; &lt;B&gt;Secure administration, applications, and infrastructure&lt;/B&gt; -&amp;gt; &lt;B&gt;Java Authentication and Authorization&lt;/B&gt; -&amp;gt; &lt;B&gt;J2C authentication data&lt;/B&gt; and re-keyed the password for the &lt;B&gt;blogsJAASAuth&lt;/B&gt; alias, using the SAME password that I'd used earlier.&lt;BR&gt; &lt;BR&gt; Having done this, the 'Test Connection' continued to fail.&lt;BR&gt; &lt;BR&gt; Before actually tearing ALL my hair out, I followed the advice of my mentor and yogi, Mr Stephen Hardison Esquire, and restarted the entire WAS infrastructure - clusters ( 3x ), node agent and deployment manager. However, &lt;B&gt;ps auxw&lt;/B&gt; still showed that WebSphere JVMs were running, so I killed them with &lt;B&gt;kill -9&lt;/B&gt;.&lt;BR&gt; &lt;BR&gt; Having then restarted the deployment manager and node agent, I was able to SUCCESSFULLY test the JDBC connection and, when I restarted the clusters, Blogs came back up nicely.&lt;BR&gt; &lt;BR&gt; The moral of the story - there's a possibility that WAS ( at least 6.1.0.23 ) somehow &amp;quot;caches&amp;quot; JDBC/JAAS passwords. If in doubt, bounce things, and see what happens ...&lt;BR&gt; &lt;BR&gt; Remember, kids, YOUR MILEAGE MAY VARY &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-4748225649261289765?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/jdbc-weirdness-with-websphere.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-4912272168585288459</guid><pubDate>Thu, 11 Feb 2010 16:50:00 +0000</pubDate><atom:updated>2010-02-11T16:57:59.080Z</atom:updated><title>Zooming around in Ubuntu</title><description>Having been back on Ubuntu 9.10 ( Karmic ) for a few weeks, I've been reacquainting myself with the loveliness that is Compiz.&lt;br /&gt;&lt;br /&gt;This includes the ability to be able to zoom in and out of the virtual desktops, in a manner similar to that used in Spaces and Expose on the Mac.&lt;br /&gt;&lt;br /&gt;For me, with a UK keyboard on a Thinkpad T60p, the magic keystroke is, by default, is [Windows] + [E], also known as [Super][E].&lt;br /&gt;&lt;br /&gt;This zooms OUT like this: -&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.davehay.f2s.com/uploaded_images/Screenshot-756789.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.davehay.f2s.com/uploaded_images/Screenshot-756735.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I can then select the required desktop, and hit the right-hand mouse button ( button 2 ) to zoom back in to the chosen one.&lt;br /&gt;&lt;br /&gt;However, it gets better.&lt;br /&gt;&lt;br /&gt;Compiz also includes the ability to zoom in: -&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.davehay.f2s.com/uploaded_images/Screenshot-1-751993.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://www.davehay.f2s.com/uploaded_images/Screenshot-1-751969.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Again, for me, this is [Windows] + [Button4] which translates to the middle mouse button of the trackpoint on the Thinkpad keyboard.&lt;br /&gt;&lt;br /&gt;Having done this, I wasn't sure how to zoom back out, and ended up struggling to restore my desktop.&lt;br /&gt;&lt;br /&gt;Thankfully, a quick Sametime chat with my Hursley colleagues &lt;a href="http://twitter.com/robhodges"&gt;http://twitter.com/robhodges&lt;/a&gt; and &lt;a href="http://twitter.com/spradders"&gt;http://twitter.com/spradders&lt;/a&gt; managed to save the day.&lt;br /&gt;&lt;br /&gt;Having zoomed IN, the trick is to use [Windows] + [E] to return to the many desktops view, and then hit [Esc].&lt;br /&gt;&lt;br /&gt;So, in conclusion, here's the magic keystrokes: -&lt;br /&gt;&lt;br /&gt;Show MANY desktops&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Windows] + [E]&lt;br /&gt;Go to a desktop&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Select and hit [button2] - right-hand mouse button&lt;br /&gt;Zoom in&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Windows] + [button3] - middle mouse button ( on Trackpad )&lt;br /&gt;Zoom out&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Windows] + [E] + [Esc]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-4912272168585288459?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/zooming-around-in-ubuntu.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-1540675918593584666</guid><pubDate>Thu, 11 Feb 2010 11:57:00 +0000</pubDate><atom:updated>2010-02-11T11:57:45.523Z</atom:updated><title>When Two Worlds Collide - IBM WebSphere on Ubuntu</title><description>Following the shining example of one of my Hursley colleagues, Ben Fletcher, I've recently been using WebSphere Portal 6.1.5 on Ubuntu 9.10 ( Karmic Koala ) on a relatively old Thinkpad T60p.&lt;BR&gt; &lt;BR&gt; &lt;B&gt;&lt;I&gt;***Caveat***&lt;/I&gt;&lt;/B&gt;&lt;BR&gt; &lt;BR&gt; &lt;B&gt;&lt;I&gt;This is almost certainly NOT NOT NOT supported by IBM, so be warned :-)&lt;/I&gt;&lt;/B&gt;&lt;BR&gt; &lt;BR&gt; The initial installation of WebSphere Portal Express was troublesome, in that the installer kept failing, with the error: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;/opt/IBM/WebSphere/PortalExpress/AppServer/bin/wsadmin.sh: 116: Bad substitution&lt;/I&gt; &lt;BR&gt; which baffled me, until I read Graham Buckell's excellent blog posting here: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://www.torkwrench.com/2009/05/04/getting-websphere-portal-to-install-on-ubuntu/"&gt;http://www.torkwrench.com/2009/05/04/getting-websphere-portal-to-install-on-ubuntu/&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; which documents how to change the default shell from &lt;B&gt;dash&lt;/B&gt; to &lt;B&gt;bash&lt;/B&gt; e.g.&lt;BR&gt; &lt;BR&gt; &lt;I&gt;cd /bin&lt;/I&gt;&lt;BR&gt; &lt;I&gt;unlink sh&lt;/I&gt;&lt;BR&gt; &lt;I&gt;ln -s /bin/bash sh&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; At this point, I kicked myself because I'd had a similar problem with Tivoli Directory Integrator on Karmic, which I fixed and blogged about a while back: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://www.davehay.f2s.com/2009/12/shelling-out-on-ubuntu-910-karmic-koala.html"&gt;http://www.davehay.f2s.com/2009/12/shelling-out-on-ubuntu-910-karmic-koala.html&lt;/A&gt;&lt;BR&gt; &lt;A HREF="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz"&gt;http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz&lt;/A&gt;&lt;BR&gt; Once I &amp;quot;cracked&amp;quot; this, I was off and running - only to run into a wall with WebSphere Portlet Factory Designer 6.1.5.&lt;BR&gt; &lt;BR&gt; Again, the &amp;quot;Blogosphere&amp;quot; came to my rescue, with a pair of excellent articles from Ben: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://benfletcher.wordpress.com/2010/01/02/websphere-portlet-factory-6-1-5-on-64-bit-ubuntu-9-10/"&gt;http://benfletcher.wordpress.com/2010/01/02/websphere-portlet-factory-6-1-5-on-64-bit-ubuntu-9-10/&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://benfletcher.wordpress.com/2010/01/03/iwidgets-on-ibm-mashup-center-via-websphere-portlet-factory"&gt;http://benfletcher.wordpress.com/2010/01/03/iwidgets-on-ibm-mashup-center-via-websphere-portlet-factory&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; In essence, I downloaded and installed a nice shiny new copy of Eclipse 3.4.2 ( eclipse-jee-ganymede-SR2-linux-gtk.tar.gz ) from here: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz"&gt;http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; and expanded the TAR file ( tar xvzf ) to /usr/share ( thus creating /usr/share/eclipse ).&lt;BR&gt; &lt;BR&gt; I then created a symbolic link to the Eclipse binary: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;cd /usr/bin&lt;/I&gt;&lt;BR&gt; &lt;I&gt;ln -s /usr/share/eclipse/eclipse .&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; I then ran the WebSphere Portlet Factory Designer installer, and dropped the WPF binaries into /opt/IBM/WebSphere/PortletFactory/Designer, and &amp;quot;told&amp;quot; the installer where to find Eclipse ( /usr/share/eclipse ).&lt;BR&gt; &lt;BR&gt; However, it may have been my &amp;quot;faffing about&amp;quot; but Eclipse still didn't include the WPFD elements when I started it, so I had to perform some more &amp;quot;magic&amp;quot;, by clicking &lt;B&gt;Help&lt;/B&gt; -&amp;gt;&lt;B&gt; Software Updates&lt;/B&gt; -&amp;gt; &lt;B&gt;Add Site&lt;/B&gt; and add &lt;B&gt;/opt/IBM/WebSphere/PortletFactory/Designer/eclipse&lt;/B&gt; as an installation location.&lt;BR&gt; &lt;BR&gt; I'll add some screenshots of this later, but this allowed me to add the WPF features into Eclipse and, after a restart ( of Eclipse, not Ubuntu ! ), I was able to create a WPF project.&lt;BR&gt; &lt;BR&gt; However, it was Ben's extra secrets that helped make this totally work: -&lt;BR&gt; &lt;BR&gt; a) Adding the line: -&lt;BR&gt; &lt;BR&gt; &lt;TT&gt;-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner&lt;/TT&gt;&lt;BR&gt; &lt;BR&gt; to: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;/usr/share/eclipse/eclipse.ini &lt;/I&gt;&lt;BR&gt; &lt;BR&gt; to give me: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;-showsplash&lt;/I&gt;&lt;BR&gt; &lt;I&gt;org.eclipse.platform&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-framework&lt;/I&gt;&lt;BR&gt; &lt;I&gt;plugins/org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-vmargs&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-Dosgi.requiredJavaVersion=1.5&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-Xms40m&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-Xmx512m&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-XX:MaxPermSize=256m&lt;/I&gt;&lt;BR&gt; &lt;I&gt;-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; These effectively set run-time options, and the XULRunner &amp;quot;hack&amp;quot; avoids fatal messages such as: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;java.lang.RuntimeException: Widget disposed too early!&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; which is a pain.&lt;BR&gt; &lt;BR&gt; b) Changing the way that Eclipse launches popup windows to use the older GTK method; this was achieved by &amp;quot;hacking&amp;quot; the environment via a shell script to start Eclipse: -&lt;BR&gt; &lt;BR&gt; &lt;TT&gt;&lt;I&gt;export GDK_NATIVE_WINDOWS=1&lt;/I&gt;&lt;/TT&gt;&lt;BR&gt; &lt;I&gt;/usr/bin/eclipse&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; This allows Eclipse to launch windows of its own; without this, you'll find that certain processes will never complete, as the pop-up windows never show up.&lt;BR&gt; &lt;BR&gt; So, that's it, we're mostly done.&lt;BR&gt; &lt;BR&gt; One thing that did confuse me - I run WebSphere Portal as a root user ( via the &lt;I&gt;sudo su&lt;/I&gt; command ), and was running Eclipse as my normal non-root user. This meant that, whilst I could create portlet projects, I couldn't deploy them to WebSphere Portal, and was seeing messages such as: -&lt;BR&gt; &lt;BR&gt; &lt;I&gt;creation was not successful for an unknown reason&lt;/I&gt;&lt;BR&gt; &lt;BR&gt; Once I ran Eclipse as root, all was well.&lt;BR&gt; &lt;BR&gt; Footnote: A chap called Curran ( who's based 10 minutes down the road from where I &lt;B&gt;currently&lt;/B&gt; sit in Littleton, MA ) has blogged more about Eclipse in Ubuntu here: -&lt;BR&gt; &lt;BR&gt; &lt;A HREF="http://lifeofaprogrammergeek.blogspot.com/2008/04/eclipse-java-development-in-ubuntu.html"&gt;http://lifeofaprogrammergeek.blogspot.com/2008/04/eclipse-java-development-in-ubuntu.html&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; and has written a script which &lt;B&gt;appears&lt;/B&gt; to allow me to start Eclipse as my normal non-root user, but use &lt;B&gt;sudo&lt;/B&gt; to allow the Eclipse processes to run as root, which is far more elegant than my approach.&lt;BR&gt; &lt;BR&gt; Will try it and report back ... &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-1540675918593584666?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/when-two-worlds-collide-ibm-websphere.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-7829923749687022398</guid><pubDate>Wed, 10 Feb 2010 15:50:00 +0000</pubDate><atom:updated>2010-02-10T15:50:41.955Z</atom:updated><title>WebSphere Portal and Web Content Management 6.1.5 Information Center highlights</title><description>&lt;B&gt;&lt;FONT SIZE="5"&gt;Abstract&lt;/FONT&gt;&lt;/B&gt;&lt;BR&gt; &lt;BR&gt; IBM Product Development and Product Support will host a Tech Exchange webcast about WebSphere Portal and Web Content Management (WCM) 6.1.5 Information Center highlights on Wednesday, February 17, 2010, at 10:00 a.m. US EST (3:00 p.m. GMT).  &lt;H2&gt; &lt;B&gt;&lt;FONT SIZE="5"&gt;Content&lt;/FONT&gt;&lt;/B&gt; &lt;/H2&gt; IBM&amp;#174; Product Development and Product Support will host a Tech Exchange webcast about WebSphere Portal and Web Content Management (WCM) 6.1.5 Information Center highlights on Wednesday, February 17, 2010, at 10:00 a.m. US EST (3:00 p.m. GMT).&lt;BR&gt; Webcasts are slide presentations by a single presenter followed by Questions and Answers related to the material covered, as time permits.&lt;BR&gt; &lt;BR&gt; You can submit a question in advance by posting a &lt;B&gt;new&lt;/B&gt; reply to the announcement at &lt;A HREF="http://www.ibm.com/developerworks/forums/thread.jspa?threadID=316304"&gt;http://www.ibm.com/developerworks/forums/thread.jspa?threadID=316304&lt;/A&gt;.&lt;BR&gt; &lt;BR&gt; &lt;B&gt;Schedule:&lt;/B&gt;&lt;BR&gt; Date: Wednesday, February 17, 2010&lt;BR&gt; Time: 10:00 - 11:30 a.m. US EST (3:00 - 4:30 p.m. GMT)&lt;BR&gt; Webcast URL: &lt;U&gt;&lt;A HREF="https://www.lotuslive.com/en/join?schedid=5260580"&gt;https://www.lotuslive.com/en/join?schedid=5260580&lt;/A&gt;&lt;/U&gt;&lt;BR&gt; &lt;BR&gt; For more information, please go here: - &lt;BR&gt; &lt;A HREF="http://www-01.ibm.com/support/docview.wss?uid=swg21418576"&gt;http://www-01.ibm.com/support/docview.wss?uid=swg21418576&lt;/A&gt;&lt;BR&gt; &lt;BR&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-7829923749687022398?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/websphere-portal-and-web-content.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-4132310067557926991</guid><pubDate>Tue, 09 Feb 2010 23:02:00 +0000</pubDate><atom:updated>2010-02-09T23:02:12.099Z</atom:updated><title>SQL5043N when starting DB2 UDB 9.5 on Windows</title><description>Had a strange error today, where DB2 UDB would not start on a Windows 2003 box, having created and set up a new instance.&lt;BR&gt; &lt;BR&gt; In essence, we'd created a new instance owner/admin ID under the Windows OS ( Start &amp;gt; Administrative Tools &amp;gt; Computer Management &amp;gt; Local Users and Groups &amp;gt; Users &amp;gt; Action &amp;gt; New User ) - this user was DB2ADMIN2 and was assigned membership of the DB2ADMNS group.&lt;BR&gt; &lt;BR&gt; Having done this, we logged into Windows as this new user ( DB2ADMIN2 ), and created a new database instance: -&lt;BR&gt; &lt;BR&gt; db2icrt DB2_2 -s ese -u db2admin2 -r 60010,60013&lt;BR&gt; &lt;BR&gt; which assigns a port range of 60010-60013 to the new instance, of type Enterprise Server Edition.&lt;BR&gt; &lt;BR&gt; Having done this, we added the line: -&lt;BR&gt; &lt;BR&gt; db2c_DB2_2 50001/tcp&lt;BR&gt; &lt;BR&gt; to C:\Windows\system32\drivers\etc\services.&lt;BR&gt; &lt;BR&gt; This sets up port 50001 as the JDBC listener, which makes sense given that the first instance ( DB2 ) is listening on 50000.&lt;BR&gt; &lt;BR&gt; We then attempted to start the instance: -&lt;BR&gt; &lt;BR&gt; set DB2INSTANCE=DB2_2&lt;BR&gt; db2 update database manager configuration using SVCENAME db2c_DB2_2&lt;BR&gt; db2set DB2COMM=npipe,tcpip&lt;BR&gt; db2stop&lt;BR&gt; db2start&lt;BR&gt; &lt;BR&gt; Sadly, the latter command failed with: -&lt;BR&gt; &lt;BR&gt; 02/09/2010 17:32:34&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; 0&amp;nbsp;&amp;nbsp; SQL5043N&amp;nbsp; Support for one or more communications protocols failed to start successfully. However, core database manager functionality started successfully.&lt;BR&gt; &lt;BR&gt; A quick check with the command: -&lt;BR&gt; &lt;BR&gt; netstat -aon | find &amp;quot;5000&amp;quot;&lt;BR&gt; &lt;BR&gt; showed that the first instance was listening away happily on 50000, but that the second instance just did not want to start up on 50001.&lt;BR&gt; &lt;BR&gt; After much faffing about, my instructor/colleague, &lt;A HREF="http://www.amazon.com/s?ie=UTF8&amp;amp;rh=i%3Astripbooks%2Cp_27%3AStephen%20Hardison&amp;amp;field-author=Stephen%20Hardison&amp;amp;page=1"&gt;Stephen Hardison&lt;/A&gt;, asked me to re-edit the C:\Windows\system32\drivers\etc\services file, using Notepad ( of course ), and add an extra Carriage Return (CR/LF) to the end of the file.&lt;BR&gt; &lt;BR&gt; Having done this, and saved the file, we ran the commands: -&lt;BR&gt; &lt;BR&gt; db2stop&lt;BR&gt; db2start&lt;BR&gt; &lt;BR&gt; and, c'est voila, the same netstat command showed that both 50000 *AND* 500001 were listening away merrily.&lt;BR&gt; &lt;BR&gt; The moral of the story - don't use Notepad to edit files and ensure that there is an extra CR/LF at the end of the services file.&lt;BR&gt; &lt;BR&gt; Simple when you know how :-)  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-4132310067557926991?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/sql5043n-when-starting-db2-udb-95-on.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-4247323945399271713</guid><pubDate>Fri, 05 Feb 2010 07:51:00 +0000</pubDate><atom:updated>2010-02-05T07:51:06.235Z</atom:updated><title>Whitepaper - Driving adoption of Lotus Connections</title><description>Thanks to&amp;nbsp;&lt;a href="http://collaborationmatters.com/"&gt;Stuart McIntyre&lt;/a&gt;&amp;nbsp;for drawing my attention to this document: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;&lt;i&gt;&amp;lt;snip&amp;gt;&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Enterprise social software is gaining practical currency now as  analysts' auspicious forecasts begin to be realized with the first wave  of early adopters. This new class of software taps informal interactions  and relationships among workers with complementary interests, skills,  and knowledge, offering new ways to engage the collective intelligence  of organizations towards achieving business ends. As such it represents  an evolutionary advance in collaboration as a means to higher  productivity and competitiveness.&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;The industry's first integrated suite of enterprise social  software, IBM Lotus Connections, became available in June 2007.  Featuring five Web 2.0-based components - Profiles, Blogs, Dogear  (social bookmarking), Communities, and Activities — Lotus Connections  provides a full palette of capabilities that help people find expertise  and information and build new relationships based on business needs.  Since coming onto the market, sales of this product have continued to be  robust. And now there is a growing body of deployment tips and best  practices new purchasers can employ to promote steady adoption and  productive use of these tools in their own environments.&lt;/i&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;/snip&amp;gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www-01.ibm.com/software/lotus/news/driving_adoption.html"&gt;http://www-01.ibm.com/software/lotus/news/driving_adoption.html&lt;/a&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&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/6740338341177826314-4247323945399271713?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/whitepaper-driving-adoption-of-lotus.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-5641350418106846409</guid><pubDate>Thu, 04 Feb 2010 18:05:00 +0000</pubDate><atom:updated>2010-02-04T18:05:11.063Z</atom:updated><title>Resources for administrators and developers - WebSphere Portal 6.1.5</title><description>The Portal Wiki has a nice set of resources for&amp;nbsp;&lt;a href="http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Administrator_resources_for_WebSphere_Portal_Enable_Extend_and_Express_6.1.5"&gt;administrators&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Developer_and_designer_resources_for_WebSphere_Portal_Enable_Extend_and_Express_6.1.5"&gt;developers&lt;/a&gt;, both of which are worth bookmarking, as useful sites to go visit when the need arises.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-5641350418106846409?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/resources-for-administrators-and.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-2474817337555857384</guid><pubDate>Thu, 04 Feb 2010 17:36:00 +0000</pubDate><atom:updated>2010-02-04T17:36:08.094Z</atom:updated><title>Creating External Facing Web Sites Using IBM WebSphere Portal</title><description>Whilst looking for something completely different ( a performance class for WebSphere Portal ), I found this recently published wiki article: -&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;This IBM Technote links to a wiki that addresses considerations for&amp;nbsp;creating external facing Web sites by using IBM WebSphere Portal&amp;nbsp;Version 6.1.5. The wiki focuses on areas&amp;nbsp;related to external facing Web&amp;nbsp;sites versus topics that might apply to only internal facing sites.&lt;br&gt;&lt;br&gt;The&amp;nbsp;wiki begins with a brief overview of the differences between internal&amp;nbsp;and external facing Web sites. Then it provides an overview of the&amp;nbsp;factors that contribute to successful Web&amp;nbsp;sites. Next the wiki provides&amp;nbsp;more technical content related to Web Content Management and Web 2.0&amp;nbsp;considerations. Next a discussion is presented about the various UI&amp;nbsp;frameworks&amp;nbsp;supported by WebSphere Portal and personalization for the&amp;nbsp;user.&lt;br&gt;&lt;br&gt;This wiki includes an extensive discussion related to search&amp;nbsp;and the integration of search engines. In particular, Section 8 covers&amp;nbsp;site analytics and optimization. The wiki concludes&amp;nbsp;with information&amp;nbsp;about mobile device support. In addition, this wiki includes examples,&amp;nbsp;window captures, and code samples based on various scenarios.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;a href="http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Table_of_Contents"&gt;http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Table_of_Contents&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-2474817337555857384?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/creating-external-facing-web-sites.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-9102393840210385312</guid><pubDate>Wed, 03 Feb 2010 20:08:00 +0000</pubDate><atom:updated>2010-02-03T20:08:42.473Z</atom:updated><title>Crazy Error: VMware Infrastructure Web Service at "http://localhost:8222/sdk" is not responding</title><description>A good tip from&amp;nbsp;&lt;a href="https://twitter.com/smithkenny"&gt;Kenny Smith&lt;/a&gt;&amp;nbsp;that may well save your bacon - I have definitely had this problem in the past, but am not 100% sure that the suggested change to &lt;b&gt;/etc/hosts&lt;/b&gt;&amp;nbsp;fixed it for me but ...&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://blog.strongbackconsulting.com/2010/02/crazy-error-vmware-infrastructure-web.html"&gt;http://blog.strongbackconsulting.com/2010/02/crazy-error-vmware-infrastructure-web.html&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-9102393840210385312?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/crazy-error-vmware-infrastructure-web.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-6009414159783974755</guid><pubDate>Tue, 02 Feb 2010 19:53:00 +0000</pubDate><atom:updated>2010-02-02T19:53:26.265Z</atom:updated><title>IBM WebSphere eXtreme Scale 6 by Anthony Chaves, my closing comments</title><description>As per my previous posts&amp;nbsp;&lt;a href="http://www.davehay.f2s.com/2009/11/ibm-websphere-extreme-scale-6-review-to.html"&gt;here&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www.davehay.f2s.com/2009/12/ibm-websphere-extreme-scale-6-by.html"&gt;here&lt;/a&gt;, &amp;nbsp;I completed this book a few days ago, and would summarise my review as follows. This is an excellent book that really digs into the depths of In-Memory Data Grids (IMDGs), with specific focus on the WebSphere product.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;The book is broken down into discrete and logical chapters: -&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 1&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;What is a Data Grid&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A good overview of the overall Data Grid approach, with an explanation of the architecture, and its benefits when compared to relational databases and In-Memory Data Bases (IMDBs).&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 2&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;The ObjectMap API&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;A deep dive into the core API behind the IMDG concept, with relevant Java code samples&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 3&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Entities and Queries&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Using the SQL-like Query API to interact with the Data Grid&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 4&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Database Integration&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Comparing the Data Grid with relational databases, including the costs/benefits e.g. latency of memory access vs. disk access etc.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 5&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Handling Increased Load&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;How an IMDG can scale up and out&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 6&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Keeping Data Available&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;How availability non-functional requirements can be met with replication&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 7&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;The DataGrid API&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;How IMDG breaks the traditional mould of bringing the data to the application, by moving application code back out into the grid, in a manner similar to, but not the same as SQL Stored Procedures&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 8&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Data Grid Patterns&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;How&amp;nbsp;Extreme Transaction Processing (XTP) requirements can be met using the IMDG concept&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 9&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Spring Integration&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Using the Spring framework to interact with the IMDG, where Javabeans etc. are instantiated by Spring rather than within the Java code itself&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Chapter 10&lt;/b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;b&gt;		&lt;/b&gt;&lt;/span&gt;&lt;b&gt;Putting It All Together&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Taking a "real world" example application for bookmark storage, management and access, and moving it from a somewhat "kludged" pattern-light model to something a lot more formalised and structured&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;As per my previous comments, as one might expect, the book is heavy on the Java code, and is likely to be of more use to an enterprise application developer, especially one working with highly-performance transaction/compute-intensive data models, *BUT* the overall architecture, benefits and implementation best practices are clearly established within the book. As an infrastructure architect, I've learnt some important lessons that, although not specifically relevant to the projects on which I'm working right now, are of value now, and almost certainly, in the future.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;In conclusion, I'd strongly recommend this book to anyone wishing to explore In-Memory Data Grids, whether they intend to utilise the WebSphere eXtreme Scale platform or not.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Mr Chaves, I thank you :-)&lt;/div&gt;&lt;div&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/6740338341177826314-6009414159783974755?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/ibm-websphere-extreme-scale-6-by.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-6740338341177826314.post-6578201411166811132</guid><pubDate>Mon, 01 Feb 2010 20:16:00 +0000</pubDate><atom:updated>2010-02-01T20:16:57.651Z</atom:updated><title>Using WebSphere Portal documentation offline</title><description>&amp;nbsp;I've been trying to use the WP documentation off-line, in preparation  for a client project later this week.&lt;br&gt; &lt;br&gt; The WebSphere Portal 6.1.5 Information Centre is available offline, from  this page: -&lt;br&gt; &lt;br&gt; &lt;a href="http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html" _djrealurl="http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html"&gt;http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html&lt;/a&gt;&lt;br&gt; &lt;br&gt; specifically, via this &lt;a href="http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/topic/com.ibm.wp.ent.doc_v615/com.ibm.wp.ent.doc_v615.zip" _djrealurl="http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/topic/com.ibm.wp.ent.doc_v615/com.ibm.wp.ent.doc_v615.zip"&gt;link&lt;/a&gt;  ( as a ZIP file ).&lt;br&gt; &lt;br&gt; This ZIP file then references the "...the IBM User Interface Help System  built on Eclipse...".&lt;br&gt; &lt;br&gt; However, when I Google'd for this, I found: -&lt;br&gt; &lt;br&gt; "...&lt;br&gt;&lt;p&gt;&lt;b&gt;This technology has graduated.&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The IBM User Interface Help System Built on Eclipse framework can be  found running help systems within many IBM products. Additionally, the  framework is being used to provide information centers for most IBM  products. These information centers are available on-line and frequently  they are also made available with the product itself to be installed  locally. &lt;br&gt; &lt;/p&gt;&lt;p&gt;..."&lt;br&gt; &lt;/p&gt; here: -&lt;br&gt; &lt;br&gt; &lt;a href="http://www.alphaworks.ibm.com/tech/iehs" _djrealurl="http://www.alphaworks.ibm.com/tech/iehs"&gt;http://www.alphaworks.ibm.com/tech/iehs&lt;/a&gt;&lt;br&gt; &lt;br&gt; That wasn't a whole lot of help ...&lt;br&gt; &lt;br&gt; Thankfully, thanks to one of my colleagues ( thanks, Cali ! )  bookmarking this page: -&lt;br&gt; &lt;br&gt; &lt;b&gt;IBM User Interface Help System Built on Eclipse&lt;/b&gt;&lt;br&gt; &lt;br&gt; &lt;a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5&amp;amp;lang=en_US&amp;amp;cp=UTF-8" _djrealurl="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5&amp;amp;lang=en_US&amp;amp;cp=UTF-8"&gt;https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5〈=en_US&amp;amp;cp=UTF-8&lt;/a&gt;&lt;br&gt; &lt;br&gt; from where one can download the 8 MB plugin.&lt;br&gt; &lt;br&gt; In conclusion, I'm hoping that a combination of this: -&lt;br&gt; &lt;br&gt; &lt;a href="http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/topic/com.ibm.wp.ent.doc_v615/com.ibm.wp.ent.doc_v615.zip" _djrealurl="http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/topic/com.ibm.wp.ent.doc_v615/com.ibm.wp.ent.doc_v615.zip"&gt;http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1/topic/com.ibm.wp.ent.doc_v615/com.ibm.wp.ent.doc_v615.zip&lt;/a&gt;&lt;br&gt; &lt;br&gt; and this: -&lt;br&gt; &lt;br&gt; &lt;a href="http://www.eclipse.org/downloads/" _djrealurl="http://www.eclipse.org/downloads/"&gt;http://www.eclipse.org/downloads/&lt;/a&gt;&lt;br&gt; &lt;br&gt; and this: -&lt;br&gt; &lt;br&gt; &lt;a href="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5&amp;amp;lang=en_US&amp;amp;cp=UTF-8" _djrealurl="https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5&amp;amp;lang=en_US&amp;amp;cp=UTF-8"&gt;https://www14.software.ibm.com/webapp/iwm/web/preLogin.do?source=AW-0M5&amp;amp;S_PKG=0M5〈=en_US&amp;amp;cp=UTF-8&lt;/a&gt;&lt;br&gt; &lt;br&gt; will do the job.&lt;br&gt; &lt;br&gt; More to follow ...&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6740338341177826314-6578201411166811132?l=www.davehay.f2s.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.davehay.f2s.com/2010/02/using-websphere-portal-documentation.html</link><author>noreply@blogger.com (Dave Hay)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></item></channel></rss>