So I discussed this here, in reference to a SoSpakeMartin here.
As for Jon Arryn, it’s possible that he was busy with other matters (like keeping Dorne from breaking away), or tried and failed, or just didn’t care as long as Dragonstone was securely held, and once Joffrey was born it didn’t matter very much.