printemps session Hibernate temps

Je suis en utilisant Spring Hibernate modèle apache tomcat et MySQL. Tout fonctionne très bien en développement, mais quand j'ai déployer l'application sur un serveur de test et de le laisser fonctionner (en grande partie en veille) pour la nuit, je suis généralement accueillis avec cela le matin:

Qui suit est mon de printemps servlet.xml:

<bean id="multipartResolver"
    class="org.springframework.web.multipart.commons.CommonsMultipartResolver" >
      <property name="maxUploadSize" value="1000000"/>
</bean>


<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
    destroy-method="close" p:driverClassName="${jdbc.driverClassName}"
    p:url="${jdbc.databaseurl}" p:username="${jdbc.username}" p:password="${jdbc.password}" />

<bean id="sessionFactory"
    class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <property name="configLocation">
        <value>classpath:hibernate.cfg.xml</value>
    </property>

    <property name="hibernateProperties">
        <props>
            <prop key="hibernate.dialect">${jdbc.dialect}</prop>
            <prop key="hibernate.show_sql">true</prop>
        </props>
    </property>
</bean>

<tx:annotation-driven transaction-manager="transactionManager" />

<bean id="transactionManager"
    class="org.springframework.orm.hibernate4.HibernateTransactionManager">
    <property name="sessionFactory" ref="sessionFactory" />
</bean>

Comment puis-je configurer le printemps servlet.xml pour éviter ce problème ? Merci.

vous avez dit que vous utilisez apache tomcat 2.0?

OriginalL'auteur jan's | 2014-07-04