3333import java .util .List ;
3434
3535import org .apache .maven .archiver .MavenArchiveConfiguration ;
36- import org .apache .maven .artifact .factory . ArtifactFactory ;
36+ import org .apache .maven .artifact .handler . manager . ArtifactHandlerManager ;
3737import org .apache .maven .execution .MavenSession ;
3838import org .apache .maven .model .Resource ;
3939import org .apache .maven .plugin .AbstractMojo ;
@@ -368,7 +368,7 @@ public abstract class AbstractWarMojo extends AbstractMojo {
368368 */
369369 private final JarArchiver jarArchiver ;
370370
371- private final ArtifactFactory artifactFactory ;
371+ private final ArtifactHandlerManager artifactHandlerManager ;
372372
373373 /**
374374 * To look up Archiver/UnArchiver implementations.
@@ -380,11 +380,11 @@ public abstract class AbstractWarMojo extends AbstractMojo {
380380 private final MavenResourcesFiltering mavenResourcesFiltering ;
381381
382382 protected AbstractWarMojo (
383- ArtifactFactory artifactFactory ,
383+ ArtifactHandlerManager artifactHandlerManager ,
384384 ArchiverManager archiverManager ,
385385 MavenFileFilter mavenFileFilter ,
386386 MavenResourcesFiltering mavenResourcesFiltering ) {
387- this .artifactFactory = artifactFactory ;
387+ this .artifactHandlerManager = artifactHandlerManager ;
388388 this .archiverManager = archiverManager ;
389389 this .mavenFileFilter = mavenFileFilter ;
390390 this .mavenResourcesFiltering = mavenResourcesFiltering ;
@@ -531,7 +531,7 @@ public void buildWebapp(MavenProject mavenProject, File webapplicationDirectory)
531531 defaultFilterWrappers ,
532532 getNonFilteredFileExtensions (),
533533 filteringDeploymentDescriptors ,
534- this . artifactFactory ,
534+ artifactHandlerManager ,
535535 resourceEncoding ,
536536 propertiesEncoding ,
537537 failOnMissingWebXml ,
@@ -575,7 +575,7 @@ private List<WarPackagingTask> getPackagingTasks(OverlayManager overlayManager)
575575 * WarPackagingContext default implementation.
576576 */
577577 private class DefaultWarPackagingContext implements WarPackagingContext {
578- private final ArtifactFactory artifactFactory ;
578+ private final ArtifactHandlerManager artifactHandlerManager ;
579579
580580 private final String resourceEncoding ;
581581
@@ -606,7 +606,7 @@ private class DefaultWarPackagingContext implements WarPackagingContext {
606606 * @param filterWrappers the filter wrappers
607607 * @param nonFilteredFileExtensions the non filtered file extensions
608608 * @param filteringDeploymentDescriptors the filtering deployment descriptors
609- * @param artifactFactory the artifact factory
609+ * @param artifactHandlerManager the artifact handler manager
610610 * @param resourceEncoding the resource encoding
611611 * @param propertiesEncoding the encoding to use for properties files
612612 * @param failOnMissingWebXml flag to check whether we should ignore missing web.xml or not
@@ -620,7 +620,7 @@ private class DefaultWarPackagingContext implements WarPackagingContext {
620620 List <FilterWrapper > filterWrappers ,
621621 List <String > nonFilteredFileExtensions ,
622622 boolean filteringDeploymentDescriptors ,
623- ArtifactFactory artifactFactory ,
623+ ArtifactHandlerManager artifactHandlerManager ,
624624 String resourceEncoding ,
625625 String propertiesEncoding ,
626626 final Boolean failOnMissingWebXml ,
@@ -629,7 +629,7 @@ private class DefaultWarPackagingContext implements WarPackagingContext {
629629 this .webappStructure = webappStructure ;
630630 this .overlayManager = overlayManager ;
631631 this .filterWrappers = filterWrappers ;
632- this .artifactFactory = artifactFactory ;
632+ this .artifactHandlerManager = artifactHandlerManager ;
633633 this .filteringDeploymentDescriptors = filteringDeploymentDescriptors ;
634634 this .nonFilteredFileExtensions =
635635 nonFilteredFileExtensions == null ? Collections .emptyList () : nonFilteredFileExtensions ;
@@ -792,8 +792,8 @@ public boolean isFilteringDeploymentDescriptors() {
792792 }
793793
794794 @ Override
795- public ArtifactFactory getArtifactFactory () {
796- return this .artifactFactory ;
795+ public ArtifactHandlerManager getArtifactHandlerManager () {
796+ return this .artifactHandlerManager ;
797797 }
798798
799799 @ Override
@@ -1042,13 +1042,6 @@ public List<String> getNonFilteredFileExtensions() {
10421042 return nonFilteredFileExtensions ;
10431043 }
10441044
1045- /**
1046- * @return {@link #artifactFactory}
1047- */
1048- public ArtifactFactory getArtifactFactory () {
1049- return this .artifactFactory ;
1050- }
1051-
10521045 /**
10531046 * @return {@link #session}
10541047 */
0 commit comments