IBM Support

PI38550: AUDIT HISTORY DISPLAYS INCOMPLETE INFORMATION WHEN CHANGELOGS CONTAIN AN UNRESOLVABLE USER URL (WI 96263)

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as duplicate of another APAR.

Error description

  • The following steps can be used to rename a user's ID. However,
    since IBM Rational Doors Next Generation (DNG)  uses full user
    URLs to record user data in artifacts (instead of Item States
    like the other CLM apps), it is necessary to perform a full
    reindex after renaming the user ID so that any stale references
    to the old user ID will be cleaned up from the index. The
    problem we run into here is that the RM Audit History no longer
    indexes historical data (we now use a feed-based architecture),
    so running a reindex will not clean up the stale user ID
    references from the history.
    
    Steps to reproduce:
    1. Steps for creating original user and create artifacts as this
    user:
    - Create in WAS a user with ID 'delete' and make sure he is a
    member of the JazzUsers group
    - In jts/admin>'active users' create a matching JTS user
    'delete', assign him the appropriate licenses and make him
    member of a test-lpa project that holds projects for ccm, qm and
    rm
    - Now log in as user 'delete' and create an artifact for all 3
    applications as user 'delete'
    
    2. Steps to change the userID and test if all artifacts are
    still linked to the changed userid:
    - Log in as the jazzadmin user
    -  Go to JTS > Server >'Advanced Properties' and Modifiy these
    server settings:
    -- Set 'Ability to Modify UserID's' to  'true'
    -- Set  'User registry type' to 'UNSUPPORTED'
    -- and save the configuration.
    - Login as jazzadmin and change the user ID in JTS from 'delete'
    to 'delete2' and confirm in jts>admin>active users that
    'delete2' is now properly listed.
    - Change the userID in WAS from 'delete' to 'delete2'
    - Log out all users and restart the WAS server.
    - Reset the JTS server properties so changing user IDs is no
    longer possible.
    
    3. Reindex RM data in order to resolve stale userID references:
    - stop WAS, then Run a repotools-rm -reindex all then Restart
    WAS. (additionally wait for rm/indexing <backlog>'s to be all
    '0') and then test again.
    
    **4. Attempt to access RM data with historical revisions
    
    Expected Results:
    Accessing an RM artifact and navigating to the Audit History is
    possible with no errors.
    
    Actual Results:
    The RM artifact can be accessed after running the reindex,
    however any Audit History records which refer to the old user ID
    are inaccessible with the following error:
    --------------------------------
    The requested artifact cannot be found.
    hide details
    ID CRRRW7552E  The item that you are trying to view cannot be
    found in the database. It might have been deleted by another
    user.
    Unable to load
    https://<server>:9443/jts/users/delete?format=application%2Frdf%
    2Bxml&dojo.preventCache=1421832672654 status: 404
    
    URL:
    https://<server>:9443/jts/users/delete?format=application%2Frdf%
    2Bxml
    Error 404: SRVE0295E: Error reported: 404
    --------------------------------
    
    For more information, please refer to the following workitem on
    jazz.net:
    https://jazz.net/jazz03/resource/itemName/com.ibm.team.workitem.
    WorkItem/96263
    

Local fix

  • There is no workaround
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • This APAR is a duplicate of PI38542
    

APAR Information

  • APAR number

    PI38550

  • Reported component name

    RATL DOORS NG

  • Reported component ID

    5724W87NG

  • Reported release

    502

  • Status

    CLOSED DUB

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2015-04-07

  • Closed date

    2015-04-15

  • Last modified date

    2015-06-27

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

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

Fix information

Applicable component levels



Document information

More support for: Rational DOORS Next Generation

Software version: 5.0.2

Reference #: PI38550

Modified date: 27 June 2015