jim whelan (november 8, 1948 – august 22, 2017) was an american democratic party politician. he served in the new jersey state senate where he represented the 2nd legislative district, from january 8, 2008, until his death.