Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0021892 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] 07. Sales management | trivial | always | 2012-10-10 07:41 | 2012-10-11 07:51 | |||
Reporter | thirumalaik | View Status | public | |||||
Assigned To | pramakrishnan | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
Status | closed | Fix in branch | pi | Fixed in SCM revision | 8da88de7089f | |||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | dmiguelez | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0021892: Return Material Receipt - Nullpointer error in callout | |||||||
Description | In Return Material receipt,I created a new record and selected Organization, Warehouse.There is no problem in front end but I got null pointer error in log.This was happened due to no "return bin" configuration available for Warehouse. The "return bin" field is not mandatory and the callout is looking for it. | |||||||
Steps To Reproduce | 1.Create a new record in "Return Material Receipt" 2.Select a Warehouse and make sure no return bin exist for that warehouse. 3.check log for error, ERROR org.openbravo.erpCommon.ad_callouts.SE_InOut_Warehouse - Error captured: java.lang.NullPointerException at org.openbravo.erpCommon.ad_callouts.SE_InOut_Warehouse.execute(SE_InOut_Warehouse.java:43) at org.openbravo.erpCommon.ad_callouts.SimpleCallout.printPage(SimpleCallout.java:106) at org.openbravo.erpCommon.ad_callouts.SimpleCallout.doPost(SimpleCallout.java:87) 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 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.openbravo.client.application.window.FormInitializationComponent.runCallouts(FormInitializationComponent.java:1221) at org.openbravo.client.application.window.FormInitializationComponent.executeCallouts(FormInitializationComponent.java:1143) at org.openbravo.client.application.window.FormInitializationComponent.execute(FormInitializationComponent.java:239) at org.openbravo.client.kernel.BaseActionHandler.execute(BaseActionHandler.java:71) at org.openbravo.client.kernel.KernelServlet.processActionRequest(KernelServlet.java:210) at org.openbravo.client.kernel.KernelServlet.doGet(KernelServlet.java:117) at org.openbravo.client.kernel.KernelServlet.doPost(KernelServlet.java:194) 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 org.openbravo.client.kernel.BaseKernelServlet.callServiceInSuper(BaseKernelServlet.java:87) at org.openbravo.client.kernel.BaseKernelServlet.service(BaseKernelServlet.java:63) at org.openbravo.client.kernel.KernelServlet.service(KernelServlet.java:104) 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:128) 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:293) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:722) | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0053233) hgbot (developer) 2012-10-10 18:09 |
Repository: erp/devel/pi Changeset: 8da88de7089ffdf89525652b84b5b3cd9e4c1ce9 Author: Pandeeswari Ramakrishnan <pandeeswari.ramakrishnan <at> openbravo.com> Date: Wed Oct 10 11:27:02 2012 +0200 URL: http://code.openbravo.com/erp/devel/pi/rev/8da88de7089ffdf89525652b84b5b3cd9e4c1ce9 [^] Fixes Issue 21892: Return Material Receipt - Nullpointer error in callout --- M src/org/openbravo/erpCommon/ad_callouts/SE_InOut_Warehouse.java --- |
(0053234) dmiguelez (developer) 2012-10-10 18:10 |
Code Review + Testing OK |
(0053235) dmiguelez (developer) 2012-10-10 18:19 |
Test Plan: Login as Openbravo/openbravo Create a new Warehouse "Organization":F&B US, Inc. "Search Key":TW "Name":Test Warehouse "Location":Spain No Value for "Return Bin" Create a new Return Material Receipt "Organization":F&B US, Inc. "Warehouse":Test Warehouse Check the log Notice that there is no NullPointerException |
(0053295) hudsonbot (developer) 2012-10-11 07:51 |
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/63dfc135f2a1 [^] Maturity status: Test |
Issue History | |||
Date Modified | Username | Field | Change |
2012-10-10 07:41 | thirumalaik | New Issue | |
2012-10-10 07:41 | thirumalaik | Assigned To | => dmiguelez |
2012-10-10 07:41 | thirumalaik | Modules | => Core |
2012-10-10 11:21 | pramakrishnan | Assigned To | dmiguelez => pramakrishnan |
2012-10-10 11:21 | pramakrishnan | Status | new => scheduled |
2012-10-10 11:21 | pramakrishnan | fix_in_branch | => pi |
2012-10-10 18:09 | hgbot | Checkin | |
2012-10-10 18:09 | hgbot | Note Added: 0053233 | |
2012-10-10 18:09 | hgbot | Status | scheduled => resolved |
2012-10-10 18:09 | hgbot | Resolution | open => fixed |
2012-10-10 18:09 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/8da88de7089ffdf89525652b84b5b3cd9e4c1ce9 [^] |
2012-10-10 18:10 | dmiguelez | Review Assigned To | => dmiguelez |
2012-10-10 18:10 | dmiguelez | Note Added: 0053234 | |
2012-10-10 18:10 | dmiguelez | Status | resolved => closed |
2012-10-10 18:19 | dmiguelez | Note Added: 0053235 | |
2012-10-11 07:51 | hudsonbot | Checkin | |
2012-10-11 07:51 | hudsonbot | Note Added: 0053295 |
Copyright © 2000 - 2009 MantisBT Group |