Personal Blog of Thomas Hampel - Creative Mythbusting in Development and Collaboration

Who am I?

Feeds

Query results for : January 2014

Lenovo, give me a break (key)- 11 January 2014 - (1) Comments

Thomas Hampel
 11 January 2014

Hey, I've got a new Thinkpad...
more powerful than the previous one of course. Setting it up with all the tools I need took a bid of time, but finally its done.
I'm going to write more about the tools in another article, this one is for the Thinkpad itself.


Although I am happy with the machine overall, there are a few drawbacks, one of them being the keyboard.
We all know and love keyboard shortcuts in the Notes client as they allow us to be a lot faster than using a mouse or touch panel - Notes 9.0.x has a few more.

Compared to my previous Thinkpad, the keyboard layout has slightly changed, some say its fantastic - and it really is when it comes to the 'normal' typing.
Frustration starts when working with special keys who are not positioned where you expect them to be, especially when being used to another layout.
Here are two examples.

Example #1 - having the INSERT key right next to the DELETE key turned out not to be funny.
When you are used to hit "POS1" to get to the top of your source code it is annoying to have the DELETE key positioned exactly at the same place...
Image:Lenovo, give me a break (=key)!
Bad if you have had some source code selected...
yes I know, CTRL+Z will undo everything, but its always this annoying moment when you think something got lost.

Example #2 - Developers and administrators remember the CTRL + BREAK shortcut to stop an ongoing operation, e.g. stop a long running agent, or some other operation that takes a long time.
Imagine this moment late at night where you hit CTRL and cant find the BREAK key? no you are not blind, its Lenovo's fault!
Some ThinkPad models incl. the one I've got, dont have all keys of a standard keyboard, so instead of using CTRL + BREAK , you'll have to use CTRL + FN + "B"
**Arrrgggghhhh**
Dear Lenovo... if you skip some of the standard keys, or if you decide to share them with other keys, please label them accordingly like you did with F3 to F12.

However, I'm far from signing an online petition to request a break key from Lenovo.
It might just take a couple of days to get used to that new keyboard layout and its special key positions. #learningcurve

Websphere Plugin Customization Toolkit does not start- 7 January 2014 - (1) Comments

Thomas Hampel
 7 January 2014

Working with IBM Websphere 8.5.5 on Linux, in my case CentOS,  I ran into an issue where the Websphere Customization Toolbox did not start.
Trying to use the console command to start it ( /opt/IBM/WebSphere/Toolbox/WCT/wct.sh ) did not provide any further information about the problem.

So lets have a look into the recent logs
#tail /var/logs/messages


Which showed some warnings... :  [ warning] [Gtk] Unable to locate theme engine in module_path: "clearlooks"

One suggestion to address this issue is to install gtk2-engines in a 32bit version, so lets try that....
# yum install gtk2-engines.i686


The next attempt to start the Toolkit brought more details, this time with a reference to a log file
Image:Websphere Plugin Customization Toolkit does not start

Looking into this log file ( /root/.ibm/WebSphere/workspaces/WCT85/.metadata/.log  ) revealed a missing library.

java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
        /root/.ibm/WebSphere/configurations/WCT85/org.eclipse.osgi/bundles/45/1/.cp/libswt-pi-gtk-3659.so (libXtst.so.6: cannot open shared object file: No such file or directory)


Solution
Bottom line, the solution was to install those two packages
  • # yum install gtk2-engines.i686
  • # yum install libXtst.i686
Finally the Customization Toolbox started up and is working fine..
Thomas Hampel, All rights reserved.