Caros,
Estou usando hibernate 3 com informix.
Estou tentando fazer umas consulta no informix para gerar um relatorio usando SQL QUERY mas
não estou conseguindo executar (que para esse relatório seria o ideal o sql puro), apenas HQLs.
OBS:ANTES EU ESTAVA USANDO POSTGRES E NAO TINHA ESSE PROBLEMA.
JA TESTEI A QUERY NO CLIENT DO INFORMIX E FUNCIONA NUMA BOA!
Segue o erro abaixo:
<blockquote>org.hibernate.MappingException: No Dialect mapping for JDBC type: 3
at org.hibernate.dialect.TypeNames.get(TypeNames.java:56)
at org.hibernate.dialect.TypeNames.get(TypeNames.java:81)
at org.hibernate.dialect.Dialect.getHibernateTypeName(Dialect.java:217)
at org.hibernate.loader.custom.CustomLoader.getHibernateType(CustomLoader.java:176)
at org.hibernate.loader.custom.CustomLoader.autoDiscoverTypes(CustomLoader.java:146)
at org.hibernate.loader.Loader.getResultSet(Loader.java:1678)
at org.hibernate.loader.Loader.doQuery(Loader.java:662)
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
at org.hibernate.loader.Loader.doList(Loader.java:2145)
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
at org.hibernate.loader.Loader.list(Loader.java:2024)
at org.hibernate.loader.custom.CustomLoader.list(CustomLoader.java:118)
at org.hibernate.impl.SessionImpl.listCustomQuery(SessionImpl.java:1684)
at org.hibernate.impl.AbstractSessionImpl.list(AbstractSessionImpl.java:142)
at org.hibernate.impl.SQLQueryImpl.list(SQLQueryImpl.java:164)
at br.com.fabrimar.kanban.dao.impl.DemandaDaoImpl.findCargaMediaMaquinaBySQL(DemandaDaoImpl.java:66)
at br.com.fabrimar.kanban.manager.impl.DemandaManagerImpl.listaCargaMediaMaquinaBySQL(DemandaManagerImpl.java:44)
at br.com.fabrimar.kanban.action.RelatorioAction.resultadoCargaMediaMaquina(RelatorioAction.java:72)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)</blockquote>
ESTOU A DOIS DIAS TENTANDO FAZER ISSO FUNCIONAR!
OBRIGADO!!