IBM Support

PM82777: Logged in as Reader instead of Updater when TempFolder value set to ?SAXT Install Path?\Temp

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment
    SA 11.4.2.690
    SA XT 11.4.2.690
    Rational License Server 8.1.2
    Windows 2008 R2 Server SP1 64bit
    
    Problem Description
    
    in SAXT web.config file, customer added/modified below debug
    settings to generate debug log files.
    
       ?add key='TempFolder' value = 'D:\Program Files
    (x86)\IBM\Rational\System Architect Suite\SAXT\Temp'/?
       ?add key='AppLogging' value = 'true'/?
       ?add key='LogFolder' value = 'D:\Program Files
    (x86)\IBM\Rational\System Architect Suite\SAXT\Temp'/?
       ?add key='Debug' value = 'true'/?
       ?compilation debug='true' strict='false' explicit='true'?
    
       After this when login into SAXT as updater, updater license
    can not be checked out and in SAXT it displays as Reader.
    
       Customer confirmed write permission has already been set on
    all of these folders. NETWORK SERVICE granted Full Permission to
     'D:\Program Files (x86)\IBM\Rational\System Architect
    Suite\SAXT\Temp' also.
    
    Customer has changed the temp folder path to 'c:\temp' and
    'd:\temp' and 'c:\windows\temp' then it works.
    
    Expected Results:
    No matter what the value for 'TempFolder' in web.config, when
    seleting to login as Updater, you should be logged in as Updater
    
    Actual Results:
    Logged in as Reader
    
    Inputs: None
    
    Procedure:
    
    1) Under the SAXT folder, edit the web.config file.
    2) Set the following:
    
    ?add key='TempFolder' value = 'C:\Program Files
    (x86)\IBM\Rational\System Architect Suite\SAXT\Temp'/?
       ?add key='AppLogging' value = 'true'/?
       ?add key='LogFolder' value = 'C:\Program Files
    (x86)\IBM\Rational\System Architect Suite\SAXT\Temp'/?
       ?add key='Debug' value = 'true'/?
       ?compilation debug='true' strict='false' explicit='true'?
    
    3) Save and close the file
    4) Start SAXT
    5) Select to login as Updater
    6) Notice you will be logged in as Reader
    
    Repeatable:
    Yes
    
    Workarounds:
    
    1. Use a different value for the TempFolder such as D:\temp
    2. After login, and it is logged in as Reader, select Switch to
    Updater to get into Updater Mode
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Logged in as Reader instead of Updater when TempFolder value
    set to ?SAXT Install Path?\Temp
    

Problem conclusion

  • The temp folder cannot be a sub folder of the web site.
    Doing so can cause IIS to raise End_Session events and log
    the user out of SA XT.
    
    The following note has been added to web.config:
    
    ?!-- The TempFolder cannot be a sub-folder of the SA XT
    install folder. Leave this setting blank to use the system
    temp folder--?
      ?add key="TempFolder" value=""/?
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM82777

  • Reported component name

    TLOGIC SYS ARCH

  • Reported component ID

    5724V68SX

  • Reported release

    B42

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-13

  • Closed date

    2013-06-14

  • Last modified date

    2013-06-14

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TLOGIC SYS ARCH

  • Fixed component ID

    5724V68SX

Applicable component levels

  • RB42 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYQMM","label":"Rational System Architect XT"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 June 2013