Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

TDIv7 on Ubuntu 9.04

55 views
Skip to first unread message

JasonW

unread,
Aug 24, 2009, 10:32:01 AM8/24/09
to
NG,

Although Ubuntu is an unsupported platform for TDI, some users may
want to experiment with it.
I'm posting my install experience so far.

1. Installed Ubuntu 9.04 (Desktop version) in VMware 6.5.2
2. Installed latest Ubuntu system update.
3. Installed TDIv7, with latest FP.
4. If 'ibmdisrv' fails with the following error, here's the reason
why.

ERROR [com.ibm.di.loader.IDILoader] - CTGDKG023E Error while starting
main class.
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:79)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:618)
at com.ibm.di.loader.IDILoader.run(IDILoader.java:527)
at com.ibm.di.loader.IDILoader.main(IDILoader.java:180)
Caused by: java.lang.UnsatisfiedLinkError: i4clntjni (Not found in
java.library.path)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:986)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:
950)
at java.lang.System.loadLibrary(System.java:453)
at com.ibm.LUMClient.LumCoreClient.<clinit>(LumCoreClient.java:32)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:196)
at com.ibm.LUMClient.LumClient.setOption(LumClient.java:256)
at com.ibm.di.server.RS.checkLUM(RS.java:3150)
at com.ibm.di.server.RS.main(RS.java:633)
... 6 more

5. A missing library is required at install time to over come this
error.

Install "libstdc++5" by using the following sudo command.
This library isn't shipped with Ubuntu 9.04, and is required during
the install of TDIv7 for licensing

sudo apt-get install libstdc++5

-- If this library is installed after TDI has been installed, the
following message will be received when 'ibmdisrv' is started.
"CTGDIS958E The system cannot find an enrolled product license."

0 new messages