Flew that route very recently and they did have wifi, horribly slow and maybe a few texts went thru.
Service in J was Excellent. Blankets smelled and felt so fresh, however seats are so narrow was almost impossible to sleep.
Short haul flight did not have wifi (but I guess depends on were you are flying to)