Get ready for a night trail race

I’ve done it again. I’ve signed up to run, at night, thru a forest, on rocky/muddy trails along with a lot of other crazy people. Of course, I paying an entrace fee to do this. And I’m just coming off a foot injury. Do you think this will be good for my feet and ankles?

This one is the Noctu trail at Rosny-sur-Seine on 1 Oct. It’s a 17k. Yesterday was my fisrt run in about 10 days. The foot injury was very mysterious. Two weeks ago on Saturday I went to the driving range but forgot my golf shoes and had to just hit balls wearing my deck shoes. After hitting about a thousand buckets of balls, I said to myself, hmm, the left side of my left foot hurts a bit, and then thought nothing of it. The next day, no pain, no problem, I went out for a nice 17k run thru the forest. That day and night, again no apparent problem. On Monday evening however I started to get some pain from the left side of my left foot. It even woke me up in the middle of the night. The rest of the week I was hobbling around. It was good enough to play golf on Saturday, so it wasn’t anything major, but I rested all this past week just to make sure that all was well. Yesterday on my short 35min run, I experienced no problem.

So I’ve got 13 days to prepare for this 17k race. Today I’ll go out for about 10k.

Posted in Running | Comments Off

The Mini Cooper S

Here is a photo of my 2008 Mini Cooper S.   

DSC00298

Posted in General | Comments Off

Installing Connections on CentOS : Tivoli Directory Integrator

TDI is necessary for Connections.
I could not launch the graphical install program from the launchpad.
I had to launch it like this

java install_tdiv611_setup.jar

Then it gave me these errors:

Error in copying /tmp/ismp001/9378174/data/faddba0181b51d9316ef30cc8eb4700d/6.1.1.0/resource.map there may not be enough space on device
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:60: Engine "clearlooks" is unsupported, ignoring
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:60: Engine "clearlooks" is unsupported, ignoring
Jun 2, 2009 4:24:46 PM java.util.prefs.FileSystemPreferences$3 run
INFO: Created system preferences directory in java.home.
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:60: Engine "clearlooks" is unsupported, ignoring
Exception in thread "Thread-52" java.lang.VerifyError: class loading constraint violated (class: com/ibm/db2/jcc/c/o method: resetDB2Connection(Ljava/lang/String;Ljava/lang/String;Lcom/ibm/db2/jcc/DB2BaseDataSource;)V) at pc: 0

I rebooted the machine and got rid of the DB2 error, thus allowing the wizard to initialize.

After selecting paths and options and the summary screen, the install failed with this error:

Exception in thread "Thread-184" java.lang.RuntimeException: Caught a runtime exception in TouchPointTask.run(). Error was: java.lang.NoSuchMethodError: org/apache/xerces/impl/dv/xs/DateTimeDV.parse(Ljava/lang/String;)[I
at com.ibm.ac.si.cm.TouchPointTask.run(TouchPointTask.java:991)
at java.lang.Thread.run(Thread.java:797)

I checked the install directory and saw that lots of stuff was installed. With any luck, the error can be ignored.

Further research revealed that the error can indeed be ignored.

http://www-01.ibm.com/support/docview.wss?uid=swg21300012

Development has confirmed that this message is coming from a component in the install tool, and cannot be suppressed. The message can be ignored.

Next step is to install fixpack 3 and ifix8.

ReadMe says this:

2) To install this fixpack you need to launch update installer using GMI tool, Default location for GMI tools is like this:
- For Windows GMI tool is available in C:\Program Files\IBM\Common\ci\gmi\bin
- For Unix GMI tool is available in /usr/ibm/common/ci/gmi/bin
Start GMI tool from applicable location, using “gmi” command.

Can’t find the GMI tool anywhere, neither on disk, nor on internet.
Can’t launch the install with the command “java TDI_MAIN_IU.jar” because the jar file has no manifest.
Seems like I’m stuck.

Posted in Lotus Connections | Comments Off

Install Connections on CentOS – creating databases

The wizard and script to create the Connections databases completed with some warnings :

SQL1363W One or more of the parameters submitted for immediate modification
were not changed dynamically. For these configuration parameters, all
applications must disconnect from this database before the changes become
effective.

Also got this warning about memory:

SQL20189W The buffer pool operation (CREATE/ALTER) will not take effect until
the next database startup due to insufficient memory. SQLSTATE=01657

The vmware for DB2 has 768mb RAM. Hope it’s enough. If not I can bump it up a bit.

Posted in Lotus Connections | Comments Off

Install DB2 9.1 on CentOS

To install DB2 9.1 on CentOS I had to do the following:

