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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0043881
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] F. Localizationminoralways2020-04-27 15:462020-04-27 16:12
ReporterAtulOpenbravoView Statuspublic 
Assigned Toplatform 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0043881: Errors in TranslationHandler should be made accessible to its caller

DescriptionTranslation Helper class uses methods in Translation Manager while importing translations, which are handled by TranslationHandler. When errors are encountered during database update queries they are just logged in TranslationHandler but are not passed back to its caller. Process shows success message though errors exists.
Steps To Reproduce- Configure log4j2-web.xml with Loggers Root Level as error,
use <AppenderRef ref="RollingFile"/> along with Console.
- In an oracle instance with below modules installed.
https://code.openbravo.com/erp/mods/org.openbravo.distributionorder [^]
https://code.openbravo.com/erp/pmods/org.openbravo.loyalty.programs [^]
https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core [^]
https://code.openbravo.com/erp/mods/org.openbravo.module.languagelocalname [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.config [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.discounts.combo [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.fastbrowse [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.giftcards [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.orderpreparation [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.pack [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.poshwmanager [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.returns [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.sampledata [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.selfcheckout [^]
https://code.openbravo.com/erp/pmods/org.openbravo.retail.sessions [^]
https://code.openbravo.com/erp/pmods/org.openbravo.translator.helper [^]
https://code.openbravo.com/erp/mods/org.openbravo.utility.opencsv [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.batchwavepicking [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.distributionorders [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.operatorloadbalancing [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.printing.bartender [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.retailconnector [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.sampledata [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.advancedwarehouseoperations.template [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.pickinglist [^]
https://code.openbravo.com/erp/pmods/org.openbravo.warehouse.structure [^]
https://code.openbravo.com/erp/mods/org.openbravo.xmlpo [^]
- Logged in as System Administrator
- Navigate to Translation Helper window
- Select Language French (Franch) fr_FR in the language selector
- Using Import PO's button, select the attached file fr_FR.zip in file selector.
- Click on OK.
- Realize that process is completed successfully. But if we go to generated log file, 121 errors are logged with error msg as
"ERROR org.openbravo.erpCommon.ad_forms.TranslationHandler - Failed query importing translation: update"
Attached openbravo.log to check the error.
TagsNo tags attached.
Attached Fileszip file icon fr_FR.zip [^] (485,261 bytes) 2020-04-27 15:47
log file icon openbravo.log [^] (56,747 bytes) 2020-04-27 15:47

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0043687 closedcberner TranslationHandler does not cancel on first exception and makes more transactions 

-  Notes
There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2020-04-27 15:46 AtulOpenbravo New Issue
2020-04-27 15:46 AtulOpenbravo Assigned To => Triage Finance
2020-04-27 15:46 AtulOpenbravo Modules => Core
2020-04-27 15:46 AtulOpenbravo Triggers an Emergency Pack => No
2020-04-27 15:47 AtulOpenbravo File Added: fr_FR.zip
2020-04-27 15:47 AtulOpenbravo File Added: openbravo.log
2020-04-27 15:48 AtulOpenbravo Assigned To Triage Finance => platform
2020-04-27 15:48 AtulOpenbravo Steps to Reproduce Updated View Revisions
2020-04-27 15:49 AtulOpenbravo Relationship added related to 0043687
2020-04-27 16:12 AtulOpenbravo Steps to Reproduce Updated View Revisions


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker