add java-gateway