fix maven recursive expression cycle