Como desserializar a data JS usando Jackson?

Estou recebendo uma string de data do ExtJS no formato:

"2011-04-08T09: 00: 00"

Quando tento desserializar essa data, ele altera o fuso horário para o horário padrão da Índia (adiciona 5:30 para o horário). É assim que estou desserializando a data:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);

Fazer isso também não altera o fuso horário. Ainda recebo a data no IST:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
dateFormat.setTimeZone(TimeZone.getTimeZone("GMT"));
getObjectMapper().getDeserializationConfig().setDateFormat(dateFormat);

Como faço para desserializar a data da maneira como ela está chegando sem os aborrecimentos do Fuso Horário?

questionAnswers(5)

yourAnswerToTheQuestion