Um NullPointerException muito louco

oi pessoal, boa tarde, é o seguinte… tou serializando um cadastro de cliente em xml com o Xstream, até aí td bem… o porém é o seguiinte… qdo leio o cadastro do arquivo xml e tento remontar… aí ele dá um NullPointerException qdo vai montar um GregorianCalendar que tá no cadastro… vou colcar o código da exceção aqui pra vcs verem…

java.lang.NullPointerException at java.util.GregorianCalendar.computeTime(GregorianCalendar.java:1530) at java.util.Calendar.updateTime(Calendar.java:1569) at java.util.Calendar.complete(Calendar.java:1106) at java.util.Calendar.get(Calendar.java:942) at aplicacao.Cliente.getDataFormatada(Cliente.java:164) at aplicacao.Cliente.getAtributo(Cliente.java:313) at aplicacao.OJato.getAtributoCliente(OJato.java:151) at interfaces.NovoExecutorDeComandos.getAtributoCliente(NovoExecutorDeComandos.java:128) at interfaces.NovoExecutorDeComandos.executaComandoComposto(NovoExecutorDeComandos.java:249) at interfaces.IdentificadorDeComandos.identificaComando(IdentificadorDeComandos.java:52) at interfaces.Console.trataAssert(Console.java:115) at interfaces.Console.main(Console.java:46) passou

acho que voce está passando algo null para o Gregorian Calendar por isso ocorre o exception…

Verifique se o metodo

getDataFormatada

da classe…

Cliente.java

está retornando algo mesmo ou esta retornando null, ou quem sabe mesmo algo que o Gregorian Calendar nao recebe…

valeu ? falou’s…

é o seguinte… eu monto uma data no gregorianCalendar passando o dia mes e ano… mas qdo ele tenta pegar esses campos depois… ele dá pau e me manda essa NullPointerException.;…
ps… a Data não é nula…