These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 
Author Message
 Post subject: LazyInitializationException when using Open Session In View
PostPosted: Tue Nov 04, 2008 2:47 am 
Newbie

Joined: Mon Nov 03, 2008 10:40 pm
Posts: 1
I'm somewhat new to Hibernate, and I'm having trouble accessing my lazy-initialized associations. I'm trying to access an association in the view (a JSP), and I'm using the Spring OpenSessionInViewFilter. I can see from the debug logs that the session has not been closed (or at least the OpenSessionInViewFilter hasn't closed it) at the time when the exception is thrown, which has got me sort of stumped.

I have a service object, UserService, from which I'm getting a User object:
@Transactional(propagation=Propagation.SUPPORTS, readOnly=true)
public interface UserService {
...
public User authenticateUser(String username, String password);
}

I have a User object with an associated Set<PlayerStat>, mapped as:
<class name="User" table="user" catalog="user_db">
<id name="userId" type="java.lang.Integer">
<column name="user_id" />
<generator class="identity" />
</id>
. <set name="playerStats" inverse="true" lazy="true">
<key>
<column name="user_id" not-null="true">
</column>
</key>
<one-to-many class="PlayerStat" />
</set>

In my JSP, when I try to access elements of the User.getPlayerStats() collection, I get a LazyInitializationException. From the logs, it looks as though the Session is still open when the exception is thrown:

2008-11-03 21:57:20,753 [http-8080-exec-4] DEBUG http-8080-exec-4 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter - Using SessionFactory 'sessionFactory' for OpenSessionInViewFilter
2008-11-03 21:57:20,755 [http-8080-exec-4] DEBUG http-8080-exec-4 org.springframework.orm.hibernate3.support.OpenSessionInViewFilter - Opening single Hibernate Session in OpenSessionInViewFilter
2008-11-03 21:57:20,755 [http-8080-exec-4] DEBUG http-8080-exec-4 org.hibernate.impl.SessionImpl - opened session at timestamp: 12257782407
2008-11-03 21:57:20,755 [http-8080-exec-4] DEBUG http-8080-exec-4 org.hibernate.impl.SessionImpl - setting flush mode to: NEVER
2008-11-03 21:57:20,768 [http-8080-exec-4] ERROR http-8080-exec-4 org.hibernate.LazyInitializationException - failed to lazily initialize a collection of role: User.playerStats, no session or session was closed
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: User.playerStats, no session or session was closed
at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:358)


There seems to be a disconnect in the fact that the transaction demarcations are attached to the service method and *not* the getter method for the associated object (User.getPlayerStats()). The OpenSessionInView filter should be keeping a session open for the life of the request, but I'm not exactly sure how this relates to the transaction. Is the transaction being closed (and thus the session also) when the service method returns? Is there some other explanation? Any help would be appreciated.


Top
 Profile  
 
 Post subject:
PostPosted: Tue Nov 04, 2008 1:02 pm 
Beginner
Beginner

Joined: Wed Sep 24, 2008 5:44 pm
Posts: 34
I think the problem is that after the first transaction your User object becomes detached. On the next request when you're trying to getPlayerStats the User is no longer associated with an open session. To reattach your object to the session (make persistent) before hibernate can pull the lazily loaded data.

This diagram is a representation of object states. Although I think its kind of wrong. The arrows from persistent to detached are backwards.

http://www.cs.bham.ac.uk/~aps/syllabi/2 ... States.png


Top
 Profile  
 
 Post subject:
PostPosted: Wed Nov 26, 2008 6:04 pm 
Newbie

Joined: Tue May 30, 2006 1:33 pm
Posts: 5
I have a similar problem:

- Only one spring context
- Have openSessionInView filter
- Single session is set to true
- problems happens in the very same request (no conversation)
- openSessionInView is in the stack

The extrange thing:

- Sometimes it works :/

Current versions
- Java 1.5.0.12
- Spring 2.5.1
- Hibernate 3.3.1GA
- DB is Sybase SQL Anywhere 9.0.2


