Direct links to fixes
5.0.8.1-APIConnect-Portal-Debian7-20171030-1423
5.0.8.1-APIConnect-Portal-Debian7-20171030-1423.ova
5.0.8.1-APIConnect-Portal-Ubuntu16-20171030-1423
5.0.8.1-APIConnect-Portal-Ubuntu16-20171030-1423.ova
APIConnect_Management_5.0.8.1_20171030-0955_4c09866eee14_ef24683.ova
APIConnect_Management_5.0.8.1_20171030-0955_4c09866eee14_ef24683.vcrypt2
apiconnect-2.7.62
APAR status
Closed as program error.
Error description
When trying to implement a jwt-generate for jwt signature with a JSON object private claim, it fails and throw the following error : { "httpCode": "500", "httpMessage": "Invalid-JWT-Generate", "moreInformation": "JWT generate failed" } It happens because of the an invalid type. It is not treating JSON object as a valid input because it is not expecting JSON object. Hence, it throws the error.
Local fix
Any version released after 09/23/2017, should have this fixed.
Problem summary
When using private claims (in JSON object format) in jwt-generate assembly policy, it will fail because APIC is not expecting private claims to be in JSON object format.
Problem conclusion
The fix is targeted for inclusion in IBM API Connect V5.0.8.1 and an iFix following V5.0.7.2.
Temporary fix
Comments
APAR Information
APAR number
LI79843
Reported component name
API CONNECT ENT
Reported component ID
5725Z2201
Reported release
507
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-09-28
Closed date
2017-10-20
Last modified date
2017-10-20
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
API CONNECT ENT
Fixed component ID
5725Z2201
Applicable component levels
R507 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"507","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
29 September 2021