Author: olamy
Date: Tue Feb  5 16:28:34 2013
New Revision: 1442649

URL: http://svn.apache.org/viewvc?rev=1442649&view=rev
Log:
add a marker to be able to debug this part without debugging all of this class

Modified:
    
archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java

Modified: 
archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java?rev=1442649&r1=1442648&r2=1442649&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-base/archiva-proxy/src/main/java/org/apache/archiva/proxy/DefaultRepositoryProxyConnectors.java
 Tue Feb  5 16:28:34 2013
@@ -75,6 +75,9 @@ import org.apache.maven.wagon.repository
 import org.apache.tools.ant.types.selectors.SelectorUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
+import org.slf4j.MarkerFactory;
+import org.slf4j.helpers.BasicMarker;
+import org.slf4j.helpers.BasicMarkerFactory;
 import org.springframework.stereotype.Service;
 
 import javax.annotation.PostConstruct;
@@ -98,7 +101,7 @@ import java.util.concurrent.ConcurrentHa
  * @todo exception handling needs work - "not modified" is not really an 
exceptional case, and it has more layers than
  * your average brown onion
  */
-@Service ( "repositoryProxyConnectors#default" )
+@Service("repositoryProxyConnectors#default")
 public class DefaultRepositoryProxyConnectors
     implements RepositoryProxyConnectors, RegistryListener
 {
@@ -108,21 +111,21 @@ public class DefaultRepositoryProxyConne
      *
      */
     @Inject
-    @Named ( value = "archivaConfiguration#default" )
+    @Named(value = "archivaConfiguration#default")
     private ArchivaConfiguration archivaConfiguration;
 
     /**
      *
      */
     @Inject
-    @Named ( value = "repositoryContentFactory#default" )
+    @Named(value = "repositoryContentFactory#default")
     private RepositoryContentFactory repositoryFactory;
 
     /**
      *
      */
     @Inject
-    @Named ( value = "metadataTools#default" )
+    @Named(value = "metadataTools#default")
     private MetadataTools metadataTools;
 
     /**
@@ -163,7 +166,7 @@ public class DefaultRepositoryProxyConne
      *
      */
     @Inject
-    @Named ( value = "archivaTaskScheduler#repository" )
+    @Named(value = "archivaTaskScheduler#repository")
     private ArchivaTaskScheduler scheduler;
 
     @Inject
@@ -177,7 +180,7 @@ public class DefaultRepositoryProxyConne
 
     }
 
-    @SuppressWarnings ( "unchecked" )
+    @SuppressWarnings("unchecked")
     private void initConnectorsAndNetworkProxies()
     {
 
@@ -447,15 +450,19 @@ public class DefaultRepositoryProxyConne
             {
                 log.warn(
                     "Transfer error from repository \"" + 
targetRepository.getRepository().getId() + "\" for resource "
-                        + path + ", continuing to next repository. Error 
message: " + e.getMessage() );
-                log.debug( "Full stack trace", e );
+                        + path + ", continuing to next repository. Error 
message: {}", e.getMessage() );
+                log.debug( MarkerFactory.getDetachedMarker( "transfer.error" ),
+                           "Transfer error from repository \"" + 
targetRepository.getRepository().getId()
+                               + "\" for resource " + path + ", continuing to 
next repository. Error message: {}",
+                           e.getMessage(), e );
             }
             catch ( RepositoryAdminException e )
             {
-                log.warn(
-                    "Transfer error from repository \"" + 
targetRepository.getRepository().getId() + "\" for resource "
-                        + path + ", continuing to next repository. Error 
message: " + e.getMessage() );
-                log.debug( "Full stack trace", e );
+                log.debug( MarkerFactory.getDetachedMarker( "transfer.error" ),
+                           "Transfer error from repository \"" + 
targetRepository.getRepository().getId()
+                               + "\" for resource " + path + ", continuing to 
next repository. Error message: {}",
+                           e.getMessage(), e );
+                log.debug( MarkerFactory.getDetachedMarker( "transfer.error" 
), "Full stack trace", e );
             }
         }
 


Reply via email to