Problem Note 30920: The SAS® Stored Process Server might hang when executing a stored process from a Web browser
Including the _ODSSTYLESHEET option in the stored process code might cause the SAS® Stored Process Server to stop responding if you execute a stored process from a Web browser through an application such as the Stored Process Web Application or the SAS® Information Delivery Portal. Therefore, the _ODSSTYLESHEET option should not be used in the code for a stored process if you submit your stored process request to the SAS Stored Process Server from a Web browser.
If the _ODSSTYLESHEET option is included in your stored process code, the SAS Stored Process Server COST value permanently increases each time the stored process is executed. If you execute the stored process multiple times, the SAS Stored Process Server COST value will reach its limit and the SAS Stored Process Server will stop accepting
requests.
The _ODSSTYLESHEET option might also cause the SAS Stored Process server to stop responding if the PATH option is used with an ODS HTML statement. For example:
ods html body=_webout
stylesheet=(URL="http://aa.bb.com:8080/sample.css")
path=&_tmpcat (url=&_replay) charset =′ ′;
proc print data=sashelp.class;
run;
ods html close;
|
When running your SAS Stored Process Server on a Windows platform, you might see the following error messages in your SAS Stored Process Server's log file:
ERROR: Read Access Violation In Task [ DOSSCHT ]
ERROR: Generic critical error
STP 26: Fileref Deassign Failure for _WEBOUT
When running your SAS Stored Process Server on a UNIX platform,
you might see the following messages:
ERROR: Generic critical error.
Segmentation Violation In Task [ DOSSCHT ]
Fault Occurred at [/opt/SAS/SAS_9.1/sasexe/sasxkern:wzsteqn+0x84]
STP 2: Fileref Deassign Failure for _WEBOUT
If you encounter this problem, the Stored Process Server's log files generally contain information about increasingly high COST values (which increase but never decrease). You might see entries in your SAS Stored Process Server log file such as the following:
STP: Sending cost=303
STP: Sending cost=404
STP: Sending cost=505
Note: the _ODSSTYLESHEET option is used to specify the location of a style sheet (css file) that
describes the appearance of your HTML output. This option is used with the ‰STPBEGIN
and _STPEND macros.
For more information about this problem and suggestions for
a solution, see SAS Note 30783.
Operating System and Release Information
SAS System | SAS Integration Technologies | Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows XP 64-bit Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft® Windows® for x64 | 9.1 TS1M3 SP4 | |
Microsoft Windows 2000 Advanced Server | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Datacenter Server | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Server | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows 2000 Professional | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows NT Workstation | 9.1 TS1M3 SP4 | |
Microsoft Windows Server 2003 Datacenter Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Enterprise Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Standard Edition | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows XP Professional | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Windows Vista | 9.1 TS1M3 SP4 | |
64-bit Enabled AIX | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled HP-UX | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled Solaris | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
HP-UX IPF | 9.1 TS1M3 SP4 | |
Linux | 9.1 TS1M3 SP4 | |
Linux on Itanium | 9.1 TS1M3 SP4 | |
OpenVMS Alpha | 9.1 TS1M3 SP4 | |
Tru64 UNIX | 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.
Including the _ODSSTYLESHEET option in the stored process code might cause the SAS Stored Process Server to hang if you run a stored process from a Web browser. This option should not be used in the stored process code if you use a Web browser to submit your stored process request.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2008-03-25 13:36:01 |
Date Created: | 2008-01-11 19:25:14 |