traducir pronunciacion inglés ingles frijolito frijoles frijol cómo como beans arroz java hibernate migration spring-3

java - pronunciacion - frijolito en ingles



No se encuentran traductores de excepción de persistencia en la fábrica de frijoles. No se puede realizar la traducción de excepción (2)

Obtengo la siguiente excepción después de migrar a Spring Framework 3.1.0 RC1 con Hibernate 4.0.0 CR7

2011-12-08 / 11: 48: 38.425 / EST [Thread-17] ERROR Falló la inicialización del contexto org.springframework.beans.factory.BeanCreationException: Error al crear bean con el nombre ''org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor # 0'' definido en el recurso ServletContext [/WEB-INF/applicationContext-hibernate.xml]: la inicialización del bean ha fallado; la excepción anidada es java.lang.IllegalStateException: no se han encontrado traductores de excepciones de persistencia en la fábrica de beans. No se puede realizar la traducción de excepción. en la forma en que se realiza este evento a la hora de que se realiza este evento. .support.AbstractBeanFactory $ 1.getObject (AbstractBeanFactory.java:294) en la página org.springframework.beans.factory.support.DefaultSingletonbractualidad de la empresa en la que se realizó el trabajo en la oficina. AbstractBeanFactory.java:291) en org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory.java:197) en las instalaciones de los parques de animales y parques .context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:449) en org.springframework.web.context.ContextLo ader.configureAndRefreshWebApplicationContext (ContextLoader.java:381) en la página org.springframework.web.context.ContextLoader.init .apache.catalina.core.StandardContext.listenerStart (StandardContext.java:4723) en org.apache.catalina.core.StandardContext $ 1.call (StandardContext.java:5226) en org.apache.catalina.core.StandardContext $ 1.call (StandardContext.java:5221) en java.util.concurrent.FutureTask $ Sync.innerRun (Fuente desconocida) en java.util.concurrent.FutureTask.run (Fuente desconocida) en java.util.concurrent.ThreadPoolExecutor. ) en java.util.concurrent.ThreadPoolExecutor $ Worker.run (Fuente desconocida) en java.lang.Thread.run (Fuente desconocida) Causado por: java.lang.IllegalStateException: No se encuentran traductores de excepciones de persistencia en la fábrica de frijoles. No se puede realizar la traducción de excepción. en la sección de la entrada de la entrada en el estado de la embarcación, así como también en la entrada de la entrada en el estado de la embarcación. .java: 70. en el archivo .java :.P.Precessor.nava.precio.nava.precio.nava.p.precio.nava.precio.nava.precio.nava.precio.nava.precio.nava.precio.nava.precio.nava.precio.nava.precio de. beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1433) en la página org.springframework.beans.factory.support. 2) ... 18 más


Como lo menciona skravin, debe configurar un HibernateExceptionTranslator . El LocalSessionFactoryBean para Hibernate 3 implementa PersistenceExceptionTranslator , pero el de Hibernate 4 no lo hace.


Y con la nueva configuración java primavera:

@Bean public HibernateExceptionTranslator hibernateExceptionTranslator(){ return new HibernateExceptionTranslator(); }