Maybe try the @Override annotation? Also are you using any generic types in your class declaration (like MyGetSFTP<T>)?
Yes I tried the @override annotation too, unsuccessfully. And no generic types in the class declaration. I have no idea why the framework works in this way, although the subclass method override the superclass method.
Ok, maybe I performed your step 4. halfway because I was overriding just the methods really necessary to perform the task. Since the annotated methods in the subclass are not automatically called, I have overriden all the methods in the superclass, as you stated in the step 4., calling the original method and passing it the MyProcessContext object (e.g. the onTrigger method) setting up the configuration from the config file and magically it started to work!
Thank you very much!
I am facing the similar problem...Can you share how to intialize ProcessContext object and call the method :
public void onScheduled(final ProcessContext context) method....Pls share the snippet
@saachinahuja I suggest opening a new thread on your issue due to the age of this thread. A new thread will also provide the opportunity to include the factors unique to your situation.