Friday, 31 July 2009

IBM HTTP Server as a Reverse Proxy for IBM Lotus Quickr Services for Lotus Domino 8.2

Two of my French colleagues, Xavier Defossez and Vincent Perrin, have put together an excellent article covering the use and configuration of IHS as a reverse proxy solution.

The article is here on the Quickr Wiki ( try saying that quickly ): -


Enjoy!

Thursday, 30 July 2009

WebSphere Portlet Factory 6.1.2 and Rational Application Developer 7.5 Together

Helping a client deploy WebSphere Portlet Factory and Rational
Application Developer together, I thought it'd be helpful to provide
screenshots of the deployment configuration screens for WebSphere
Application Server and WebSphere Portal; these screens are seen when a
new WPF project is created, and are used to map to the underlying WAS/ WP test environment: -

*UPDATE* Although I've not yet tried this, I'm told that RAD 7.5 fixpack 3 *MAY* cause some conflicts with WPF - I'll try this at some point hopefully soon ( on a VMware so that I can roll back ) and post an update here once I know more *UPDATE*

Sunday, 19 July 2009

Lotus Connections 2.0.1 and WebSphere Portal 6.1 Together

This is one of many work-in-progress documents, but I wanted to share some screenshots of an integration that I've just built on a single server: -

Activities and Blogs and Communities


Add a little Dogear


With a little user-driven customisation...


In my particular case, I'm using a Domino 8.5 server for LDAP, webmail and SMTP, and have shared a LTPA token across all three servers ( Domino plus two separate profiles of WAS 6.1 ).

I've still got more to do, especially around the portal UI, as well as adding in the Web Application Integrator portlet, but this is a good starter for 10.

The Connections integration is currently achieved using the Lotus Connections Portlets for IBM Websphere Portal portlet: -


and this document was useful in setting it up.


I noticed that some of the fonts were a bit on the large side, and found this post: -


which may be of use. Will try it and report back ...

I also haven't yet got the Business Card tags working but, again, I will ...

IBM WebSphere Portal and Lotus Web Content Management search: Essentials and best practices

A good article covering the essentials of Portal and WCM search on the wiki here: -

Thursday, 16 July 2009

HTTP 501 Not Implemented when attempting to administrator Sametime 8.0.2

Whilst documenting my mega Connections/Domino/Portal/Sametime/Quickr demo, I noticed that I was unable to access the Sametime Configuration web UI ( http://foobar.com/stconfig.nsf ), but received the exception: -

HTTP 501 Not Implemented

when I tried.

As per usual, I Google'd around, and found reference to this Technote: -

Sametime: Unable to Administer the Server when Web SSO is Disabled


and followed the third circumvention: -

<snip>
Workaround #3

1. Open the servlet.properties file found in the Lotus\Domino\Data directory (using a text editor such as Notepad).
2. Locate the line that begins with: servlet.admin.initArgs=Statistics.Servlet
3. Follow the line to the end where you will find a parameter called:

      "LoginURL=/stconfig.nsf?Login"

4. Delete it.

Example:

Delete what is in bold below, including the comma before the parameter:

servlet.admin.initArgs=Statistics.Servlet.Name=stats,XML.File.Path=admin_web_site.xml,Servlet.Resource.Relative.URL=/servlet/auth/admin,Static.Resource.Relative.URL=/sametime/stadmin,Static.Resource.Relative.Path=/domino/html/sametime/stadmin,Language.Resource.Relative.Path=strings/,Default.Language.Suffix=en,AccessControl.Roles=[SametimeAdmin];[SametimeMonitor];[DatabaseAdmin],ServletURL=admin,LoginURL=/stconfig.nsf?Login

5. Save the changes

6. Type tell http restart on the Domino Server console for the settings to take effect. 
</snip>

Apart from (stupidly) killing the HTTP server WHILST logged in via the Web Administrator client ( I ran tell http quit rather than tell http restart on my Linux-based server ), this worked a treat.

Interesting to see that this Technote was written in 2004, and pertains to ST 3 whereas I'm using ST 8.0.2 :-)

Wednesday, 15 July 2009

Excellent new blog from IBM's Java team ....

Wanted to highlight some great work being done by the Java team at IBM Hursley Park, resulting in a new blog here: -


Here's an example of one of their most recent posts: -

<snip>
The team I'm in at the moment have been developing a tool - IBM Monitoring and Diagnostic Tools for Java - Health Center. The Health Center tool provides live diagnostic information about the VM, and helps you identify some bottlenecks that can occur in your application. This information is gathered with a low overhead, so there is almost no impact on your application.

The kind of information you can get from Health Center includes method profiling, GC details, locking information, class loading, and details about the JVM environment. Here's a screenshot of the profiling information to whet your appetite:

profiling_snippet.jpg

</snip>

Enjoy !

Sunday, 12 July 2009

Automagically starting Domino on Linux

Having created a very basic "hack" to automatically start Domino on Linux, I'm very pleased to see that someone else, Daniel Nashed, has done a FAR much better job here: -

 Domino on Unix/Linux Start Script 

Note to self - Firefox and local connections

 Whilst trying to hit my NAS from Firefox on my Mac, I kept seeing errors such as:- Unable to connect Firefox can’t establish a connection t...