From f287535cfba9e5e9cb77179e21899351e77fd3ab Mon Sep 17 00:00:00 2001 From: Olivier Lamy Date: Thu, 19 Apr 2012 09:23:29 +0000 Subject: [PATCH] [MRM-1626] Use MavenXpp3Reader as a static variable Submitted by charlie kim. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1327887 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/archiva/webdav/ArchivaDavResourceFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/ArchivaDavResourceFactory.java b/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/ArchivaDavResourceFactory.java index 5975fa07e..8d59c7a90 100644 --- a/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/ArchivaDavResourceFactory.java +++ b/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/archiva/webdav/ArchivaDavResourceFactory.java @@ -120,6 +120,8 @@ public class ArchivaDavResourceFactory private static final String HTTP_PUT_METHOD = "PUT"; + private static final MavenXpp3Reader mavenXpp3Reader = new MavenXpp3Reader(); + private Logger log = LoggerFactory.getLogger( ArchivaDavResourceFactory.class ); /** @@ -761,7 +763,7 @@ public class ArchivaDavResourceFactory Model model = null; try { - model = new MavenXpp3Reader().read( reader ); + model = mavenXpp3Reader.read(reader); } finally { -- 2.39.5