Direct links to fixes
APAR status
Closed as program error.
Error description
Error Description IBM Sterling B2B Integrator V5.2.6.2 User Account Services REST API fails to update a user with group permission which was deleted previously. The error received from the API is response code 500 - Internal server error. There wasn't any error found in IBM Sterling B2B Integrator logs directory but we found the corresponding error in the Liberty server's logs: [1/24/17 23:42:47:598 SGT] 0000031c com.ibm.tenx.ws.WebServiceServlet E GORCR9999E: None: A system error has occurred. Please contact your system administrator. com.ibm.tenx.ws.WebServiceException: A system error has occurred. Please contact your system administrator. at com.ibm.tenx.ws.ui.WebServiceBrowser.execute(WebServiceBrowser.j ava:522) at com.ibm.b2b.api.IntegratorWebServiceBrowser.execute(IntegratorWe bServiceBrowser.java:32) at com.ibm.tenx.ws.WebServiceServlet.processWebServiceRequest(WebSe rviceServlet.java:268) ... ... Caused by: java.lang.NullPointerException at com.ibm.b2b.api.Utils.UserAccountHelper.persistGroups(UserAccoun tHelper.java:510) at com.ibm.b2b.api.Utils.UserAccountHelper.persist(UserAccountHelpe r.java:251) at com.ibm.b2b.api.svc.useraccount.impl.UpdateUserAccountServiceImp l.update(UpdateUserAccountServiceImpl.java:101) at com.ibm.b2b.api.svc.useraccount.impl.generated.UpdateUserAccount Support.update(UpdateUserAccountSupport.java:62)
Local fix
STRRTC - 528580 DW / DW Circumvention: None
Problem summary
Users Affected: All B2Bi API users problem Description: User Account Services REST API failed to update a user with group permission which was deleted previously Platforms Affected: All Platforms
Problem conclusion
Resolution Summary: Issue has been fixed by refreshing the cache manager of 'Groups' before adding the group permissions to user. Delivered in: 5020602_4 5020603_2
Temporary fix
Comments
APAR Information
APAR number
IT19464
Reported component name
STR B2B INTEGRA
Reported component ID
5725D0600
Reported release
526
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-02-28
Closed date
2017-05-15
Last modified date
2017-06-16
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
STR B2B INTEGRA
Fixed component ID
5725D0600
Applicable component levels
R526 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS3JSW","label":"IBM Sterling B2B Integrator"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.2.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
16 June 2017