IBM Support

PH22393: SOXSIGNATURE OBJECT CANNOT BE CREATED AFTER OPSS-SIG.STATUS ENUMERATED FIELD IS CHANGED FROM SINGLE SELECT TO MULTI-VALUED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as documentation error.

Error description

  • Customer changed the out of the box field for SOXSignature -
    OPSS-Sig.Status from Single Select enumerated field to
    Multi-Valued. After the change, SOXSignatures cannot be created
    or revoked.
    
    
    Workaround:
    
    Set the Special Object Field value to ?In Effect? ?
    Settings > Applications > GRCM > Special Object Fields >
    SOXSignature Status Field = OPSS-Sig.Status.In Effect
    
    With value as ?In Effect?, system allows to create SOXSignature
    Object but revoking the Signature loads a partial page with no
    menus, images and formatting in IE browser whereas it loads
    correctly in Chrome browser so not a complete workaround for
    customers that use IE browser.
    
    
    
    
    Prerequisites:
    
    1.     Open a supported browser and log into OpenPages as
    OpenPagesAdministrator
    2.     Switch to the Standard UI.
    3.     Click on System Administration mode(SAM) on the top right
    of the page to enable SAM
    4.     Navigate to ? Field Groups | OPSS-Sig | Status
    5.     Click on Edit and select the checkbox for Multi-valued
    and click on Save.
    6.     Click on System Administration Mode to disable SAM
    7.     Using the navigation menubar, go to: Administration ->
    Settings.
    8.     Traverse to: Applications | GRCM | Signature | Permission
    | SOXBusEntity.
    9.     Enter value as ?OPAdministrators? (without quotes) and
    click Save.
    10.   Ensure that the value for the Setting ? Settings |
    Applications | GRCM | Special Object Fields | SOXSignature
    Status Field | OPSS-Sig.Status.Revoked
    
    
    
    
    
    
    
    
    
    Steps to Reproduce:
    
    1.     Open IE browser and not Chrome browser to reproduce the
    steps.
    2.     Log into OpenPages as OpenPagesAdministrator
    3.     Switch to Standard UI
    4.     Navigate to Organization | Business Entity Overview
    5.     Select any existing Entity.
    6.     In the Detail View page of Entity, click on Signatures on
    the left side menu.
    7.     On the right side of the page, click Actions drop down
    menu and select Add a new Signature
    8.     Enter text for Description and Comment field and click on
    Save.
    9.     System throws OP-00002 error message ?
    
    
    
    Expected Results:
    
    1)     Enumerated field - OPSS-Sig.Status  for SOXSignature
    Object should not be allowed to change from Single Select to
    Multi-Valued or provide support to create and revoke Signatures
    even with Multi-Valued field.
    2)     Even if the field is accidentally changed from Single
    Select to Multi-Valued, system should allow to add Signatures
    and should allow to edit the Signature for revoking.
    
    Actual Results:
    
    1)     System allows Enumerated field - OPSS-Sig.Status  for
    SOXSignature Object to change from Single Select to Multi-Valued
    2)     SOXSignature cannot be created after changing the
    OPSS-Sig.Status  field from Single Select to Multi-Valued.
    
    
    Error Message:
    
    2020-02-10 14:39:38,766
    ERROR BundlePropertyUtil on localhost
    Application Error!
    WebContainer : 18
    java.lang.ClassCastException: java.util.ArrayList incompatible
    with java.lang.Integer
       at
    com.openpages.apps.common.util.BundlePropertyUtil.compareValues(
    BundlePropertyUtil.java:1525)
       at
    com.openpages.apps.sosa.signature.SignatureClient.isSignatureRev
    oked(SignatureClient.java:190)
       at
    com.openpages.apps.sosa.SosaClient.getSignatureIcon(SosaClient.j
    ava:1087)
       at
    com.openpages.apps.sosa.SosaClient.getIcon(SosaClient.java:829)
       at
    com.openpages.apps.sosa.AbstractSosaLoaderAction.getFileIcon(Abs
    tractSosaLoaderAction.java:59)
       at
    com.openpages.apps.common.resource.AbstractResourceLoaderAction.
    getContentTypeIcon(AbstractResourceLoaderAction.java:432)
       at
    com.openpages.apps.common.resource.AbstractResourceLoaderAction.
    getIcons(AbstractResourceLoaderAction.java:250)
       at
    com.openpages.apps.sosa.SosaPropertyListLoaderAction.getIcons(So
    saPropertyListLoaderAction.java:762)
       at
    com.openpages.apps.sosa.SosaPropertyListLoaderAction.createRowEl
    ementActionForm(SosaPropertyListLoaderAction.java:375)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * OpenPages Users                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PH22393 SOXSIGNATURE OBJECT CANNOT BE CREATED AFTER          *
    * OPSS-SIG.STATUS ENUMERATED FIELD IS CHANGED FROM SINGLE      *
    * SELECT TO MULTI-VALUED                                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Customers should download OpenPages 8.2 from Passport        *
    * Advantage. See the following document for details on         *
    * obtaining OpenPages 8.2:                                     *
    * https://www.ibm.com/support/pages/downloading-ibm-openpages- *
    * watson-version-82-passport-advantage                         *
    ****************************************************************
    

Problem conclusion

  • Our documentation has been updated in our Admin Guide to explain
    what can and cannot be done.
    
    Customers should download OpenPages 8.2 from Passport Advantage.
    See the following document for details on obtaining OpenPages
    8.2:
    https://www.ibm.com/support/pages/downloading-ibm-openpages-wats
    on-version-82-passport-advantage
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH22393

  • Reported component name

    OPENPAGES GRC

  • Reported component ID

    5725D5100

  • Reported release

    810

  • Status

    CLOSED DOC

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-19

  • Closed date

    2020-06-18

  • Last modified date

    2020-06-18

  • 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

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFUEU","label":"IBM OpenPages with Watson"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"810","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
19 June 2020