Ao utilizar a plataforma EOS para consulta de dados de banco de dados Oracle, para campos do tipo TIMESTAMP, a consulta é convertida em um campo Data em java, porém o resultado da consulta sempre informa um erro, e o conteúdo do erro é o seguinte:
"FAILURE_TIME": { "bytes": "7877081B010101", "length": 7, "stream": "Este valor não suporta ser serializado por eos, talvez não tenha construtor padrão!! class:class java.io.ByteArrayInputStream , toString:java.io.ByteArrayInputStream@45a6c001" }
Dentre eles, FAILURE_TIME é o campo a ser consultado, e o julgamento deve ser o problema de conversão.
solução:
(to_date(to_char(FAILURE_TIME , 'yyyy-mm-dd hh24:mi:ss'),'yyyy-mm-dd hh24:mi:ss')) as FAILURE_TIME,
Converta o campo de hora original para o campo desejado e, finalmente, renomeie-o para o campo original sem afetar o nome do campo original.