Project:
View Revisions: Issue #54673 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0054673: Errors in successful responses generate a notification even if the code that issued the request handles the error. | ||
Revision | 2024-07-12 13:47 by guilleaer | ||
Steps To Reproduce | In org.openbravo.pos2/src/org/openbravo/pos2/process/StoreStock.java add throw exception --- a/src/org/openbravo/pos2/process/StoreStock.java +++ b/src/org/openbravo/pos2/process/StoreStock.java @@ -22,6 +22,7 @@ import javax.inject.Inject; import org.apache.commons.lang.StringUtils; import org.codehaus.jettison.json.JSONException; import org.codehaus.jettison.json.JSONObject; +import org.openbravo.base.exception.OBException; import org.openbravo.client.kernel.ComponentProvider.Qualifier; import org.openbravo.dal.core.OBContext; import org.openbravo.erpCommon.utility.OBMessageUtils; @@ -62,6 +63,9 @@ public class StoreStock extends ProcessHQLQuery { @Override protected Map<String, Object> getParameterValues(JSONObject jsonsent) throws JSONException { + if (1 == 1) { + throw new OBException("My managed error"); + } try { OBContext.setAdminMode(true); final Map<String, Object> parameters = new HashMap<>(); In /home/openbravo/workspaces/pos2/openbravo/modules/org.openbravo.pos2/web-jspack/org.openbravo.pos2/src/components/ProductButton/StoreStockPopup/StoreStockDataSource.js add a console log to simulate that I want to manage my exception --- a/web-jspack/org.openbravo.pos2/src/components/ProductButton/StoreStockPopup/StoreStockDataSource.js +++ b/web-jspack/org.openbravo.pos2/src/components/ProductButton/StoreStockPopup/StoreStockDataSource.js @@ -29,6 +29,8 @@ export default class StoreStockDataSource extends RemoteDataSource { productId }); + console.error('My Own error'); + Login into POS Add a product to the order -> Avalanche transceiver click on the line recently added -> It executes to call to check stock 1. Error with my exception is shown as an error 2. my log is shown in the console Platform should allow developers to manage exceptions without showing errors |
||
Revision | 2024-07-12 09:32 by guilleaer | ||
Steps To Reproduce | - |
Copyright © 2000 - 2009 MantisBT Group |