Problema com hibernate e base de dados

Olá

Estou utilizando o hibernate para acessar o banco de dados Adabas D.

Estou fazendo uma query com sql nativo, e um dos campos que serão retornados da busca é do tipo char na base de dados.
o problema é que ao usar o sql nativo, a palavra que está lá ‘hello world’ por exemplo, vem apenas a primeira letra h.

o que eu faço pra resolver isso?

Já tentei usar addScalar do SQLQuery do hibernate, para tentar mascarar o campo. Mas se eu não colocar addScalar em todos os outros campos ele só busca o campo que mascarei… e se eu coloco addScalar em todos… ele me traz todos os campos desordenados mesmo se eu coloco order by.