Added components to Java client