Session « Seam « JPA Q&A





1. Hibernate Session    stackoverflow.com

I am using Seam + EJB + JPA + Hibernate and JbossAS6 as my application server. I have to convert JPA code to hibernate, On deployment i get the following error. 2011-07-06 01:49:15,122 ...

2. JBoss Seam: How to Open jpa/hibernate session in view    stackoverflow.com

There is a similar question for Spring. But what about JBoss Seam, I need a suggestion regarding the application I am developing. If you need any specific version information, they are

  • Seam 2.2
  • JSF ...

3. Hibernate Session and JNDI Not Found    seamframework.org

4. Hibernate Session problems    seamframework.org

I know that I have posted before on this subject, but the problem is still here. I am unable to get seam to generate a Session on its on. Without that, things like the HibernateEntityQuery object will not work at all. I just get a message saying that my session is null.

6. How to inject Hibernate session in non JEE env?    seamframework.org

Not really. Caused by: java.lang.RuntimeException: javax.persistence.PersistenceException: No Persistence provider for EntityManager named at org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle.create(ManagedPersistenceContextBeanLifecycle.java:126) at org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle.create(ManagedPersistenceContextBeanLifecycle.java:46) at org.jboss.seam.solder.bean.ImmutableBean.create(ImmutableBean.java:87) at org.jboss.weld.context.AbstractContext.get(AbstractContext.java:121) at org.jboss.weld.bean.proxy.ContextBeanInstance.getInstance(ContextBeanInstance.java:99) at org.jboss.weld.bean.proxy.ProxyMethodHandler.invoke(ProxyMethodHandler.java:124) at org.jboss.weld.proxies.SMPC-org$jboss$seam$persistence$ManagedPersistenceContextExtension-teste$testeArchJSF$SeamManagedSessionFactoryProducer$entityManagerFactory$@javax$enterprise$context$ConversationScoped()@javax$enterprise$inject$Produces()@javax$persistence$PersistenceUnit(name=,unitName=)@org$jboss$seam$solder$core$ExtensionManaged()$_$$_WeldClientProxy.createQuery(SMPC-org$jboss$seam$persistence$ManagedPersistenceContextExtension-teste$testeArchJSF$SeamManagedSessionFactoryProducer$entityManagerFactory$@javax$enterprise$context$ConversationScoped()@javax$enterprise$inject$Produces()@javax$persistence$PersistenceUnit(name=,unitName=)@org$jboss$seam$solder$core$ExtensionManaged()$_$$_WeldClientProxy.java) Does Tomcat really process persistence.xml file? Isn't it a JEE file? I've tested my DataSource using the code below try { cxt = new InitialContext(); final DataSource ds = (DataSource) cxt.lookup( "java:/comp/env/jdbc-hqsql" ); System.out.println(ds.toString()); } ...

7. Injection of hibernate session + ScopeType.PAGE    seamframework.org

Hi, if i inject a hibernate session in an action class with the ScopeType.PAGE, when would it would be closed? I've got a query method which populates a List and iterates(just for tests) some values printing in the output... so far so good, these brought values are printed on output properly, but the goal ain't that but to iterate it on ...

8. precedence problem Hibernate Session versus Seam Session    seamframework.org

15:31:24,466 ERROR SeamPhaseListener:120 - uncaught exception java.lang.IllegalStateException: Could not start transaction at org.jboss.seam.jsf.SeamPhaseListener.begin(SeamPhaseListener.java:581) at org.jboss.seam.jsf.SeamPhaseListener.handleTransactionsBeforePhase(SeamPhaseListener.java:312) at org.jboss.seam.jsf.SeamPhaseListener.beforeServletPhase(SeamPhaseListener.java:140) at org.jboss.seam.jsf.SeamPhaseListener.beforePhase(SeamPhaseListener.java:114) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:222) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:58) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.debug.hot.HotDeployFilter.doFilter(HotDeployFilter.java:68) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.MultipartFilter.doFilter(MultipartFilter.java:85) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) ...

9. Seam managed Hibernate Session factories    seamframework.org

We are using a seam managed hibernate session factory defined in components.xml.Now seam tries to bootstrap these session factories on server startup. What I am looking for is a way by which JBOSS does not do it for a specific session factory defined. I should be able to retrieve the session factory only when a piece of code trying to inject ...