protected String getArtifactFinalName()

in src/main/java/org/apache/maven/plugins/war/packaging/AbstractWarPackagingTask.java [410:422]


    protected String getArtifactFinalName(WarPackagingContext context, Artifact artifact)
            throws InterpolationException {
        if (context.getOutputFileNameMapping() != null) {
            return MappingUtils.evaluateFileNameMapping(context.getOutputFileNameMapping(), artifact);
        }

        String classifier = artifact.getClassifier();
        if ((classifier != null) && !("".equals(classifier.trim()))) {
            return MappingUtils.evaluateFileNameMapping(MappingUtils.DEFAULT_FILE_NAME_MAPPING_CLASSIFIER, artifact);
        } else {
            return MappingUtils.evaluateFileNameMapping(MappingUtils.DEFAULT_FILE_NAME_MAPPING, artifact);
        }
    }