<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Fabio Brandão - Blog &#187; hibernate</title>
	<atom:link href="http://www.fnbrandao.com.br/blog/tag/hibernate/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fnbrandao.com.br/blog</link>
	<description></description>
	<lastBuildDate>Fri, 06 Jan 2012 15:22:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Weblogic + JPA + Hibernate = ClassNotFoundException: org.hibernate.hql.ast.HqlToken</title>
		<link>http://www.fnbrandao.com.br/blog/2011/01/weblogic-jpa-hibernate-classnotfoundexception-org-hibernate-hql-ast-hqltoken/</link>
		<comments>http://www.fnbrandao.com.br/blog/2011/01/weblogic-jpa-hibernate-classnotfoundexception-org-hibernate-hql-ast-hqltoken/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 12:52:05 +0000</pubDate>
		<dc:creator>fabio</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[weblogic]]></category>

		<guid isPermaLink="false">http://www.fnbrandao.com.br/blog/?p=94</guid>
		<description><![CDATA[Ao tentar efetuar o deploy de uma aplicação com JPA (implementação: Hibernate), ocorre o seguinte erro:
org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]; nested exception is org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]
Caused by: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT [...]]]></description>
			<content:encoded><![CDATA[<p>Ao tentar efetuar o deploy de uma aplicação com JPA (implementação: Hibernate), ocorre o seguinte erro:</p>
<p><code><em>org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]; nested exception is org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]<br />
Caused by: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [SELECT p FROM PARAMETRO p WHERE UPPER(RTRIM(p.parametroPK.parametroGeral)) = :parametroGeral AND UPPER(RTRIM(p.parametroPK.codigo)) = :codigo]<br />
at org.hibernate.hql.ast.HqlLexer.panic(HqlLexer.java:57)<br />
at antlr.CharScanner.setTokenObjectClass(CharScanner.java:340)<br />
at org.hibernate.hql.ast.HqlLexer.setTokenObjectClass(HqlLexer.java:31)<br />
at antlr.CharScanner.&lt;init&gt;(CharScanner.java:51)<br />
at antlr.CharScanner.&lt;init&gt;(CharScanner.java:60)<br />
at org.hibernate.hql.antlr.HqlBaseLexer.&lt;init&gt;(HqlBaseLexer.java:56)<br />
at org.hibernate.hql.antlr.HqlBaseLexer.&lt;init&gt;(HqlBaseLexer.java:53)<br />
at org.hibernate.hql.antlr.HqlBaseLexer.&lt;init&gt;(HqlBaseLexer.java:50)<br />
at org.hibernate.hql.ast.HqlLexer.&lt;init&gt;(HqlLexer.java:26)<br />
at org.hibernate.hql.ast.HqlParser.getInstance(HqlParser.java:44)<br />
at org.hibernate.hql.ast.QueryTranslatorImpl.parse(QueryTranslatorImpl.java:242)<br />
at org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:157)<br />
at org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:111)<br />
at org.hibernate.engine.query.HQLQueryPlan.&lt;init&gt;(HQLQueryPlan.java:77)<br />
at org.hibernate.engine.query.HQLQueryPlan.&lt;init&gt;(HQLQueryPlan.java:56)<br />
at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:72)<br />
at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133)<br />
at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112)<br />
at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:1623)<br />
at org.springframework.orm.hibernate3.HibernateTemplate$29.doInHibernate(HibernateTemplate.java:837)<br />
at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:367)<br />
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:835)<br />
at org.springframework.orm.hibernate3.HibernateTemplate.find(HibernateTemplate.java:827)<br />
at db.ProductManagerDaoHB.getProductList(ProductManagerDaoHB.java:14)<br />
at bus.ProductManager.getProducts(ProductManager.java:25)<br />
at web.controllers.SpringappController.handleRequest(SpringappController.java:33)<br />
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)<br />
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:819)<br />
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:754)<br />
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:399)<br />
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:354)<br />
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)<br />
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)<br />
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)<br />
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)<br />
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)<br />
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)<br />
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)<br />
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)<br />
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)<br />
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)<br />
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)<br />
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)</em></code></p>
<p>Para resolver este problema basta alterar o persistence.xml e adicionar a seguinte linha:</p>
<p><code><em>&lt;property name="hibernate.query.factory_class" value="org.hibernate.hql.classic.ClassicQueryTranslatorFactory"/&gt;</em></code></p>
<p>Fonte: <a title="http://forum.springsource.org/showthread.php?t=36860" href="http://forum.springsource.org/showthread.php?t=36860" target="_blank">http://forum.springsource.org/showthread.php?t=36860</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnbrandao.com.br/blog/2011/01/weblogic-jpa-hibernate-classnotfoundexception-org-hibernate-hql-ast-hqltoken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Archlinux HP Pavilion dv9000 &#8211; Suspend e Hibernate</title>
		<link>http://www.fnbrandao.com.br/blog/2008/07/archlinux-hp-pavilion-dv9000-suspend-e-hibernate/</link>
		<comments>http://www.fnbrandao.com.br/blog/2008/07/archlinux-hp-pavilion-dv9000-suspend-e-hibernate/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 02:58:01 +0000</pubDate>
		<dc:creator>fabio</dc:creator>
				<category><![CDATA[ArchLinux]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Megadeth]]></category>
		<category><![CDATA[Programas]]></category>
		<category><![CDATA[Shows]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dv9000]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Suspend]]></category>

		<guid isPermaLink="false">http://www.fnbrandao.com.br/blog/?p=21</guid>
		<description><![CDATA[Como mencionado no último post, não estava conseguindo fazer meu notebook hibernar ou suspender no modo gráfico no Archlinux. Após uma simples pesquisa no google encontrei a solução: bastou colocar o meu usuário no grupo &#8220;power&#8221;.
]]></description>
			<content:encoded><![CDATA[<p>Como mencionado no último post, não estava conseguindo fazer meu notebook hibernar ou suspender no modo gráfico no Archlinux. Após uma simples pesquisa no google encontrei a solução: bastou colocar o meu usuário no grupo <em><strong>&#8220;power&#8221;</strong></em>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnbrandao.com.br/blog/2008/07/archlinux-hp-pavilion-dv9000-suspend-e-hibernate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSF + Spring + JPA + Hibernate</title>
		<link>http://www.fnbrandao.com.br/blog/2008/05/jsf-spring-jpa-hibernate/</link>
		<comments>http://www.fnbrandao.com.br/blog/2008/05/jsf-spring-jpa-hibernate/#comments</comments>
		<pubDate>Thu, 22 May 2008 01:20:41 +0000</pubDate>
		<dc:creator>fabio</dc:creator>
				<category><![CDATA[Java EE]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[session closed]]></category>
		<category><![CDATA[spring]]></category>

		<guid isPermaLink="false">http://www.fnbrandao.com.br/blog/?p=10</guid>
		<description><![CDATA[Ao tentar fazer o deploy de uma aplicação utilizando JSF, Spring e JPA (com implementação do hibernate) é recebida a seguinte exception:
javax.persistence.PersistenceException: org.hibernate.SessionException: Session is closed!
Para resolver este problema, basta apenas adicionar o seguinte filtro no &#8220;web.xml&#8221;:

&#60;filter&#62;
	&#60;filter-name&#62;Spring OpenEntityManagerInViewFilter&#60;/filter-name&#62;
	&#60;filter-class&#62;org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter&#60;/filter-class&#62;
&#60;/filter&#62;

&#60;filter-mapping&#62;
	&#60;filter-name&#62;Spring OpenEntityManagerInViewFilter&#60;/filter-name&#62;
	&#60;url-pattern&#62;/*&#60;/url-pattern&#62;
&#60;/filter-mapping&#62;


]]></description>
			<content:encoded><![CDATA[<p>Ao tentar fazer o deploy de uma aplicação utilizando JSF, Spring e JPA (com implementação do hibernate) é recebida a seguinte exception:</p>
<p><code>javax.persistence.PersistenceException: org.hibernate.SessionException: Session is closed!</code></p>
<p>Para resolver este problema, basta apenas adicionar o seguinte filtro no <em>&#8220;web.xml&#8221;</em>:<br />
<code>
<pre>&lt;filter&gt;
	&lt;filter-name&gt;Spring OpenEntityManagerInViewFilter&lt;/filter-name&gt;
	&lt;filter-class&gt;org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter&lt;/filter-class&gt;
&lt;/filter&gt;

&lt;filter-mapping&gt;
	&lt;filter-name&gt;Spring OpenEntityManagerInViewFilter&lt;/filter-name&gt;
	&lt;url-pattern&gt;/*&lt;/url-pattern&gt;
&lt;/filter-mapping&gt;
</pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fnbrandao.com.br/blog/2008/05/jsf-spring-jpa-hibernate/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

