Problem Note 35949: An error might occur when attempting to start the WebLogic Managed Server
When attempting to start the WebLogic Managed Server, the following error might occur:
Compilation of '/webapps/weblogic/user_projects/domains/SASEBIdomain/./SASEBIserver/.wlnotdelete/extract/
SASEBIserver_Portal_Portal/jsp_servlet/__index.java' failed:
--------------------------------------------------------------------------------
(Failed to parse compiler output. See full output below).
--------------------------------------------------------------------------------
Full compiler error(s):
Warning: UNIXProcess.forkAndExec native error: Arg list too long.
The preceding error is caused by the value of the command buffer on the AIX operating system
being set too low.
To correct the problem, perform the following steps:
- Run the following command on the AIX system:
lsattr -E -l sys0 -a ncargs
This will give back the size of the command line buffer in 4KB blocks. The results will be similiar in appearance to the following example, which means that the buffer is 6 * 4KB, or 24KB bytes:
ncargs 6 ARG/ENV list size in 4K byte blocks True
- Increase this value by running the following command, where NewValue is replaced by an actual number:
chdev -l sys0 -a ncargs=NewValue
It is suggested to increase the value by 4. If the value was 6, in the example above, increase the value to 10.
This command should take effect immediately and will not require a reboot.
Operating System and Release Information
| WEBLOGIC | BEA WebLogic Server | 64-bit Enabled AIX | 9.1 TS1M3 SP4 | |
*
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.
UNIXProcess.forkAndExec native error: Arg list too long
| Type: | Problem Note |
| Priority: | medium |
| Date Modified: | 2009-06-08 14:39:02 |
| Date Created: | 2009-05-15 16:05:22 |