use the composite artifact resolver