A PEMBROKE man has been jailed following his failure to comply with a community order made after assaulting two emergency workers.