Home Knowledge Articles IBM Cognos 8 BI UnsatisfiedLinkError on Linux with Cognos 8 when starting cogconfig.sh
Follow us on Twitter


Countries

50.1%United States United States
7.6%India India
7%United Kingdom United Kingdom
5.1%Australia Australia
4.8%Canada Canada

Visitors

Today: 34
Yesterday: 111
Last Week: 3357
This Month: 9186
Last Month: 16191
Total: 382839


UnsatisfiedLinkError on Linux with Cognos 8 when starting cogconfig.sh Print E-mail
(1 vote, average 4.00 out of 5)

Symptom

When starting IBM Cognos configuration manager 8.4 after installation on a Linux Redhat 5 server, the following error appears:

$ ./cogconfig.sh
Using /opt/IBM/WebSphere/AppServer/java/jre/bin/java
Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/IBM/WebSphere/AppServer/java/jre/bin/xawt/libmawt.so (/usr/lib/libXft.so.2: undefined symbol: FT_GlyphSlot_Embolden)
        at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:986)
        at java.lang.System.load(System.java:441)
        at java.lang.ClassLoader.loadLibraryWithPath(Native Method)
        at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:978)
        at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:950)
        at java.lang.System.loadLibrary(System.java:453)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:77)
        at java.security.AccessController.doPrivileged(AccessController.java:197)
        at sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:75)
        at java.awt.Color.<clinit>(Color.java:282)
        at java.lang.J9VMInternals.initializeImpl(Native Method)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at javax.swing.plaf.metal.MetalTheme.<clinit>(MetalTheme.java:62)
        at java.lang.J9VMInternals.initializeImpl(Native Method)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at javax.swing.plaf.metal.MetalLookAndFeel.getCurrentTheme(MetalLookAndFeel.java:1569)
        at javax.swing.plaf.metal.MetalLookAndFeel.createDefaultTheme(MetalLookAndFeel.java:1461)
        at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1468)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:494)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:530)
        at CRConfig.main(CRConfig.java:279)
23/02/2010,09:12:50,Err,java.lang.UnsatisfiedLinkError: java/awt/Insets.initIDs()V,
Exception in thread "main" java.lang.UnsatisfiedLinkError: java/awt/Component.initIDs()V
        at java.awt.Component.<clinit>(Component.java:597)
        at java.lang.J9VMInternals.initializeImpl(Native Method)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:161)
        at CRConfig.main(CRConfig.java:325)


Cause

IBM Cognos 8 and Red Hat 5 have a compatibility issues with the versions of the Freetype Software library.

 

Solution

Add the LD_PRELOAD environment variable to the Cognos user account which will launch the product.

Set the LD_PRELOAD environment variable by using the following command:
For the 32-bit versions of Cognos 8:
Under C-shell:              setenv LD_PRELOAD /usr/lib/libfreetype.so.6
Under K-Shell/Bourne:  export LD_PRELOAD=/usr/lib/libfreetype.so.6

64-bit versions of Cognos 8:
Under C-shell:             setenv LD_PRELOAD /usr/lib64/libfreetype.so.6
Under K-Shell/Bourne: export LD_PRELOAD=/usr/lib64/libfreetype.so.6

www.cogknowhow.com

Comments

Please login to post comments or replies.
 
 

Login

For more content en features!



CogKnowHow Newsletter

Season's Greetings


Receive HTML?

Polls

How many users are working on your Cognos environment?