@Override
public void execute() throws CommandExecutionException {
try {
Map<SignatureType, SignatureFileInfo> sigs = signatureManager.getDefaultSignatures();
ProfileInstance profile = profileManager.createProfile(sigs);
profile.changeState(ProfileState.VIRGIN);
for (String resource : resources) {
profile.addResource(locationResolver.getResource(resource, recursive));
}