Bom dia.
O endpoint de vocês precisa de autenticação?
https://www.caelum.com.br/mobile
Tentei me conectar utilizando outros clientes (SOAPUi e Postman do Chrome). Parecia ser problema de proxy, mas coloquei o 4G e o erro 500 continua.
Meu WebClient é o mesmo do curso. Como não funcionou no passo-a-passo, baixei a aula 5. O comentário da classe é "Created by renan on 20/01/16." Vi no debug que está parando nessa linha:
PrintStream output = new PrintStream(connection.getOutputStream());
Atenciosamente, Rodrigo Martins