Don’t fall foul of IBM’s trademark

OK, sorry the headline is far more dramatic than the content of the article, but I promise it is relevant.

Whilst upgrading a Connections environment to 3.0.1 using a response file I got the following error:

Invalid byte 1 of 1-byte UTF-8 sequence.
00:00.34 ERROR [main] com.ibm.cic.agent.internal.application.HeadlessApplication run
Invalid byte 1 of 1-byte UTF-8 sequence

 

After a quick check of the response file and I could see a strange character (a black diamond with a white question mark in it) being displayed to the right of IBM on one of the lines:

<profile installLocation=’/opt/IBM/LotusConnections’ id=’IBM� Lotus Connections’>

What should actually be displayed is the registered trademark symbol (an R in a circle), like so:

<profile installLocation=’/opt/IBM/LotusConnections’ id=’IBM® Lotus Connections’>

So, I corrected this and re-ran the upgrade but I got exactly the same error. What I had missed (at the bottom of the response file) was another instance of the registered trademark symbol, which was also being displayed as a black diamond with a white question mark in it:

<offering profile=’IBM� Lotus Connections’ version=’3.0.1.0_20110317_1432′ …..

Once I’d corrected that line as well the upgrade ran successfully. I’m not sure what caused the issue and I’ve not been able to recreate it but I suspect that the file was edited/saved by something like MS Word that changed its formatting.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: