IBM Support

JR43569: DISABLED RELATIONSHIP INDEXING BY DEFAULT DURING SERVER START AND MAKE IT CONFIGURABLE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Disabled Relationship Indexing by Default during Server Start
    and Make it Configurable
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Business Process Manager 7.5.1 user         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Disabled Relationship Indexing by       *
    *                      Default during Server Start and Make    *
    *                      it Configurable.                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Relationship indexing would be starred by default during
    server start and it would affect performance.
    The ifix would give solution to disable relationship service
    totally to increase performance. But as default , Relationship
    service will be enabled as before, to keep same behavior as
    before release.
    

Problem conclusion

  • If end users need to disable relationship , they should set
    JVM property:
    RelationshipServiceEnabled=false
    Only value 'false' (ignore case) can disable Relationship,
    other value will be treated as true.
    
    How to configure relationship service back
    1. Through admin console,
    1.1. Login admin console,
    1.2. For each servers, go to Servers > Server > Process
    definition > Java Virtual Machine > Custom properties,
    1.3. Remove RelationshipServiceEnabled property
           Or
           Set  RelationshipServiceEnabled=true
    1.4. Save and restart servers
    
    2. Through jython script via wsadmin, the script:
    2.1. wsadmin -f enableRelationshipService.py:
    # Prepare data
    attr = []
    attr.append([['name',
    'RelationshipServiceEnabled'],['value','true']])
    
    # Modify each server jvm one by one
    servers = AdminConfig.list('Server').splitlines()
    for server in servers:
        jvm = AdminConfig.list('JavaVirtualMachine', server)
        currentProps = AdminConfig.list("Property",
    jvm).splitlines()
        for prop in currentProps:
            if 'RelationshipServiceEnabled' ==
    AdminConfig.showAttribute(prop, "name"):
                AdminConfig.remove(prop)
    
        AdminConfig.modify(jvm,[['systemProperties',attr]])
    
    # Save changes
    if (AdminConfig.hasChanges()):
        AdminConfig.save()
    
    2.2. Restart all servers in the system.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR43569

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-07-25

  • Closed date

    2012-09-26

  • Last modified date

    2012-09-26

  • 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

    BPM ADVANCED

  • Fixed component ID

    5725C9400

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
12 October 2021