Bonjour a tous,
me voilà encore confronter à une erreur assez délicate.J'utilise hibernate 2.8 et weblogic8.1
voilà l'erreur :
[java.sql.SQLException] : The transaction is no longer active - status: 'Committed'. No further JDBC access is allowed within this transaction.
[net.sf.hibernate.exception.GenericJDBCException] : could not load: [com.fnac.piloting.treasury.bean.UserInformation#se-fnac]
[fr.ibm.calypso.services.dao.DAOException] : Cannot get object of class com.fnac.piloting.treasury.bean.UserInformationwith pk se-fnac
at com.fnac.vulcain.exception.ExceptionBuilder.buildSafeTechnicalException(Lcom/fnac/vulcain/exception/TechnicalExceptionLcom/fnac/vulcain/exception/TechnicalException;(ExceptionBuilder.java:90)
at com.fnac.piloting.treasury.components.UserAdminServiceBean.getUserInformation(Ljava/lang/StringLcom/fnac/piloting/treasury/bean/UserInformation;(UserAdminServiceBean.java:176)
at com.fnac.piloting.treasury.components.UserAdminService_vm0r4e_EOImpl.getUserInformation(Ljava/lang/StringLcom/fnac/piloting/treasury/bean/UserInformation;(UserAdminService_vm0r4e_EOImpl.java:748)
at com.fnac.piloting.treasury.components.delegate.UserAdminServiceDelegate.getUserInformation(Ljava/lang/StringLcom/fnac/piloting/treasury/bean/UserInformation;(UserAdminServiceDelegate.java:105)
at com.fnac.piloting.treasury.action.authent.ChangePasswordAction.execute(Lorg/apache/struts/action/ActionMapping;Lorg/apache/struts/action/ActionForm;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponseLorg/apache/struts/action/ActionForward;(ChangePasswordAction.java:87)
at org.apache.struts.action.RequestProcessor.processActionPerform(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/Action;Lorg/apache/struts/action/ActionForm;Lorg/apache/struts/action/ActionMappingLorg/apache/struts/action/ActionForward;(RequestProcessor.java:484)
at be.ff.gui.web.struts.action.ActionPlugInTilesRequestProcessor.processActionPerform(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/Action;Lorg/apache/struts/action/ActionForm;Lorg/apache/struts/action/ActionMappingLorg/apache/struts/action/ActionForward;(ActionPlugInTilesRequestProcessor.java:60)
at com.fnac.piloting.treasury.share.TreasuryRequestProcessor.processActionPerform(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/apache/struts/action/Action;Lorg/apache/struts/action/ActionForm;Lorg/apache/struts/action/ActionMappingLorg/apache/struts/action/ActionForward;(TreasuryRequestProcessor.java:78)
at org.apache.struts.action.RequestProcessor.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponseV(RequestProcessor.java:274)
at org.apache.struts.action.ActionServlet.process(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponseV(ActionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponseV(ActionServlet.java:525)
at javax.servlet.http.HttpServlet.service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponseV(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponseV(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava/lang/Object;(ServletStubImpl.java:1072)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Lweblogic/servlet/internal/FilterChainImplV(ServletStubImpl.java:465)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponseV(ServletStubImpl.java:348)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava/lang/Object;(WebAppServletContext.java:6981)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic/security/subject/AbstractSubject;Ljava/security/PrivilegedActionLjava/lang/Object;(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(Lweblogic/security/acl/internal/AuthenticatedSubject;Lweblogic/security/acl/internal/AuthenticatedSubject;Ljava/security/PrivilegedActionLjava/lang/Object;(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic/servlet/internal/ServletRequestImpl;Lweblogic/servlet/internal/ServletResponseImplV(WebAppServletContext.java:3892)
at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic/kernel/ExecuteThreadV(ServletRequestImpl.java:2766)
at weblogic.kernel.ExecuteThread.execute(Lweblogic/kernel/ExecuteRequestV(ExecuteThread.java:224)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:183)
at java.lang.Thread.startThreadFromVM(Ljava/lang/ThreadV(Unknown Source)
si vous avez une idée.......
Partager