When you are applying software updates using SAS® Deployment Wizard or updating the configuration using SAS® Deployment Manager, the Run Post-update Tasks step for a SAS Environment Manager configuration might fail. This failure might occur when the password for the SAS administrator contains the following special characters.
When you are updating to SAS® 9.4 TS1M3, the following characters might cause the problem: ! $ @
When you are updating to SAS® 9.4 TS1M4, the following characters might cause the problem: ! @ # $ % ^ & * ( )
When the failure occurs, the SAS Deployment Wizard page or SAS Deployment Manager presents a dialog box containing the link for the log file. The default location is SAS-configuration-directory\LevN\Logs\Configure\vfabrchyperc_postapplyUpdate_YYYY-MM-DD-HH.MM.SS.log.
When you click the link to view the log file, you find a message similar to the one shown here that says the user name and password could not be validated:
Further down in the log is the following:
[Fatal Error] :-1:-1: Premature end of file.
2014-10-08 11:32:06,546 [main] ERROR com.sas.appserver.vfabrchyperc.HypericServer - Premature end of file.
2014-10-08 11:32:06,645 [main] INFO com.sas.sdw.SDWExceptionHandler - handle() >>>
2014-10-08 11:32:06,645 [main] INFO com.sas.sdw.SDWExceptionHandler - handleSDWException() >>>
2014-10-08 11:32:06,646 [main] INFO com.sas.sdw.SDWExceptionHandler - target=postapplyUpdate, task=com.sas.sdw.SDWExceptionHandler
2014-10-08 11:32:06,646 [main] INFO com.sas.sdw.SDWExceptionHandler - message=org.xml.sax.SAXParseException; Premature end of file.
2014-10-08 11:32:06,647 [main] DEBUG com.sas.sdw.ant.AntSDW - Invoking Ant Macro: setConfigStatusFile with 3 parameters.
[propertyfile] Creating new property file: C:\SAS\Config\Lev\Logs\Configure\vfabrchyperc_config_status.properties
[propertyfile] Updating property file: C:\SAS\Config\Lev1\Logs\Configure\vfabrchyperc_config_status.properties
2014-10-08 11:32:06,661 [main] INFO com.sas.sdw.SDWExceptionHandler - configStatusFile set.
2014-10-08 11:32:06,687 [main] ERROR com.sas.sdw.SDWExceptionHandler - com.sas.sdw.SDWException: org.xml.sax.SAXParseException;
Premature end of file.
A fix is planned for a future release of SAS software.
For either SAS 9.4 TS1M3 or SAS 9.4 TS1M4, use these steps to work around the problem.
Run SAS Deployment Manager again and select the Update Existing Configuration option in the Select SAS Deployment Manager Task dialog box.
SAS Deployment Manager runs through the configuration steps again, and the SAS Environment Manager configuration in the post-update task should complete successfully.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Environment Manager | Microsoft® Windows® for x64 | 2.5 | 2.5 | 9.4 TS1M3 | 9.4 TS1M4 |