- This topic has 5 replies, 4 voices, and was last updated 20 years, 5 months ago by Scott Anderson.
-
AuthorPosts
-
roncordellMemberWhen I configure a domain in WebLogic 8.1 on Linux and start it from the command line, the WebLogic startup scripts look for the OS and supply appropriate native I/O libraries by amending the LD_LIBRARY_PATH. However, when I configure a domain to start in MyEclipseIDE 3.8, I get an error that states that the performance pack libraries can’t be found, and is defaulting to java I/O. This in turn causes issues with the number of sockets that can be opened. I’ve tried setting the “Append to Library Path” in the MyEclipse/Application Servers/WebLogic 8/Paths to include the WebLogic libraries:
/opt/bea/weblogic81/server/lib/linux/i686/oci920_8
/opt/bea/weblogic81/server/lib/linux/i686but this doesn’t seem to have any effect. Does anyone have a solution for this issue, or am I missing something obvious?
Eclipse 3M9
SuSE Linux 9.0
Sun JDK 1.4.2_04
Riyad KallaMemberRon,
Are you able to modify the LD_LIBRARY_PATH yourself in your .bashrc file to include the files, so when the connector starts WebLogic, it finds them?
Nicolai ØdumMemberHmm strange
I had the same problem and solved it by adding one of this line (same as your line)
Append to library path
/bea/weblogic81/server/lib/linux/i686Eclipse 3M9
Gentoo 🙂
Sun JDK 1.4.2_04
roncordellMemberYes, I have modified my .bashrc file as follows:
# setup library paths for WebLogic
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/bea/weblogic81/server/lib/linux/i686:/opt/bea/weblogic81/server/lib/linux/i686/oci920_8but I still have the same problem.
Maybe I should switch to Gentoo 😉Here is the output from the WebLogic console on startup:
<Jun 22, 2004 8:01:05 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′
>The paths that I have specified are being searched, apparently. However, one anomaly is that there is a semicolon between the two path elements that I specified instead of a colon. Just to test, I removed the second path (the one that specifies the Oracle libraries), and that fixed the problem. So it looks like there is a bug in that search paths a separated with a ; instead of a colon on *nix systems. I’ll submit it as a bug.
Thanks,
-ronc
Riyad KallaMemberronc,
Thanks for staying on top of this and submitting that bug with the WL team, I hope they patch that up (good eye, I didn’t actually see the semicolon until you mentioned it).An webmarck, thank you for the followup info.
Scott AndersonParticipantActually, that’s our bug and we’ve already cataloged and fixed it for 3.8 Beta 2.
-
AuthorPosts