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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0021991
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajorhave not tried2012-10-18 11:332012-10-22 13:27
ReporterplujanView Statuspublic 
Assigned Topramakrishnan 
PriorityimmediateResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision78d4e5f72b43
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned Todmiguelez
Web browserMozilla Firefox
ModulesCore
Regression levelAutomated tests
Regression date2012-10-15
Regression introduced in release
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/88e59255b367b4962200cb6425f7cd1fb963f271 [^]
Triggers an Emergency PackNo
Summary

0021991: Null Pointer Exception when posting a Reconciliation

DescriptionAutomated tests have found an Null Pointer Exception error when trying to post a reconciliation. See steps.
Steps To ReproduceLogin as: Openbravo
Change the role to QA Testing Admin
Go to Sales Invoice and select the record with Document No.: I/1
Click the Post button
Go to Financial Account and select Accounting Document EURO
Move to Reconciliaton tab and select the record with Document No.: 1000032
Click post button and verify the result. You get an Exception message instead. See attach.

Application log shows the following error:
2012-10-18 08:31:43,075 [ajp-8109-1] ERROR org.openbravo.erpCommon.ad_actionButton.Posted - Error captured:
java.lang.NullPointerException
        at org.openbravo.erpCommon.ad_actionButton.Posted.doPost(Posted.java:90)
        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:435)
        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)
TagsNo tags attached.
Attached Filespng file icon FAMA010_PostAReconciliation.png [^] (73,652 bytes) 2012-10-18 11:33

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0053460)
hgbot (developer)
2012-10-18 12:15

Repository: erp/devel/pi
Changeset: 78d4e5f72b439bbd02065924b87b64fbf1b288f3
Author: Pandeeswari Ramakrishnan <pandeeswari.ramakrishnan <at> openbravo.com>
Date: Thu Oct 18 12:08:47 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/78d4e5f72b439bbd02065924b87b64fbf1b288f3 [^]

Fixes Issue 21991: Null Pointer Exception when posting a Reconciliation

---
M src/org/openbravo/erpCommon/ad_forms/AcctServer.java
---
(0053461)
dmiguelez (developer)
2012-10-18 12:16

Code Review + Testing OK
(0053525)
hudsonbot (developer)
2012-10-22 13:27

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/483f2e6dc1af [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2012-10-18 11:33 plujan New Issue
2012-10-18 11:33 plujan Assigned To => dmiguelez
2012-10-18 11:33 plujan File Added: FAMA010_PostAReconciliation.png
2012-10-18 11:33 plujan Web browser => Mozilla Firefox
2012-10-18 11:33 plujan Modules => Core
2012-10-18 11:34 plujan Web browser Mozilla Firefox => Mozilla Firefox
2012-10-18 11:34 plujan Regression level => Automated tests
2012-10-18 11:38 plujan Web browser Mozilla Firefox => Mozilla Firefox
2012-10-18 11:38 plujan Steps to Reproduce Updated View Revisions
2012-10-18 11:56 Sandrahuguet Web browser Mozilla Firefox => Mozilla Firefox
2012-10-18 11:56 Sandrahuguet Regression date => 2012-10-15
2012-10-18 11:56 Sandrahuguet Regression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/88e59255b367b4962200cb6425f7cd1fb963f271 [^]
2012-10-18 11:57 Sandrahuguet Web browser Mozilla Firefox => Mozilla Firefox
2012-10-18 11:57 Sandrahuguet Priority urgent => immediate
2012-10-18 11:58 Sandrahuguet Assigned To dmiguelez => pramakrishnan
2012-10-18 12:15 hgbot Checkin
2012-10-18 12:15 hgbot Note Added: 0053460
2012-10-18 12:15 hgbot Status new => resolved
2012-10-18 12:15 hgbot Resolution open => fixed
2012-10-18 12:15 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/78d4e5f72b439bbd02065924b87b64fbf1b288f3 [^]
2012-10-18 12:16 dmiguelez Review Assigned To => dmiguelez
2012-10-18 12:16 dmiguelez Note Added: 0053461
2012-10-18 12:16 dmiguelez Status resolved => closed
2012-10-22 13:27 hudsonbot Checkin
2012-10-22 13:27 hudsonbot Note Added: 0053525


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker