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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0007850
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 07. Sales managementmajorN/A2009-02-26 15:222009-03-24 00:00
ReportervillindView Statuspublic 
Assigned Toiperdomo 
PrioritynormalResolutionno change requiredFixed in Version
StatusclosedFix in branchpiFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.40MP3SCM revision 
Merge Request Status
Review Assigned To
OBNetwork customerNo
Web browser
ModulesCore
Support ticket
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0007850: In ExternalSales webservice the uploadOrders method does not report exceptions or any other error conditions

DescriptionIn ExternalSales webservice the uploadOrders method does not report exceptions or any other error conditions. When the other party (POS) relies that the Openbravo has the once uploaded orders some orders will not get uploaded if there is communication of configuration error.
Steps To ReproduceMisconfigure the POS or shutdown the Openbravo database etc. and upload orders.
Proposed SolutionProperly report status in webservice calls.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0008212 closediperdomo In ExternalSales webservice the uploadOrders method does not report exceptions or any other error conditions 

-  Notes
(0014308)
rafaroda (viewer)
2009-03-03 13:29

Martin,

Are these exceptions handled with new webservices?

Thanks.
(0014321)
mtaal (viewer)
2009-03-03 15:37

Hi Rafa,
The REST webservices will not commit the transaction if an error occurred and the error is reported back in an error document.

What should be done further with this issue? I have no experience with the upload sales orders webservice so it won't make that much sense if I try to cover this issue (imo).

gr. Martin
(0014687)
rafaroda (viewer)
2009-03-16 12:25

Iván,

Any idea on this?

Thanks.
(0014690)
iperdomo (viewer)
2009-03-16 12:39
edited on: 2009-03-17 11:26

Checking the uploadOrders code, everything is wrapped by a big try/catch block, and only logs the errors in Openbravo.log but don't report anything to the webservice consumer app.


- Issue History
Date Modified Username Field Change
2009-02-26 15:22 villind New Issue
2009-02-26 15:22 villind Assigned To => rafaroda
2009-02-26 15:22 villind OBNetwork customer => No
2009-02-26 15:22 villind Regression testing => No
2009-03-03 13:29 rafaroda Note Added: 0014308
2009-03-03 13:29 rafaroda Assigned To rafaroda => mtaal
2009-03-03 15:37 mtaal Note Added: 0014321
2009-03-16 12:25 rafaroda Note Added: 0014687
2009-03-16 12:25 rafaroda Assigned To mtaal => iperdomo
2009-03-16 12:25 rafaroda Status new => feedback
2009-03-16 12:39 iperdomo Note Added: 0014690
2009-03-17 11:26 iperdomo Note Edited: 0014690
2009-03-20 10:05 iperdomo Status feedback => scheduled
2009-03-20 10:05 iperdomo fix_in_branch => pi
2009-03-23 11:45 iperdomo Status scheduled => closed
2009-03-23 11:45 iperdomo Resolution open => no change required
2009-03-24 00:00 anonymous sf_bug_id 0 => 2707586


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker