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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0045667
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminoralways2020-12-30 15:542021-01-24 21:24
Reporternicola_uvaView Statuspublic 
Assigned Tonicola_uva 
PrioritynormalResolutionno change requiredFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Versionpi
OSAnyDatabaseAnyJava 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

0045667: [EDL] In case of errors the output content is not stored even if storeSendingData method return true

DescriptionIn case of the external system answer with an error the output content is not stored even if storeSendingData method return true.
Steps To Reproduce1)In the ERP create a new EDL process and configure the output content as WSRest
2)Implement a new class that extend OutputDataProcessor with qualifier WSRest and
 Override the method storeSendingData adding return true
3)Create the ItemProcessor override the outputExtraActions and throw an error
4)The tab Request Line output content(window EDL request) is empty
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0125397)
AugustoMauch (manager)
2021-01-12 16:59

To prevent rolling back the changes after an exception is thrown by an ItemProcessor or an OutputDataProcessor, the ProcessInterruptedException exception must be thrown.

Can you check if by wrapping your exception in ProcessInterruptedException is enough to keep the output content?
(0125739)
AugustoMauch (manager)
2021-01-24 21:24

As mentioned in the previous note, it is already possible to achieve the behaviour described by the reporter

- Issue History
Date Modified Username Field Change
2020-12-30 15:54 nicola_uva New Issue
2020-12-30 15:54 nicola_uva Assigned To => Retail
2020-12-30 15:54 nicola_uva Resolution time => 1610578800
2020-12-30 15:54 nicola_uva Triggers an Emergency Pack => No
2020-12-30 16:46 marvintm Project Retail Modules => Openbravo ERP
2020-12-30 16:47 marvintm Modules => Core
2020-12-30 16:47 marvintm Category Web POS => A. Platform
2020-12-30 16:47 marvintm Assigned To Retail => platform
2021-01-12 09:09 javietxe Issue Monitored: javietxe
2021-01-12 16:59 AugustoMauch Note Added: 0125397
2021-01-12 16:59 AugustoMauch Assigned To platform => nicola_uva
2021-01-12 16:59 AugustoMauch Status new => feedback
2021-01-24 21:24 AugustoMauch Note Added: 0125739
2021-01-24 21:24 AugustoMauch Status feedback => closed
2021-01-24 21:24 AugustoMauch Resolution open => no change required


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker