IBM Support

JR55710: WHEN YOU DEBUG AN INTEGRATION SERVICE ON AN ONLINE PROCESS SERVER THE EXECUTION IS REJECTED

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • In IBM Process Designer, you can author and debug services. You
    can also debug services on an online process server. However,
    when you try to debug service types other than AJAX and human
    service on an online process server, you see this message:
    
    You are not allowed to execute this service because it is
    neither a human service nor an AJAX service.
    

Local fix

  • On the online process server, you can disable the service type
    check by adding the following lines to the 100Custom.xml that is
    appropriate to your topology:
    
    <server merge="mergeChildren">
     <web-workflow-manager merge="mergeChildren">
      <enforce-correct-service-type-for-execute-service-by-name>
       false
      </enforce-correct-service-type-for-execute-service-by-name>
     </web-workflow-manager>
    </server>
    
    Note: Using this setting is a security risk because it allows
    any authenticated user to run any internal service.
    

Problem summary

  • When a service is started directly, authorization checks are
    performed. Service types other than AJAX and human services
    typically are not invoked directly. To allow users to debug
    them, extra validation occurs to ensure the authors of the
    process application are allowed to debug it. These checks do not
    consider debugging that occurs on an online process server.
    

Problem conclusion

  • A fix is/will be available for IBM BPM V8.5.0.2 that allows
    users who are members of the IBM BPM authors group and have
    authoring access to the process application to debug service
    types other than AJAX and human service on an online process
    server.
    
    On Fix Central (http://www.ibm.com/support/fixcentral), search
    for JR55710:
    
    1. Select IBM Business Process Manager with your edition from
      the product selector, the installed version to the fix pack
      level, and your platform, and then click Continue.
    
    2. Select APAR or SPR, enter JR55710, and click Continue.
    
    When you download fix packages, ensure that you also download
    the readme file for each fix. Review each readme file for
    additional installation instructions and information about the
    fix.
    

Temporary fix

  • Not applicable
    

Comments

APAR Information

  • APAR number

    JR55710

  • Reported component name

    BPM ADVANCED

  • Reported component ID

    5725C9400

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-04-07

  • Closed date

    2016-05-25

  • Last modified date

    2016-05-25

  • 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 STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R850 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
25 May 2016