The first half of this thread is relevant to your situation, the second not so much.
Lubrication port on Shimano Dura Ace 7800 integrated shift lever? - Bike Forums
You don't really explain 'not catching'. It could be dried up grease or a frayed cabled or kinked housing. Try clean & lube first. Cabling issues are a completely different can of worms