Good morning,
We are experiencing an issue after updating the Forge JWT and deployment to the QA environment. We expected the modules to refresh automatically to reflect the new version. However, we are still encountering the following error in the application logs:"Method not found: 'Void OutSystems.NssJWT_Core.IssJWT_Core.MssCreateToken(OutSystems.NssJWT_Core.RCTokenSymmetricSigningCredentialsRecord, OutSystems.NssJWT_Core.RCTokenAsymmetricSigningCredentialsRecord, OutSystems.NssJWT_Core.RCTokenPayloadRecord, Boolean, System.String ByRef, System.String ByRef, System.String ByRef)'. "
It seems that the modules are not recognizing the updated version of the JWT component, possibly indicating a compatibility issue.
Steps Taken So Far:
Published the solution containing of apps in the QA environment.
Verified that the Forge JWT component was updated to the latest version in QA.
Observed persistent error logs indicating the issue above.
Impact: This issue is preventing our applications from functioning correctly in the QA environment, causing potential delays in testing and validation.
Request for Support:
Should we revert to the previous version of the Forge JWT component as a temporary workaround?
Are there additional steps or configurations required to resolve this issue and ensure the updated component functions as expected?
Could this error indicate a dependency mismatch or an issue with the publishing process?
Could this error indicate a specific problem in the forge component version?
We appreciate any guidance to resolve this as quickly as possible.
Kind Regards
Hello Rita,
I'd say the quickest workaround is rolling back the version, if you have time sensitive constraints.
What's the Platform version of your infrastructure?
Hello João,
We have completed the rollback to the original version of the component installed in our factory (JWT - 4.0.6 v).
The platform versions for our various tools are as follows:
Let me know if you need any further details.
Best regards,
Rita Rocha