Backendless Version (3.x / 5.x, Online / Managed / Pro )
Backendless 5.2.0 Online
Client SDK (REST / Android / Objective-C / Swift / JS )
OK, so I used codeless to create some business logic methods.
I used those methods in my app and everything worked as expected for several days at least.
But today one of those method invocations threw an error with a message “Model Descriptor not found”.
I tried using business logic REST console passing the same parameter and got the same error.
So I went to visual logic editor and re-deployed that method. It was successfully re-deployed according to message shown.
But when I went back to test it again, whole service dissappeared from ‘API Services’ tab!
I was slightly shocked, but decided to wait a little remembering of recent database maintenance, where some data were inaccessible for a short amount of time.
Nothing went back.
I started looking deeper and found my code in ‘Coding’ tab.
Tried to deploy it, popup message said it was successful but again, nothing appeared.
After a short amount of time I tried to do it again and service finally appeared and I could execute it.
But now it behaves very unstable. Very often it goes 400 with a message ‘Task execution is aborted due to timeout’
This method really has only two consequent API requests inside using two different tables.
Nothing really heavy, well except maybe whereClause is kinda complicated (is has few sub-queries).
But then again, everything worked fine few days ago and that dissappearing service thing happened.