cancel
Showing results for 
Search instead for 
Did you mean: 

Kapsel OData Offline Retry

olav_rask2
Explorer
0 Kudos

Hi Everyone,

I have some questions about the kapsel offline plugin and how to handle retry / errors.

From the documentation i understand that once a request fails, it would be moved to the error archive and not retried. I would expect that this would also mean the change to the object would be dropped from the offline store. My plan was to then implement a retry functionality my self.

Yet when i test i see a different behavior. I have a service for pm work orders and to provoke an error i simply block an order. On the device when i try to update the order i get the expected "Order is locked by.." error. Thats fine. Now from reading the documentation i would NOT expect the offline store to retry this request the next time i flush. But his is what happens? I keep getting the error every time i flush, unless i move out of the order in the backen in witch case the update is successfull.

Can anyone comment on this behavior? Are you seeing this as well and is it documentet anywhere?

Additionally this raises som problems for me. If i get an error that cannot be resolved i have no way to discard it except for clearing the store and sync'ing a new one - not a very nice solution. Does anyone know if there is a way to remove request with error from the offline store?

Any input / comments on how you have handled this would be greatly appriciated.

Best,

Olav

Accepted Solutions (0)

Answers (1)

Answers (1)

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

I would suggest you to open an OSS ticket on this topic.

Regards,

JK

olav_rask2
Explorer
0 Kudos

Hi Jitendra

Just to be sure - are you seeing this behavior as well?

Olav

Jitendra_Kansal
Product and Topic Expert
Product and Topic Expert
0 Kudos

I haven't tried it myself but heard similar behavior from other friends.. not sure if they were able to resolve it.

Regards,

JK