- install the correct java JDK from IBM (see previous posts)

- the db2prereqcheck gave me this error

ERROR:
The required library file libstdc++.so.5 is not found on the system.
Check the following web site for the up-to-date system requirements
of IBM DB2 9.1

I installed the following package with yum and prereqcheck passed:

yum install compat-libstdc++-33-3.2.3-61

After launching db2setup, the graphical install program came up and I went thru the screens with no problems.

Transferred fp5 code to system and ran installFixPack command which completed successfully.

I thought all was good, but that was wishful thinking. Issuing the db2start command resulted in the following error:
SQL1032N No start database manager command was issued. SQLSTATE=57019

To fix this, I went to /opt/ibm/db2/V9.1/instance and issued the command: ./db2iupdt [instance name]
ie.
./db2iupdt db2inst1

The db2start command was then able to start the database.

Posted in Lotus Connections | Comments Off

Install WAS updateInstaller and fixpack on CentOS

To install the update installer I copied the cd to linux, then had to give execution permissions to the java executable included in the package.
I used the response file and silent install.

Installed 2 maintenance paks – the JDK and fp19, again using a response file and silent mode.

Server starts!

Posted in Lotus Connections | Comments Off

Install WAS on CentOS

Here is what I did to launch the install wizard.

CentOS uses the gih java interpreter. The WAS install script needs to launch the ibm interpreter. A jdk is included with the install package.

I executed the following to make the OS pick up the IBM java which I copied from the install package to /usr/.

alternatives --install /usr/bin/java java /usr/JDK/jre/bin/java 100
alternatives --install /usr/bin/jar jar /usr/JDK/jre/bin/jar 100
alternatives --install /usr/bin/javaw javaw /usr/JDK/jre/bin/javaw 100
alternatives --config java

the interface asks which java to use:

There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
2 /usr/JDK/jre/bin/java

I enter 2 to select the IBM java

I did the same for jar and javaw
alternatives --config jar
alternatives --config javaw

I had to set execution permissions for these 3 files when they are copied into /usr/bin

In the etc/profiles file I added
export JAVA_HOME=/usr/JDK/jre/bin/java
export PATH=$PATH:/usr/JDK/jre/bin

The WAS wizard graphical UI does not launch so I used the responsefile with silent install and it went without a hitch in about 15 minutes.

I also had to install openmotif : openmotif-2.3.1-2.el5.i386.rpm so that the graphics work for the AST installer.

Posted in Lotus Connections | Comments Off

Install of CentOS

install took about 20 mins to cycle thru the 4 iso images. I’m installing on a VMWare that is sized for 16G and 1320Mb ram.

In the initial setup I set SELinux setting to disabled. I saw on the web that this can cause the following error :
cannot restore segment prot after reloc: Permission denied

Internet access ok, so I’m updating 300 some packages, then going to bed. Will pick it up again tomorrow.

Posted in Lotus Connections | Comments Off

Lotus Connections on CentOS

I’m installing Lotus Connections 2.0.1 on CentOS 5.3
I’ll document the different steps here.
The OS is not officially supported but it is based on RedHat which is, so maybe with some tweaking it will work.
I’m starting with Connections 2.0.1.
Prereqs
+ WAS 6.1.0.13. I’ve got WAS 6.1.0.19.
+ DB2 9.1.3.
+ Tivoli Directory Integrator,
+ and an LDAP. Domino is installed on one vm. I may try sun also.

Posted in Lotus Connections | Comments Off

Paris Half Marathon – 8 March 2009

Paris Half Marathon - 8 March 2009   the final sprint

Posted in General | Comments Off

Armistice Day 2008

We visited the Lafayette Escadrille Memorial today, the 90th anniversary of the Armistice in 1918. There was a ceremony held earlier in the day to place several wreaths on the monument. One of the wreaths was placed by cadets from the Air Force Academy.
Here are several links:

Here are several images taken today.



Posted in General | Comments Off

Top Streams for July Trout

Top Streams for July Trout
Many of Pennsylvania’s top stocked trout streams offer excellent hot-weather angling this month. These biologist-recommended hotspots will brighten up any dog day afternoon.

Posted in Fishing exploits | Comments Off

Multi-locale site management with IBM Workplace Web Content Management

Multi-locale site management with IBM Workplace Web Content Management
Learn how to build a suitable multi-locale solution for your Web sites with IBM® Workplace™ Web Content Management. This white paper demonstrates how you can use Workplace Web Content Management to build and manage a multi-locale solution to meet your needs, how the extendable and scalable framework outlined in this document enables these solutions, and how the supplied sample code can be used to fast-track the design and development of your solution.

Posted in Web Site Stuff | Comments Off

Setting up a debug environment for IBM Workplace Web Content Management

Setting up a debug environment for IBM Workplace Web Content Management
Set up a debug environment for IBM Workplace Web Content Management 2.0 to develop and test your Web applications with the new Java API. This article uses a WebSphere Studio Application Developer/WebSphere Application Server test environment.

Posted in Web Site Stuff | Comments Off

Introducing the WebSphere Portal V6.0 Content API

Introducing the WebSphere Portal V6.0 Content API
This article introduces the Content API included with IBM® WebSphere® Portal V6. It is for architects and system designers who are interested in building custom applications that use documents and other content stored in libraries managed by the Portal Document Manager. It discusses:

The content model used to manage content
The API which applications use to interact with the content model and the libraries that contain the content
The structures and programming model used by the API to represent the model
Example code demonstrates how to use the API.

Posted in Web Site Stuff | Comments Off

Using the WebSphere Content Model and API in a portlet application

Using the WebSphere Content Model and API in a portlet application
This article shows developers how to use the IBM® WebSphere® Portal V6.0 Content API to build custom applications that interact with documents and other content stored in libraries that are managed by the Portal Document Manager. You see how to implement a simple portlet which uses the Content API with key interfaces to perform basic tasks. You also build and deploy an application which uses both the document model as well as content that is stored using the model.

Posted in Web Site Stuff | Comments Off

Moving to CSS-based layouts with the YUI Library

Moving to CSS-based layouts with the YUI Library
While initiating a recent project to make substantial changes to an existing Web application, it was decided to dump the table-based layout used in its original design in favor of CSS. We opted to use the Yahoo! User Interface (YUI) Library after evaluating different approaches. The YUI Library provides core CSS resources that have been developed by a professional team of developers and extensively tested by the Web community.

This tutorial walks you through the steps of how to move from a table-based design to a CSS-based layout with the help of the YUI Library.

Posted in Web Site Stuff | Comments Off

Accessing portal content with custom URLs

Accessing portal content with custom URLs

Uniform Resource Identifiers (URIs) play a central role in enabling portal users to navigate among different pieces of content. This part in the series on Leveraging the WebSphere Portal programming model shows how to use and expand the capabilities of the portal URI resolution framework that was introduced in WebSphere Portal V6.0.1.This framework lets you define custom identifiers for any sort of content that is accessible through your portal. The identifiers take the form of a URI (Uniform Resource Identifier, RFC2396); that is, they start with a URI scheme that describes their purpose.

For example, you could define an article: URI format for articles in a document store that are accessible through your portal. You can then address the identified content by plugging resolvers into the portal to display portal pages in a specific configuration that you define with these URIs.

This article illustrates the URI resolution framework capabilities using an example that shows a custom URI mapping service. This service lets you address portal pages and control the state and content of portlets on pages with your own mapping definitions. This example shows you how to extend the power and flexibility of the built-in URL mapping feature that comes with WebSphere Portal.

Posted in Web Site Stuff | Comments Off

Building composite applications and templates in WebSphere Portal V6

Building composite applications and templates in WebSphere Portal V6
A key element in supporting a services oriented architecture is giving your business analysts the ability to implement complex logic using pre-built components. Enter composite applications, which are now supported in WebSphere Portal Version 6. Using well-designed, appropriate toolsets, your business professionals define the configuration and interaction of components (portlets, processes, and other code artifacts), and your designers determine how the user interface should be arranged on the glass. The result is a business driven model of application development, with investment by the whole team, through carefully constructed templates. See how our mythical “Funny Bikes” company puts templates and composite applications to work in a detailed example.

Posted in Web Site Stuff | Comments Off

Spring Scheduling in WebSphere

Spring Scheduling in WebSphere
When building a batch component for a Spring application running on IBM WebSphere I came across a few problems that I found worth sharing. Mostly due to lack of proper and consistent documentation I spent some time researching something that proved to be pretty trivial. Hence this short article to explain how to set up an application utilizing the Spring Scheduling integration on WebSphere.

The Spring Scheduling documentation mentions the Quartz Scheduler and the JDK Timer as the two preferred ways to obtain scheduling in a Spring application. However, both of these approaches will, according to this article, lead to unmanaged threads in WebSphere and should be avoided. Fortunately Spring also has some support for the CommonJ API (specification jointly created by BEA and IBM), which is the only recommended solution for the WebSphere platform.

The documentation on how to utilize the Spring CommonJ integration on WebSphere was pretty sparse. The rest of this article will try to fill the gaps in this documentation.

Posted in Web Site Stuff | Comments Off