Usage Note 49273: A launch error occurs when you use the SAS® Object Spawner to start the SAS® Stored Process Server
When the SAS Object Spawner attempts to start the SAS® Stored Process Server, the following error message appears in the object-spawner log file if the launch time exceeds the SAS Stored Process Server Launch Timeout value:
Objspawn was unable to launch the server SASApp - Stored Process Server (xxxxxxxx.xxxxxxxx)
due to the server launch exceeding the specified wait time.
If you encounter this problem, try these troubleshooting solutions:
- Increase the Launch Timeout value for the SAS Stored Process Server, as follows:
- Under Server Manager in SAS® Management Console, select SASApp - Stored Process Server ► Properties ► Options ► Advanced Options ► Load Balancing.
-
On the Load Balancing tab, increase the value for Launch timeout (sec). The default value is 60 seconds. For troubleshooting, increase the value to at least 300 seconds (5 minutes).
- Restart the SAS Object Spawner to activate the change.
- Turn on more logging for your SAS Stored Process Server.
- Follow the steps in SAS Note 34114, "Creating a detailed SAS® Stored Process Server log by default" to create your server log. When you modify the logconfig.track.xml file In step 2, be sure to change the value for App.Program logger from Fatal to Info, as described in the note.
- Restart the SAS Object Spawner to activate the change.
- After making the changes in the previous steps, submit a SAS Stored Process request.
- Examine the SAS Stored Process Server log file. Especially note the time stamps in the log and the elapsed time that occurs as the SAS Stored Process Server starts up. In addition, look for steps that execute slowly.
When you examine the time stamps in the SAS Stored Process Server log file, you should be able to identify the cause of the slow startup time. The SAS Stored Process Server can start slowly as a result of any of the following scenarios:
- A problem with one or more pre-assigned libraries might cause the libraries to be allocated slowly.
If there is a problem with a library, the allocation might fail after an extended period of time.
You can define pre-assigned libraries in metadata or in the SAS Stored Process Server autoexec file.
- A slow-running autoexec for the SAS Stored Process Server can cause problems.
If the SAS Stored Process Server autoexec file has a problem executing code (or if the code executes slowly) the stored-process server can start slowly.
After you solve the problem, you might want to change the Launch Timeout back to a lower value.
Then, modify the logconfig.trace.xml file and change the App.Program logger from Info to Fatal.
Operating System and Release Information
| SAS System | SAS Integration Technologies | z/OS | 9.2 TS2M0 | |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS2M0 | |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS2M0 | |
| Microsoft Windows XP 64-bit Edition | 9.2 TS2M0 | |
| Microsoft® Windows® for x64 | 9.2 TS2M0 | |
| 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 Server 2003 for x64 | 9.2 TS2M0 | |
| Microsoft Windows Server 2008 for x64 | 9.2 TS2M0 | |
| Microsoft Windows XP Professional | 9.2 TS2M0 | |
| Windows Vista | 9.2 TS2M0 | |
| Windows Vista for x64 | 9.2 TS2M0 | |
| 64-bit Enabled AIX | 9.2 TS2M0 | |
| 64-bit Enabled HP-UX | 9.2 TS2M0 | |
| 64-bit Enabled Solaris | 9.2 TS2M0 | |
| HP-UX IPF | 9.2 TS2M0 | |
| Linux | 9.2 TS2M0 | |
| Linux for x64 | 9.2 TS2M0 | |
| OpenVMS on HP Integrity | 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.
| Date Modified: | 2013-05-13 13:52:51 |
| Date Created: | 2013-02-25 19:05:20 |