shnus commented on issue #10907: URL: https://github.com/apache/ignite/issues/10907#issuecomment-1861233354
Hi @petrov-mg, We are facing the same issue. Uber(Fat) JAR may not be the best, but it is a fair deployment option. And the fact that compute tasks don't work is frustrating... It seems that the problem lies in the IgniteSecurityAdapter#isSystemType implementation. We are relying on Class#ProtectionDomain#CodeSource to identify if a task is from Ignite sources or not. Unfortunately, the fat JAR overrides code source for classes, and Ignite is considering all tasks as system tasks. Perhaps, a safer option would be to provide path analysis to identify system tasks? What do you think? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
