se togli la riga uc.setDoOutput(true); che errore ti dà?