publishing new Java client