Sorry phen0m, but I have to disagree with you, rizbert's stack is very clear, only one request (http-8080-exec-4), hence your answer does not help this time.

In my case, only the service/business layer is inside a transaction, JSP does not. But (I repeat) it is very extrange since LIE happens the 50% of the time (bug?)

Code:
   <aop:config proxy-target-class="true">
      <aop:pointcut id="serviceGeneralAop" expression="execution(* com.osg.chops.shipboard.service.*Service.*(..))" />
      <aop:advisor advice-ref="txAdvice"  pointcut-ref="serviceGeneralAop" />
   </aop:config>


Here is my stack trace... the first line denotes getting out from the controller and going to the view (via dispatch to a JSP). Domain objects retrieved through hibernate are available through an Action object bounded to the request thread (like in webworks)

Please note that everything happens in the same thread/request, and that among all the lazy objects some of them are being properly initialized until the expection comes...

Code:
DEBUG   http-8080-3 29:15,187 -> com.chops.framework.control.web.RequestProcessor com.chops.framework.control.web.RequestProcessor.processRequest(RequestProcessor.java:122) -> Exit processRequest(...)
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515478}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515478}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=130}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=130}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=40}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=40}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=382}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=382}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=163}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=163}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=363}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=363}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=21, companyId=1}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=21, companyId=1}]
DEBUG   http-8080-3 29:15,250 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=13, companyId=1}]
DEBUG   http-8080-3 29:15,250 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=13, companyId=1}]
DEBUG   http-8080-3 29:15,281 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=514145}]
DEBUG   http-8080-3 29:15,281 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=514145}]
DEBUG   http-8080-3 29:15,343 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515739}]
DEBUG   http-8080-3 29:15,343 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515739}]
DEBUG   http-8080-3 29:15,500 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,500 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,531 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,531 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,546 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,546 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,562 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,562 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,593 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,593 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,625 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,625 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
ERROR   http-8080-3 29:15,656 -> org.hibernate.LazyInitializationException org.hibernate.LazyInitializationException.<init>(LazyInitializationException.java:42) -> failed to lazily initialize a collection of role: com.osg.chops.shipboard.domain.TerminalDetails.terminalCargos, no session or session was closed
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.osg.chops.shipboard.domain.TerminalDetails.terminalCargos, no session or session was closed
   at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:380)
   at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection.java:372)
   at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:365)
   at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108)
   at org.hibernate.collection.PersistentMap.values(PersistentMap.java:257)
   at ognl.MapPropertyAccessor.getProperty(MapPropertyAccessor.java:71)
   at com.chops.framework.ognl.accessor.OsgMapPropertyAccessor.getProperty(OsgMapPropertyAccessor.java:38)
   at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)
   at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
   at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
   at ognl.SimpleNode.getValue(SimpleNode.java:258)
   at ognl.ASTChain.getValueBody(ASTChain.java:138)
   at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
   at ognl.SimpleNode.getValue(SimpleNode.java:258)
   at ognl.Ognl.getValue(Ognl.java:494)
   at ognl.Ognl.getValue(Ognl.java:458)
   at com.chops.framework.ognl.OgnlUtil.getValue(OgnlUtil.java:188)
   at com.chops.framework.ognl.OgnlValueStack.findValue(OgnlValueStack.java:226)
   at com.chops.framework.taglib.BaseBodyTagSupport.findValue(BaseBodyTagSupport.java:260)
   at com.chops.framework.taglib.IteratorTag.doStartTag(IteratorTag.java:44)
   at org.apache.jsp.jsp.ipCargoTerminalCargoes_jsp._jspx_meth_ui_005fiterator_005f0(ipCargoTerminalCargoes_jsp.java:672)
   at org.apache.jsp.jsp.ipCargoTerminalCargoes_jsp._jspService(ipCargoTerminalCargoes_jsp.java:193)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.ipCargo_jsp._jspx_meth_ui_005fiterator_005f0(ipCargo_jsp.java:339)
   at org.apache.jsp.jsp.ipCargo_jsp._jspService(ipCargo_jsp.java:135)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.opInport_jsp._jspService(opInport_jsp.java:79)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.shipHome_005fKeyPositionsDetail_jsp._jspService(shipHome_005fKeyPositionsDetail_jsp.java:114)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.shipHome_jsp._jspx_meth_ui_005fform_005f0(shipHome_jsp.java:1081)
   at org.apache.jsp.jsp.shipHome_jsp._jspService(shipHome_jsp.java:147)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at com.chops.framework.control.web.resultypes.DispatResultType.execute(DispatResultType.java:20)
   at com.chops.framework.control.web.MainServlet.dispatchResponse(MainServlet.java:222)
   at com.chops.framework.control.web.MainServlet.innerProcess(MainServlet.java:199)
   at com.chops.framework.control.web.MainServlet.doGet(MainServlet.java:164)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at com.osg.chops.shipboard.web.filter.ChopsRequestFilter.doFilter(ChopsRequestFilter.java:43)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   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:228)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
   at java.lang.Thread.run(Thread.java:595)




