You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When revoking consumer secret the event does not propagate to the GW instead following error is thrown in logs.
[2024-02-20 16:06:18,029] ERROR - NativeWorkerPool Uncaught exception
java.lang.ClassCastException: class java.lang.String cannot be cast to class java.lang.Long (java.lang.String and java.lang.Long are in module java.base of loader 'bootstrap')
at org.wso2.carbon.apimgt.gateway.listeners.GatewayTokenRevocationMessageListener.handleRevokedTokenMessage_aroundBody2(GatewayTokenRevocationMessageListener.java:94) ~[org.wso2.carbon.apimgt.gateway_9.29.35.jar:?]
at org.wso2.carbon.apimgt.gateway.listeners.GatewayTokenRevocationMessageListener.handleRevokedTokenMessage(GatewayTokenRevocationMessageListener.java:1) ~[org.wso2.carbon.apimgt.gateway_9.29.35.jar:?]
at org.wso2.carbon.apimgt.gateway.listeners.GatewayTokenRevocationMessageListener.onMessage_aroundBody0(GatewayTokenRevocationMessageListener.java:63) ~[org.wso2.carbon.apimgt.gateway_9.29.35.jar:?]
at org.wso2.carbon.apimgt.gateway.listeners.GatewayTokenRevocationMessageListener.onMessage(GatewayTokenRevocationMessageListener.java:1) ~[org.wso2.carbon.apimgt.gateway_9.29.35.jar:?]
at org.wso2.carbon.apimgt.common.jms.JMSTaskManager$MessageListenerTask.handleMessage(JMSTaskManager.java:656) ~[org.wso2.carbon.apimgt.common.jms_9.29.35.jar:?]
at org.wso2.carbon.apimgt.common.jms.JMSTaskManager$MessageListenerTask.run(JMSTaskManager.java:555) ~[org.wso2.carbon.apimgt.common.jms_9.29.35.jar:?]
at org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) ~[axis2_1.6.1.wso2v76.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Steps to Reproduce
Enable token persistence removal with following configs and database additions.
Start server with default configs and change token type of consumer apps of system portal to JWT and enable appending tenant domain to the local subject identifier.
Description
Issue observed after merging changes in https://github.com/wso2-extensions/apim-km-wso2is/pull/124/files and wso2/carbon-apimgt#12281 locally.
When revoking consumer secret the event does not propagate to the GW instead following error is thrown in logs.
Steps to Reproduce
Enable token persistence removal with following configs and database additions.
Affected Component
APIM
Version
4.3.0 - M2
Environment Details (with versions)
No response
Relevant Log Output
No response
Related Issues
No response
Suggested Labels
No response
The text was updated successfully, but these errors were encountered: