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]

Reply via email to