BEA Logo BEA WebLogic Server Release 5.0

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

Sun Microsystems Solaris on SPARC

Latest Certified Release

WebLogic Server Release 5.1.0. For more information, see Platform certification detail.

General Information

WebLogic supports Sun Solaris on Sun Microsystems SPARC computers. For information on Solaris, see Sun's Solaris web page.

You can run WebLogic software using the SunSoft JDK or the JavaSoft JDK. The SunSoft JDK is preferred for performance.

Known problems

Problems with Solaris IP numbers

We have encountered a problem where some Solaris JVMs report an incorrect IP number. The reported IP number for the machine is the first number in the /etc/hosts file, which, unfortunately, is frequently, the standard loopback network address for the machine.

This problem affects licenses, where a license is granted for a specific IP number. We have also observed this problem in a cluster where an HTTP request is passed by a web server or another WebLogic Server via the HttpClusterServlet, to a WebLogic Server running on a Solaris machine with this configuration problem. The IP number is carried with the server's response. Subsequent calls to that machine time out because of the incorrect IP number.

You can run the command java utils.netAddresses to see if you have this problem on your Solaris computer. If you see in the output, ask the system administrator to move the computer's network IP address to the beginning of the /etc/hosts file.

JavaSoft JDK 1.2.2

The wrapper script for the Solaris JDK 1.2.2 ignores the value of $THREADS_FLAG and defaults to using green threads unless you supply the -native option. WebLogic Server is not supported with green threads. Please specify the -native option on all of your java commands.

JDK 1.1.8

WebLogic Server does not run with the JDK 1.1.8. Use one of the JDKs recommended in the platform support table, but if you are running Solaris 2.5.1, note the following warnings about the SunSoft JDK 1.1.7 versions.

WebLogic clusters and Solaris 2.5.1

WebLogic Server clusters require Solaris 2.6. Clusters are not supported on Solaris 2.5.1 because the multicast implementation prevents the clustered servers from communicating with each other. Solaris 2.5.1 should not be used in a WebLogic Server cluster.

Solaris configuration for WebLogic Server

Under heavy load, WebLogic Server may use up all available file descriptors. You can raise the file descriptor limit permanently by setting rlim_fd_max and rlim_fd_cur in the /etc/system file and rebooting:

  set rlim_fd_max = 4096
  set rlim_fd_cur = 1024

To temporarily change the limit on the current process, see the man page for the ulimit command.

For more about Solaris configuration, check the Solaris FAQ.


Copyright © 2000 BEA Systems, Inc. All rights reserved.
Required browser: Netscape 4.0 or higher, or Microsoft Internet Explorer 4.0 or higher.