Vivek Agarwal’s Portal/Java Blog

An IBM Gold Consultant’s weblog about IBM, Lotus, WebSphere, J2EE, IT Processes, and other IT technologies

Archive for the ‘Portal’ Category

Portal Technologies

Getting started with Liferay Portal 6? Check out this book …

Posted by Vivek Agarwal on June 8, 2010

Recently Packt Publishing sent me a copy of a new book by Jonas X. Yuan titled “Liferay Portal 6 Enterprise Intranets” for review. I must admit that I have not been through the book end-to-end in depth, but in the general skimming that I have done so far, it looks to be helpful for newbies/intermediate users of the Liferay Portal platform. The back cover of the book straight out states that it is NOT targeted at programmers and that shows in the content. For example, it is totally missing information on portlet development and Liferay development environment setup that can be found in Jonas’s other Liferay book titled Liferay Portal 5.2 Systems Development. With all the changes in Liferay Portal 6 related to the EXT/Plugins environment, those are certainly areas that Liferay Developers would benefit from, and maybe there will be an updated developer oriented book that will cover those topics.

In a nutshell, if you are a Liferay Portal administrator just getting started with the platform, or a technical evaluator/do-it-yourselfer working with Liferay for the first time, this book could be a handy tool in helping you getting a jumpstart with Liferay. The book has What’s Happening sections scattered throughout the content that give you a deeper insight into what you can achieve or what is happening behind the scenes. All in all – a good book if you fall in the target audience!

Check out the Packt site for more details on the book …

Posted in LiferayPortal, Portal | Tagged: , , , | 1 Comment »

Xtivia launches new “Virtual-WebSphereAdmin” Service Offering!

Posted by Vivek Agarwal on September 15, 2009

I am really excited about this new offering from our business unit – the official press release went out today and I could not resist blogging about it even though I am getting a bit salesy here! As Dennis said in the press release – we have been providing remote WebSphere administration and development services for various client installations that included WebSphere Application Server Network Deployment, WebSphere Portal, and IBM Web Content Management. These services ranged from complete outsourcing of all WebSphere administration and maintenance needs, to on-demand consulting and mentoring. So, in essence, we have now codified these services that we have been offering for years, into pre-packaged offerings that make it simpler for prospects and customers to understand the value proposition of Xtivia’s remote WebSphere services.

An excerpt from the news release –

Virtual-WebSphereAdmin provides a cost-effective solution for organizations seeking to optimize the availability and performance of their critical WebSphere-based business information systems. This is accomplished through a comprehensive remote WebSphere Administration service designed specifically to meet the WebSphere administration, maintenance, management and consulting needs of our clients. Xtivia’s Virtual-WebSphereAdmin service combines a sophisticated suite of monitoring and reporting tools with expert consulting services to deliver complete WebSphere performance management.

You can find more details about this service at or you can go directly to to get in touch with the Xtivia sales team about this service. I am confident that you will find it worth your time to do so!

Posted in Java, WebSphere, WebSpherePortal | Tagged: , , , | 1 Comment »

Custom theme HTML corruption in WPE

Posted by Vivek Agarwal on March 14, 2009

Yes, I am back from the dead! 🙂 It has been a long time since I blogged – just been very busy and blogging fell by the wayside. Recently one of the developers on my team ran into an issue with a custom theme when he applied the fixpack on a WebSphere Portal 6.0.x.x server. The theme was exhibiting some very odd behavior – HTML snippets in the output were getting randomly misplaced – i.e. the HTML output was getting garbled with some HTML incorrectly appearing before other HTML, and the theme was having visual issues. And the odd thing was that only one of the custom themes was exhibiting the issue while other themes seemed to work well, making him believe that there was something wrong with the failing theme. He had a PMR open with IBM support for 2+ weeks but that had got him nowhere with getting the issue resolved. So I finally got involved in helping him out  Read the rest of this entry »

Posted in WebSpherePortal | Tagged: , , | Comments Off on Custom theme HTML corruption in WPE

Need to decode WebSphere/Domino LTPA token for SSO?

Posted by Vivek Agarwal on July 15, 2008

I needed to implement Single Sign-On between IBM WebSphere Portal and HP Operations Dashboard (HPOD) without using a SSO product, and figured that we could do that using the LTPA token generated by WPE on login to the Portal. For LTPA token based SSO to work, we need to be able to decode the LTPA token on the HPOD front – HPOD is based on Jetspeed – in other words, we are looking at implementing SSO between WebSphere and Jetspeed. I was just getting ready to look up some info that I have from Jerry Cuomo on the LTPA token format, when I tried a quick Google search and found an even better answer. I stumbled upon a blog entry and functional code for LTPA token decoding at I downloaded the code, exported the LTPA keys from a test WPE server, copied the 3DESKey and our LTPA encryption password into LtpaUtils, logged in to the WPE test server, determined the LTPA token cookie value for test purposes, and was able to decrypt it just fine using LtpaUtils. And thanks to Cosmin, all of this took about 20 minutes!

Posted in HP OpenView, WebSphere, WebSpherePortal | Tagged: , , , | 23 Comments »

Resolved an exception stacktrace related to Quickr/WebSphere Portal search tables

Posted by Vivek Agarwal on July 14, 2008

Recently we wanted to duplicate an existing Quickr test server from one machine to another without going through the entire process of installing Quickr, configuring security, configuring an external web server, installing a fixpack and efixes, installing our custom applications, and preserving all the test Quickr teamplaces and content. We got this to work pretty cleanly by restoring a file system backup of Quickr and a backup of the Quickr DB2 database. We did this for one of our test servers, but ran into an exception when we tried to duplicate another test server. Read the rest of this entry »

Posted in Lotus Quickr, Quickr, WebSpherePortal | Tagged: , , | 5 Comments »