IBM Support

PJ44898: ADDING A BOX COLLABORATION FOLDER MAY FAIL WITH ERROR CODE 400

Direct link to fix

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When trying to create a Box collaboration folder on an IBM Case
    Manager case, the creation of the folder may fail with error
    code: 400 if the name of the solution contains spaces.
    
    This is inconsistent across solutions, as certain solution names
    with spaces will not have any issues with the creation of a Box
    collaboration folder.
    
    Here are the solution names that were tested and different
    results were observed
    
    Fail - 'Sample Box Event Handler Solution'
    Working - 'Sample Box EventHandlerSolution'
    Fail - 'AAAAAA BBB CCCCC DDDDDDD EEEEEEEE'
    Fail - 'Ffffff Ggg Hhhhh Iiiiiii Jjjjjjjj'
    
    When the creation fails, Box would return a 400 error:
    
    [3/27/17 1:04:07:697 PDT] 0000013e SystemOut     O
    CIWEB.ICMAPIPlugin Error: [P8Admin(unknown) @ 203.141.91.11]
    com.ibm.ecm.extension.icm.services.impl.CaseBoxService.execute()
    com.box.sdk.BoxAPIException: The API returned an error code: 400
    at com.box.sdk.BoxAPIResponse.<init>(BoxAPIResponse.java:69)
    at com.box.sdk.BoxAPIRequest.trySend(BoxAPIRequest.java:397)
    at com.box.sdk.BoxAPIRequest.send(BoxAPIRequest.java:198)
    at com.box.sdk.BoxAPIRequest.send(BoxAPIRequest.java:173)
    at
    com.ibm.casemgmt.api.box.BoxFolderCollaboration.searchFolder(Box
    FolderCollaboration.java:1024)
    at
    com.ibm.casemgmt.api.box.BoxFolderCollaboration.getSolutionFolde
    r(BoxFolderCollaboration.java:947)
    at
    com.ibm.casemgmt.api.box.BoxFolderCollaboration.getCaseParentFol
    der(BoxFolderCollaboration.java:893)
    at
    com.ibm.casemgmt.api.box.BoxFolderCollaboration.createCollaborat
    ion(BoxFolderCollaboration.java:110)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users trying to create a Box Collaboration folder from a     *
    * Case.                                                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * See Error Description                                        *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Update to 5.3.1.0-ICM-IF001 or later.                        *
    ****************************************************************
    

Problem conclusion

  • Fixed in 5.3.1.0-ICM-IF001 or later.  With the fix, when trying
    to create a Box collaboration folder on an IBM Case Manager
    case, the creation of the folder will no longer fail with error
    code: 400 if the name of the solution contains spaces.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PJ44898

  • Reported component name

    CASE MGR CLIENT

  • Reported component ID

    5725A1501

  • Reported release

    530

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-07-12

  • Closed date

    2017-09-21

  • Last modified date

    2017-09-21

  • 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

    CASE MGR CLIENT

  • Fixed component ID

    5725A1501

Applicable component levels

  • R530 PSY

       UP

  • R531 PSY

       UP

[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSCTJ4","label":"IBM Case Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"530"}]

Document Information

Modified date:
04 January 2021