Problem Note 38241: ARM API call failure
Setting the both the ARMAGENT=LOG4SAS and ARMSUBSYSTEM=(ARM_DSIO) SAS options without setting LOGCONFIGLOC to point to an XML file that defines an ARM Appender results in “ARM API call failure” warning messages in the SAS Log.
Examples of the messages seen in the SAS log are:
WARNING: ARM API call failure in ARM_UPDATE:
Failure code: -1
Transaction Identifier: -1
Application Message: ARM_DS_IO subsystem failure during
variable select on file XXXXXX
WARNING: ARM API call failure in ARM_UPDATE:
Failure code: -1
Transaction Identifier: -1
Application Message: ARM_DS_IO subsystem failure during
variable select on file XXXXXX
WARNING: ARM API call failure in ARM_STOP:
Failure code: -1
Transaction Identifier: -1
Application Message: ARM_DS_IO subsystem failure during
close of file XXXXXX
This is a user error.
The LOGCONFIGLOC must point to an XML file to define the ARM Appender when ARMAGENT=LOG4SAS and ARMSUBSYSTEM is specified.
A more explanatory error message is planned for a future release
Operating System and Release Information
| SAS System | Base SAS | z/OS | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows XP 64-bit Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft® Windows® for x64 | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Datacenter Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Enterprise Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows Server 2003 Standard Edition | 9.2 TS2M0 | 9.3 TS1M0 |
| Microsoft Windows XP Professional | 9.2 TS2M0 | 9.3 TS1M0 |
| Windows Vista | 9.2 TS2M0 | 9.3 TS1M0 |
| 64-bit Enabled AIX | 9.2 TS2M0 | 9.3 TS1M0 |
| 64-bit Enabled HP-UX | 9.2 TS2M0 | 9.3 TS1M0 |
| 64-bit Enabled Solaris | 9.2 TS2M0 | 9.3 TS1M0 |
| HP-UX IPF | 9.2 TS2M0 | 9.3 TS1M0 |
| Linux | 9.2 TS2M0 | 9.3 TS1M0 |
| Linux for x64 | 9.2 TS2M0 | 9.3 TS1M0 |
| OpenVMS on HP Integrity | 9.2 TS2M0 | 9.3 TS1M0 |
| Solaris for x64 | 9.2 TS2M0 | 9.3 TS1M0 |
*
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: | high |
| Topic: | SAS Reference ==> ARM (Application Response Measurement) Common Programming Tasks ==> Debugging Common Programming Tasks ==> Improving Performance System Administration ==> Logging
|
| Date Modified: | 2011-06-06 14:12:37 |
| Date Created: | 2009-12-21 19:07:32 |