It is very very extrange... if someone can give some light on the matter, thanks in advance

Mamana


Top
 Profile  
 
 Post subject:
PostPosted: Wed Nov 26, 2008 6:05 pm 
Newbie

Joined: Tue May 30, 2006 1:33 pm
Posts: 5
I have a similar problem:

- Only one spring context
- Have openSessionInView filter
- Single session is set to true
- problems happens in the very same request (no conversation)
- openSessionInView is in the stack

The extrange thing:

- Sometimes it works :/

Current versions
- Java 1.5.0.12
- Spring 2.5.1
- Hibernate 3.3.1GA
- DB is Sybase SQL Anywhere 9.0.2


Sorry phen0m, but I have to disagree with you, rizbert's stack is very clear, only one request (http-8080-exec-4), hence your answer does not help this time.

In my case, only the service/business layer is inside a transaction, JSP does not. But (I repeat) it is very extrange since LIE happens the 50% of the time (bug?)

Code:
   <aop:config proxy-target-class="true">
      <aop:pointcut id="serviceGeneralAop" expression="execution(* com.osg.chops.shipboard.service.*Service.*(..))" />
      <aop:advisor advice-ref="txAdvice"  pointcut-ref="serviceGeneralAop" />
   </aop:config>


Here is my stack trace... the first line denotes getting out from the controller and going to the view (via dispatch to a JSP). Domain objects retrieved through hibernate are available through an Action object bounded to the request thread (like in webworks)

Please note that everything happens in the same thread/request, and that among all the lazy objects some of them are being properly initialized until the expection comes...

