Persistence when running in IDE


I’m trying to debug an issue at start up where my binding doesn’t restore it’s state from persistence. How do I setup persistence to work in Eclipse?

Also are there any DO and DON’T when starting up a binding to ensure it restores state correctly?