Set up a WebLogic 8.1 application server under the Preferences | MyEclipse | Application Servers. Set the Append to library path to have more than path to search. For example:
/opt/bea/weblogic81/server/lib/linux/i686
/opt/bea/weblogic81/server/lib/linux/i686/oci920_8
The search path as specified to the WebLogic instance at startup under MyEclipse is separated with a ‘;’ character on Linux instead of a ‘:’ character, making the entire path unusable. The output from the WebLogic console shows:
<Jun 22, 2004 8:12:24 AM EDT> <Error> <Socket> <BEA-000438> <Unable to load performance pack. Using Java I/O instead. Please ensure that libmuxer library is in :’/usr/lib/SunJava2-1.4.2_03/bin:/opt/bea/weblogic81/bin:/opt/bea/weblogic81/server/bin:/opt/bea/weblogic81/server/lib/linux/i686;/opt/bea/weblogic81/server/lib/linux/i686/oci920_8′
>
(note the ; char between the last two paths in the message, above).
This also results in side-effect error messages such as ‘unable to open mor e than 5 sockets for reading’.
Eclipse M9
SuSE Linux 9.0
Java 1.4.2_03