@Override public Wikitty migrate(WikittyService service, Wikitty oldWikitty, Wikitty newWikitty, WikittyExtension oldExt, WikittyExtension newExt) { System.out.println(String.format("migrate %s(%s) oldExt %s newExt %s", oldWikitty.getWikittyId(), oldWikitty.getExtension(extensionName).getId(), oldExt.getId(), newExt.getId())); Wikitty result = super.migrate(service, oldWikitty, newWikitty, oldExt, newExt); result.setField(extensionName, "string", "hello"); result.setField(extensionName, "date", new Date()); System.out.println(String.format("done %s(%s)", result.getWikittyId(), result.getExtension(extensionName).getId())); return result; }