Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0019915
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajoralways2012-02-29 11:462012-06-13 10:15
ReporterplujanView Statuspublic 
Assigned Tomarvintm 
PriorityimmediateResolutionfixedFixed in Version3.0MP9
StatusclosedFix in branchFixed in SCM revision42e673c6c4f9
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseOracleJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0019915: Auxiliary inputs are failing in Oracle context

DescriptionAll the Selenium smoke tests are failing because an exception in Auxiliary inputs.

Exception trace is:

2012-02-29 06:47:41,311 [ajp-8009-6] ERROR org.hibernate.LazyInitializationException - failed to lazily initialize a collection of role: ADTab.aDAuxiliaryInputList, no session or session was closed
org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: ADTab.aDAuxiliaryInputList, no session or session was closed
        at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:383)
        at org.hibernate.collection.AbstractPersistentCollection.throwLazyInitializationExceptionIfNotConnected(AbstractPersistentCollection.java:375)
        at org.hibernate.collection.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:368)
        at org.hibernate.collection.AbstractPersistentCollection.read(AbstractPersistentCollection.java:111)
        at org.hibernate.collection.PersistentBag.iterator(PersistentBag.java:272)
        at org.openbravo.client.application.window.FormInitializationComponent.computeAuxiliaryInputs(FormInitializationComponent.java:694)
        at org.openbravo.client.application.window.FormInitializationComponent.execute(FormInitializationComponent.java:221)
        at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:71)
        at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:193)
        at org.openbravo.client.kernel.KernelServlet.doGet(KernelServlet.java:104)
        at org.openbravo.client.kernel.KernelServlet.doPost(KernelServlet.java:177)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at org.openbravo.base.HttpBaseServlet.serviceInitialized(HttpBaseServlet.java:225)
        at org.openbravo.base.secureApp.HttpSecureAppServlet.service(HttpSecureAppServlet.java:422)
        at org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:87)
        at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:63)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62)
        at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
        at org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81)
        at org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
        at org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103)
        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:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
        at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:427)
        at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555)
        at java.lang.Thread.run(Thread.java:619)
Steps To ReproduceThe issue appears by filtering a record in the grid. When the record is selected, the children tabs are refreshed and the issue is shown.
TagsNo tags attached.
Attached Filespng file icon FAMc_080PostPaymentWriteoffAndTransaction.png [^] (78,389 bytes) 2012-02-29 11:46

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0045579)
hgbot (developer)
2012-02-29 11:47

Repository: erp/devel/pi
Changeset: 42e673c6c4f9613aefc5c81c64211f948eddbda4
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Feb 29 11:47:06 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/42e673c6c4f9613aefc5c81c64211f948eddbda4 [^]

Fixed issue 19915. The problem seems to be that the auxiliary input list of a tab is sometimes not correctly initialized.
Therefore, the fix will consist on initializing the list and its contents before returning it. Also, just for precaution, a new list containing the instances will be created and returned

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
---
(0045664)
AugustoMauch (manager)
2012-03-01 12:59

Code reviewed and verified
(0045979)
hudsonbot (developer)
2012-03-02 15:40

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/544d64e0c159 [^]

Maturity status: Test
(0049785)
hgbot (developer)
2012-06-12 19:04

Repository: erp/devel/pi
Changeset: 7aa612d3e36d61ba7610cc968e1838f22adda70f
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Jun 12 16:03:03 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/7aa612d3e36d61ba7610cc968e1838f22adda70f [^]

Related to issue 19915. Initialized more entities for increased safeness.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/ApplicationDictionaryCachedStructures.java
---
(0049794)
AugustoMauch (manager)
2012-06-13 10:15

Latest changes reviewed and verified

- Issue History
Date Modified Username Field Change
2012-02-29 11:46 plujan New Issue
2012-02-29 11:46 plujan Assigned To => marvintm
2012-02-29 11:46 plujan File Added: FAMc_080PostPaymentWriteoffAndTransaction.png
2012-02-29 11:46 plujan Modules => Core
2012-02-29 11:47 hgbot Checkin
2012-02-29 11:47 hgbot Note Added: 0045579
2012-02-29 11:47 hgbot Status new => resolved
2012-02-29 11:47 hgbot Resolution open => fixed
2012-02-29 11:47 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/42e673c6c4f9613aefc5c81c64211f948eddbda4 [^]
2012-03-01 12:59 AugustoMauch Note Added: 0045664
2012-03-01 12:59 AugustoMauch Status resolved => closed
2012-03-01 12:59 AugustoMauch Fixed in Version => 3.0MP9
2012-03-02 15:40 hudsonbot Checkin
2012-03-02 15:40 hudsonbot Note Added: 0045979
2012-06-12 19:04 hgbot Checkin
2012-06-12 19:04 hgbot Note Added: 0049785
2012-06-13 10:15 AugustoMauch Note Added: 0049794


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker