Hi rvkvino,

I have just taken a quick review of your code, and indeed I cannot provide a definitive answer but some tips to continue the investigation.
I think you should start by monitoring specifically the getJSON method, that if I am right, is called repeatedly to retrieve data updates from the backend.
I would add some logging in the method; I noticed that in the code you use System.out that should be ok if you have actually access to the console output of the running adapters process.
Just some basic text message in order to verify that the getJSON it is regularly called up for the entire life of the process.

Furthermore, just as a precaution I would add a generic catch to Exception, always in the getJSON method, because this could be the case where an unhandled exception stops the flow of data to the Lightstreamer server.

Regards,
Giuseppe