留言板

how to configure hibernate-cfg.xml file

thumbnail
devi nimmagadda,修改在12 年前。

how to configure hibernate-cfg.xml file

Regular Member 帖子: 109 加入日期: 10-12-9 最近的帖子
Hi all,

can anybody know how to configure hibernate-cfg.xml file in liferay.

I have written the below statements in this file .

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">

<hibernate-configuration>
<session-factory>
<!-- uncomment this to use the JNDI datasource -->
<!-- <property name="hibernate.connection.datasource">java:comp/env/jdbc/aperte-reports</property> -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost/ipdb?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false</property>
<property name="connection.username">root</property>
<property name="connection.password">admin</property>
<property name="transaction.factory_class">org.hibernate.transaction.JDBCTransactionFactory</property>
<property name="current_session_context_class">thread</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.cache.provider_class">org.hibernate.cache.HashtableCacheProvider</property>
<property name="hibernate.cache.use_second_level_cache">true</property>
<property name="hibernate.cache.use_query_cache">true</property>
</session-factory>
</hibernate-configuration>


I am getting NullPointerException. can anybody solve this ?
thumbnail
Raja Nagendra Kumar,修改在12 年前。

RE: how to configure hibernate-cfg.xml file

Expert 帖子: 484 加入日期: 06-3-2 最近的帖子
Can you show the stacktrace..

hibernate-cfg.xml for liferay is no different.. only make sure you don't have two jars.. one in liferay context and other in portlet context..

Regards,
Raja Nagendra Kumar,
C.T.O
www.tejasoft.com
thumbnail
devi nimmagadda,修改在12 年前。

RE: how to configure hibernate-cfg.xml file

Regular Member 帖子: 109 加入日期: 10-12-9 最近的帖子
hi,

thanks for your reply.

could you please see the stacktrace :

09:39:42,751 ERROR [jsp:154] java.lang.NullPointerException
at pl.net.bluesoft.rnd.apertereports.dao.utils.SQLUtil.getSession(SQLUtil.java:72)
at pl.net.bluesoft.rnd.apertereports.dao.utils.WHS.p(WHS.java:41)
at pl.net.bluesoft.rnd.apertereports.dao.ReportTemplateDAO.fetchAllReports(ReportTemplateDAO.java:25)
at pl.net.bluesoft.rnd.apertereports.components.VriesInvokerComponent.fillReportSelect(VriesInvokerComponent.java:157)
at pl.net.bluesoft.rnd.apertereports.components.VriesInvokerComponent.fillReportList(VriesInvokerComponent.java:114)
at pl.net.bluesoft.rnd.apertereports.components.VriesInvokerComponent.<init>(VriesInvokerComponent.java:77)
at pl.net.bluesoft.rnd.apertereports.components.VriesInvokerComponent.<init>(VriesInvokerComponent.java:49)
at pl.net.bluesoft.rnd.apertereports.InvokerApplication.portletInit(InvokerApplication.java:20)
at pl.net.bluesoft.rnd.apertereports.AbstractReportingApplication.applicationInit(AbstractReportingApplication.java:52)
at eu.livotov.tpt.TPTApplication.init(TPTApplication.java:68)
at com.vaadin.Application.start(Application.java:554)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.startApplication(AbstractApplicationPortlet.java:779)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.handleRequest(AbstractApplicationPortlet.java:402)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.doDispatch(AbstractApplicationPortlet.java:735)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:101)
at pl.net.bluesoft.rnd.apertereports.util.I18nHelperFilter.doFilter(I18nHelperFilter.java:41)
at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:54)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:98)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:64)

09:39:42,858 ERROR [PortletServlet:96] javax.portlet.PortletException: java.lang.NullPointerException
javax.portlet.PortletException: java.lang.NullPointerException
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.handleServiceException(AbstractApplicationPortlet.java:1386)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.handleRequest(AbstractApplicationPortlet.java:491)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.doDispatch(AbstractApplicationPortlet.java:735)
at javax.portlet.GenericPortlet.render(GenericPortlet.java:233)
at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:101)