Feras,
tem um metodo fazendo um select no Banco mais estou recebendo uma exceção do Hibernate e não sei o porque alguém poderia ajudar
a query que gera essa exceção e essa aqui select publicacao from tci.sistemaRecebimento.negocio.publicacao.PublicacaoBO
as publicacao
join publicacao.datasPublicacao as data
where
publicacao.retranca.id = :retranca
and
publicacao.tipoMateria.id = :tipomateria
and publicacao.sequencial = :sequencial
and
publicacao.statusPublicacao.id in (:status1,:status2) and data in ()
essa e a exceçãoorg.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [
select publicacao from
tci.sistemaRecebimento.negocio.publicacao.PublicacaoBO as publicacao
join publicacao.datasPublicacao as data where
publicacao.retranca.id =
:retranca and
publicacao.tipoMateria.id = :tipomateria and
publicacao.sequencial = :sequencial and
publicacao.statusPublicacao.id in (:status1,:status2) and data in ()
]
at
org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:31)
at
org.hibernate.hql.ast.QuerySyntaxException.convert(QuerySyntaxException.java:24)
at
org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:59)
at
org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:235)
at
org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:160)
at
org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)
at org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:77)
at org.hibernate.engine.query.HQLQueryPlan.(HQLQueryPlan.java:56)
at
org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)
at
org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1113)
at
org.hibernate.impl.QueryImpl.list(QueryImpl.java:79)
at
tci.sistemaRecebimento.persistencia.publicacao.RepositorioPublicacao.consultarPublicacoesEnviadas(RepositorioPublicacao.java:101)
at
tci.sistemaRecebimento.negocio.publicacao.CadastroPublicacao.consultarPublicacaoEnviada(CadastroPublicacao.java:291)
at
tci.sistemaRecebimento.negocio.publicacao.CadastroPublicacao.getStatusExistenciaArquivo(CadastroPublicacao.java:388)
at
tci.sistemaRecebimento.FachadaSistemaRecebimento.getStatusExistenciaArquivo(FachadaSistemaRecebimento.java:4243)
at
tci.sistemaRecebimento.gui.enviarPublicacao.EnviarPublicacaoAction.getArquivoExiste(EnviarPublicacaoAction.java:1014)
at sun.reflect.GeneratedMethodAccessor1770.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:274)
at tci.apresentacao.gui.TCIDispatchAction.execute(Unknown Source)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
at
tci.requestProcessor.infra.TCIRequestProcessor.processActionPerform(TCIRequestProcessor.java:88)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)