I changed the code to extend MasterToSlaveFileCallable, but the exception is still the same.
Changed: private static class RemoteListDir implements FileCallable<Set<String>> { To: private static class RemoteListDir extends MasterToSlaveFileCallable<Set<String>> { Caused by: java.io.IOException: Remote call on Development-opensuse-x86_64 failed at hudson.remoting.Channel.call(Channel.java:761) at hudson.FilePath.act(FilePath.java:978) ... 28 more Caused by: java.lang.Error: Failed to deserialize the Callable object. at hudson.remoting.UserRequest.perform(UserRequest.java:105) at hudson.remoting.UserRequest.perform(UserRequest.java:49) at hudson.remoting.Request$2.run(Request.java:325) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) at ......remote call to Development-opensuse-x86_64(Native Method) at hudson.remoting.Channel.attachCallSiteStackTrace(Channel.java:1360) at hudson.remoting.UserResponse.retrieve(UserRequest.java:221) at hudson.remoting.Channel.call(Channel.java:753) ... 29 more Caused by: java.lang.IllegalArgumentException: Unable to locate class file for class MyClass$RemoteListDir onsdag 15. april 2015 20.54.40 UTC+2 skrev Jesse Glick følgende: > > On Tue, Mar 24, 2015 at 1:29 PM, Ulli Hafner <ullrich...@gmail.com > <javascript:>> wrote: > > You need to implement the new method checkRoles. > > No, you do not. You just need to use MasterToSlaveFileCallable. > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/e318d8ce-8305-4048-bdf2-b35ad8f27049%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.