Prime Minister Ehud Olmert of Israel has vowed that he has no intention of negotiating a prisoner exchange either with Hezbollah or with Palestinian militants in Gaza , who entered Israel on June 25 and also captured a soldier .