I created an instance of a Timer in my project. It worked in for three days during my tests but today I figured out that it is not working anymore. There aren’t error messages on debug console and even when I put logger calls in the Timer method, the logging is not made.
Timer code:
@BackendlessTimer("{'startDate': 1460602800000,'frequency':{'schedule':'custom','repeat':{'every':300}},'timername':'Test'}")
public class TestTimer extends com.backendless.servercode.extension.TimerExtender {
@Override
public void execute(String appVersionId) throws Exception {
//Code removed
}
}
Console output
Listening for transport dt_socket at address: 5005
[INFO] JDK from "JAVA_HOME" - /usr/local/jdk1.8.0_77
[INFO] JRE from "JRE_HOME" - /usr/local/jdk1.8.0_77/jre
[INFO] CodeRunner(tm) Backendless Debugging Utility
[INFO] Copyright(C) 2016 Backendless Corp. All rights reserved.
[INFO] Version: 3.0.12 Build date: 20160329-1003
[INFO] CodeRunner session is running for 2 hour and will be terminated on 03:07:25.102[UTC]
[INFO] Registering runner on: 'http://api.backendless.com' with version 'v1'
[INFO] Application ID: '****'
[INFO] Secret key: '*****'
[INFO] Runner successfully registered
[INFO] Parsing event model...
[INFO] Build successfully: 1 handler, 1 timer
[INFO] Deploying model to server, and starting debug...
[INFO] Model successfully deployed.
[INFO] Waiting for events...
Thanks for helping!