Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Admin Center "This portlet is unavailable" Message

ADSM/TSM Troubleshooting Tips

Admin Center "This portlet is unavailable" Message

by  LED888  Posted    (Edited  )
TechDoc: 13222751
Admin Center "This portlet is unavailable" Message
http://www-01.ibm.com/support/docview.wss?uid=swg21322751

Question
"This portlet is unavailable" is displayed when attempting to use the TSM Administration Center even though the Integrated Solutions Console (ISC) and Administration Center (AC) installed successfully

Cause
The filesets required by the product are not linked correctly

Answer
If all available X11 filesets have already been installed the shared libraries installed by the filesets may not be linked correctly; perform the following steps:
(1) Find the <ISC_ROOT>/PortalServer/log/wps_YYYY.MM.DD-HH:MM:SS.log file from the time of the message where YYYY is the year, MM is the month, DD is the day, HH is the 24-hour time, MM is minutes, and SS is seconds.

(2) Look in the log for the first Java error entry created when the "portlet unavailable" message was received. The entry should look something like:
Nested Exception is java.lang.UnsatisfiedLinkError: /opt/IBM/ISC/AppServer/java/jre/bin/libawt.a: load ENOENT on shared library(s) /usr/lib/libXext.a libgair4.a /opt/IBM/ISC/AppServer/java/jre/bin/libawt.a

(3) Make a note of the libraries listed (i.e. libawt.a, libXext.a, libgair4.a)

(4) For each library listed (<LIBRARY_NAME>) run the following command:
find / -name <LIBRARY_NAME> -exec ls -l {}\;
If the shell does not allow this command then try a different equivalent:
find / -name <LIBRARY_NAME> | xargs ls -l

(5) Relink any shared libraries which point to old versions of the library in question. For example, if the output looks like:
lrwxrwxrwx 1 bin bin 38 Feb 24 11:22 /usr/lpp/X11/lib/libXext.a -> /usr/lpp/X11/lib/R4/Motif1.1.4/libXm.a
lrwxrwxrwx 1 bin bin 36 Feb 24 11:20 /usr/lib/libXext.a -> /usr/lpp/X11/lib/R6/Motif2.1/libXm.a
Relink the first library in the output by deleting the existing link and issuing "ln -s /usr/lpp/X11/lib/libXext.a /usr/lpp/X11/lib/R6/Motif2.1/libXext.a" - reissuing the command should show the following output:
lrwxrwxrwx 1 root system 36 Mar 08 13:33 /usr/lpp/X11/lib/libXm.a -> /usr/lpp/X11/lib/R6/Motif2.1/libXm.a
lrwxrwxrwx 1 bin bin 36 Feb 24 11:20 /usr/lib/libXm.a -> /usr/lpp/X11/lib/R6/Motif2.1/libXm.a

(6) Reattempt loading of the TSM AC - if it does not load, perform the steps again and relink any new libraries listed in the log file.
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top