Para mostrar a sua query no console vc precisa habilitar no arquivo de propriedades, faça isso para ajudar, assim da para ver o que está rolando na query.
Habilite o parâmetro hibernate.show_sql para true.
Qual o conteúdo da variável “sql” no momento em que vc faz SQLQuery query = session.createSQLQuery(sql.toString()); ???
Att
D
ddark.emanu
Quiz dizer que está mostrando a query no console,e que a query está sendo executada perfeitamente .
SQL
StringBuildersql=newStringBuilder().append("SELECT DISTINCT ").append(" o.fsm_codigo, ").append(" o.fsi_codigo, ").append(" o.fsp_codigo, ").append(" o.pro_maskcod ").append(" FROM ").append(" ").append(origem).append(".proprodutos o JOIN ").append(destino).append(".proprodutos d ").append(" ON ").append(" o.pro_maskcod = d.pro_maskcod ").append("WHERE ").append(" ( d.fsm_codigo IS NULL OR d.fsi_codigo IS NULL OR d.fsp_codigo IS NULL)").append(" AND ").append(" ( o.fsm_codigo IS NOT NULL OR o.fsi_codigo IS NOT NULL OR o.fsp_codigo IS NOT NULL)");
L
leoramos
Posta o código da classe Produto… tô achando que teu transformer tá se batendo.
Já executou essa query direto no banco para ver se retorna alguma coisa?
Att
D
ddark.emanu
retorna !
D
ddark.emanu
executando essa query , ela retorna alguns registros sim …
D
ddark.emanu
RESOLVIDOOO!
Um dos problemas era a classe produto mesmo , que não estava encontrando os atributos … mais o erro mesmo estava na view , onde tinha um ajax que estava causando conflito no resultado da lista