Change Bus.publish(String, JsonElement) to Bus.publish(String, Object)