# HG changeset patch # User Shinji KONO # Date 1579946114 -32400 # Node ID 9b0ad65ae5c031e055f095cd9d2f3e46a9c1c0c4 # Parent be7063c0684b791fd75935ccb44cfddf8d886e2d RemoteTake object example worked. diff -r be7063c0684b -r 9b0ad65ae5c0 build.gradle --- a/build.gradle Sat Jan 25 15:14:38 2020 +0900 +++ b/build.gradle Sat Jan 25 18:55:14 2020 +0900 @@ -16,6 +16,7 @@ dependencies { compile fileTree(dir: 'lib', include: '*.jar') testCompile('org.junit.jupiter:junit-jupiter-api:5.2.0') + compile group: 'org.javassist', name: 'javassist', version: '3.23.1-GA' //compile group: 'org.msgpack', name: 'msgpack-core', version: '0.8.20' //compile group: 'org.msgpack', name: 'jackson-dataformat-msgpack', version: '0.8.16' compile group: 'org.msgpack', name: 'msgpack', version: '0.6.12' diff -r be7063c0684b -r 9b0ad65ae5c0 src/test/java/christie/example/RemoteTake/RTCommand.java --- a/src/test/java/christie/example/RemoteTake/RTCommand.java Sat Jan 25 15:14:38 2020 +0900 +++ b/src/test/java/christie/example/RemoteTake/RTCommand.java Sat Jan 25 18:55:14 2020 +0900 @@ -4,9 +4,11 @@ @Message class RTCommand { - private final String line; - String cmd; - int offset; + public String line; + public String cmd; + public int offset; + + public RTCommand () {} public RTCommand(String cmd, String line, int i) { this.cmd = cmd; diff -r be7063c0684b -r 9b0ad65ae5c0 src/test/java/christie/example/RemoteTake/StartRemoteTake.java --- a/src/test/java/christie/example/RemoteTake/StartRemoteTake.java Sat Jan 25 15:14:38 2020 +0900 +++ b/src/test/java/christie/example/RemoteTake/StartRemoteTake.java Sat Jan 25 18:55:14 2020 +0900 @@ -3,17 +3,17 @@ import christie.codegear.CodeGearManager; import christie.codegear.StartCodeGear; -public class StartRemoteTake extends StartCodeGear{ +public class StartRemoteTake extends StartCodeGear { public StartRemoteTake(CodeGearManager cgm) { super(cgm); } public static void main(String args[]) { - CodeGearManager cgm = createCGM(10000); - new StartRemoteTake(cgm); - cgm.createRemoteDGM("remote", "localhost", 10000); + CodeGearManager cgm = createCGM(10001); + cgm.createRemoteDGM("remote", "localhost", 10001); cgm.setup(new CreateRemoteTakeTest()); + cgm.setup(new FinishRemoteTake()); RTCommand cmd = new RTCommand("insert","line",0); cgm.getDGM("remote").put("command",cmd); }