JB Weld is a bit more permanent. A potted epoxy of any kind would be, but is undeniably effective. I just soldered a little bead of lead-free silver solder in one of mine...
I was thinking about using solder ...but was worried that the heat required to get it to stick to the batt would damage it ... how did you get that to work .. have you tried to remove one yet ?