Problem Note 34483: An error might appear in your browser when trying to access SASĀ® Web applications
You might see the following message in your browser when trying to access SAS Web applications:
No services are available
The WebLogic log might contain the following error:
<Critical> <Server> <BEA-002616> <Failed to listen on channel "Default"
on 10.20.9.10:7221, failure count: 1, failing for 0 seconds, java.net.SocketException: Too many open files
(errno:24)> <Jan 8, 2009 2:45:18 AM EST> <Critical> <Server> <BEA-002616>
lt;Failed to listen on channel "Default" on 10.20.9.10:7221, failure count: 2, failing for 1 seconds,
java.net.SocketException: Too many open files (errno:24)>
Exception in thread "com.sas.portal.container.deployment.DeploymentWriter"
java.lang.NullPointerException
at java.util.Arrays$ArrayList.<init>(Arrays.java:2355
at java.util.Arrays.asList(Arrays.java:2341)
at com.sas.portal.container.deployment.PortletDeployer.run(PortletDeployer.java:102)
This problem occurs when you have the ulimit value on the file descriptors set to unlimited. When the value for open file descriptors is set in this manner, the common WebLogic configuration script commEnv.sh decreases that number to 1024.
If you allow SAS® Deployment Wizard to configure your WebLogic domain, the SAS "wrapper script", commEnvSAS.sh decreases this value to 10240 before calling commEnv.sh, and thus prevents the value from being decreased further.
If you configure your domain manually, you can either use the SAS wrapper that is generated for the sample domain as an example, or you can modify this value in the /weblogic92/common/bin/commEnv.sh. file.
In addition, you should ensure that the following parameters are set to least the minimum values specified below:
Kernel Parameter Value
swchunk 8192
shmseg 512
maxdsiz 3221225472
maxdsiz_64bit 64424509440
maxfiles_lim 10000 (Change this one before maxfiles.)
maxfiles 8192
semume 512
semmsl 3072
msgssz 512 (Change this one before msgmax)
nkthread 10000
max_thread_proc 4096
nproc 8192 (Change this one before maxuprc)
maxuprc 4096
nflocks 11585
ninode 8110
msgmap 13109
msgseg 32767 (Change this one before msgmax)
msgmnb 65535 (0x10000) (Change this one before msgmax)
msgmnb 131070 (When running multiple JVMs on the same system)
msgmax 65535 (0x10000)
msgmax 131070 (When running multiple JVMs on the same system
msgmni 4634
semmns 11586
semmni 8192
semmnu 8180
shmmax 1.85514E+11
shmmni 8192
STRMSGSZ 65535
dbc_max_pc 10
nstrpty 60
cmc_plat_poll 15
msgtql 13107
Operating System and Release Information
| WEBLOGIC | BEA WebLogic Server OEM software | Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Standard Edition | 9.2 TS2M0 | |
| Microsoft Windows XP Professional | 9.2 TS2M0 | |
| 64-bit Enabled AIX | 9.2 TS2M0 | |
| 64-bit Enabled Solaris | 9.2 TS2M0 | |
| Solaris for x64 | 9.2 TS2M0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | |
| Date Modified: | 2009-02-04 14:00:56 |
| Date Created: | 2009-01-15 11:03:35 |