Code:
DEBUG   http-8080-3 29:15,187 -> com.chops.framework.control.web.RequestProcessor com.chops.framework.control.web.RequestProcessor.processRequest(RequestProcessor.java:122) -> Exit processRequest(...)
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515478}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515478}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=130}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=130}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=40}]
DEBUG   http-8080-3 29:15,218 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=40}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=382}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=382}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=163}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=163}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=363}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Cargo#component[companyId,cargoId]{companyId=1, cargoId=363}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=21, companyId=1}]
DEBUG   http-8080-3 29:15,234 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=21, companyId=1}]
DEBUG   http-8080-3 29:15,250 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=13, companyId=1}]
DEBUG   http-8080-3 29:15,250 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.Event#component[companyId,eventId]{eventId=13, companyId=1}]
DEBUG   http-8080-3 29:15,281 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=514145}]
DEBUG   http-8080-3 29:15,281 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=514145}]
DEBUG   http-8080-3 29:15,343 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515739}]
DEBUG   http-8080-3 29:15,343 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.immediateLoad(SessionImpl.java:859) -> initializing proxy: [com.osg.chops.shipboard.domain.PositionDetailsPort#component[companyId,shipId,keyPosition]{companyId=1, shipId=145, keyPosition=515739}]
DEBUG   http-8080-3 29:15,500 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,500 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,531 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,531 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,546 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,546 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,562 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,562 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,593 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,593 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,609 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,625 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
DEBUG   http-8080-3 29:15,625 -> org.hibernate.impl.SessionImpl org.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:401) -> disconnecting session
ERROR   http-8080-3 29:15,656 -> org.hibernate.LazyInitializationException org.hibernate.LazyInitializationException.<init>(LazyInitializationException.java:42) -> failed to lazily initialize a collection of role: com.osg.chops.shipboard.domain.TerminalDetails.terminalCargos, no session or session was closed
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.osg.chops.shipboard.domain.TerminalDetails.terminalCargos, no session or session was closed
   at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:380)
   at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection.java:372)
   at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:365)
   at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:108)
   at org.hibernate.collection.PersistentMap.values(PersistentMap.java:257)
   at ognl.MapPropertyAccessor.getProperty(MapPropertyAccessor.java:71)
   at com.chops.framework.ognl.accessor.OsgMapPropertyAccessor.getProperty(OsgMapPropertyAccessor.java:38)
   at ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)
   at ognl.ASTProperty.getValueBody(ASTProperty.java:114)
   at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
   at ognl.SimpleNode.getValue(SimpleNode.java:258)
   at ognl.ASTChain.getValueBody(ASTChain.java:138)
   at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
   at ognl.SimpleNode.getValue(SimpleNode.java:258)
   at ognl.Ognl.getValue(Ognl.java:494)
   at ognl.Ognl.getValue(Ognl.java:458)
   at com.chops.framework.ognl.OgnlUtil.getValue(OgnlUtil.java:188)
   at com.chops.framework.ognl.OgnlValueStack.findValue(OgnlValueStack.java:226)
   at com.chops.framework.taglib.BaseBodyTagSupport.findValue(BaseBodyTagSupport.java:260)
   at com.chops.framework.taglib.IteratorTag.doStartTag(IteratorTag.java:44)
   at org.apache.jsp.jsp.ipCargoTerminalCargoes_jsp._jspx_meth_ui_005fiterator_005f0(ipCargoTerminalCargoes_jsp.java:672)
   at org.apache.jsp.jsp.ipCargoTerminalCargoes_jsp._jspService(ipCargoTerminalCargoes_jsp.java:193)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.ipCargo_jsp._jspx_meth_ui_005fiterator_005f0(ipCargo_jsp.java:339)
   at org.apache.jsp.jsp.ipCargo_jsp._jspService(ipCargo_jsp.java:135)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.opInport_jsp._jspService(opInport_jsp.java:79)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.shipHome_005fKeyPositionsDetail_jsp._jspService(shipHome_005fKeyPositionsDetail_jsp.java:114)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
   at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:505)
   at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:968)
   at org.apache.jsp.jsp.shipHome_jsp._jspx_meth_ui_005fform_005f0(shipHome_jsp.java:1081)
   at org.apache.jsp.jsp.shipHome_jsp._jspService(shipHome_jsp.java:147)
   at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:384)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
   at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:687)
   at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
   at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
   at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
   at com.chops.framework.control.web.resultypes.DispatResultType.execute(DispatResultType.java:20)
   at com.chops.framework.control.web.MainServlet.dispatchResponse(MainServlet.java:222)
   at com.chops.framework.control.web.MainServlet.innerProcess(MainServlet.java:199)
   at com.chops.framework.control.web.MainServlet.doGet(MainServlet.java:164)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at com.osg.chops.shipboard.web.filter.ChopsRequestFilter.doFilter(ChopsRequestFilter.java:43)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
   at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
   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:228)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:216)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:634)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:445)
   at java.lang.Thread.run(Thread.java:595)




It is very very extrange... if someone can give some light on the matter, thanks in advance

Mamana


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 4 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.