提交 aff88a06 编写于 作者: K Kohsuke Kawaguchi

Test problem

anonymous Callable fails to serialize without this.

jnlpSlave(jenkins.security.Security218Test)  Time elapsed: 3.616 sec  <<< ERROR!
java.io.IOException: Unable to serialize jenkins.security.Security218Test$1@72a2ba17
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1180)
    at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1528)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1493)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
    at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1528)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1493)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1416)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1174)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:346)
    at hudson.remoting.UserRequest._serialize(UserRequest.java:158)
    at hudson.remoting.UserRequest.serialize(UserRequest.java:167)
    at hudson.remoting.UserRequest.<init>(UserRequest.java:63)
    at hudson.remoting.Channel.call(Channel.java:779)
    at jenkins.security.Security218Test.check(Security218Test.java:65)
    at jenkins.security.Security218Test.jnlpSlave(Security218Test.java:55)
上级 8fd06793
......@@ -31,7 +31,7 @@ public class Security218Test implements Serializable {
/**
* JNLP slave.
*/
private Process jnlp;
private transient Process jnlp;
/**
* Makes sure SECURITY-218 fix also applies to slaves.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册