O ProjectBasedHandlerFactory só pode ser usado para criar ProjectBasedArtifactHandlers. {0} não é derivado de ProjectBasedArtifactHandler ...