Author: olamy
Date: Thu Apr 25 11:30:28 2013
New Revision: 1475710

URL: http://svn.apache.org/r1475710
Log:
use StringBuilder and add a debug log

Modified:
    
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java

Modified: 
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java
URL: 
http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java?rev=1475710&r1=1475709&r2=1475710&view=diff
==============================================================================
--- 
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java
 (original)
+++ 
archiva/trunk/archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/DefaultBrowseService.java
 Thu Apr 25 11:30:28 2013
@@ -822,12 +822,20 @@ public class DefaultBrowseService
                             int buildNumber = 
archivaRepositoryMetadata.getSnapshotVersion().getBuildNumber();
                             String timeStamp = 
archivaRepositoryMetadata.getSnapshotVersion().getTimestamp();
                             // rebuild file name with timestamped version and 
build number
-                            File timeStampFile = new File( file.getParent(), 
artifactId + "-" + StringUtils.remove( version,
-                                                                               
                               "-"
-                                                                               
                                   + VersionUtil.SNAPSHOT )
-                                + "-" + timeStamp + "-" + Integer.toString( 
buildNumber ) + ( StringUtils.isEmpty(
-                                classifier ) ? "" : "-" + classifier ) + 
".jar" );
-
+                            String timeStampFileName = new StringBuilder( 
artifactId ).append( '-' ).append(
+                                StringUtils.remove( version, "-" + 
VersionUtil.SNAPSHOT ) ).append( '-' ).append(
+                                timeStamp ).append( '-' ).append( 
Integer.toString( buildNumber ) ).append(
+                                ( StringUtils.isEmpty( classifier ) ? "" : "-" 
+ classifier ) ).append(
+                                ".jar" ).toString();
+                            /*File timeStampFile = new File( file.getParent(),
+                                                           artifactId + "-" + 
StringUtils.remove( version, "-"
+                                                               + 
VersionUtil.SNAPSHOT ) + "-" + timeStamp + "-"
+                                                               + 
Integer.toString( buildNumber )
+                                                               + ( 
StringUtils.isEmpty( classifier )
+                                                               ? ""
+                                                               : "-" + 
classifier ) + ".jar" );*/
+                            File timeStampFile = new File( file.getParent(), 
timeStampFileName );
+                            log.debug( "try to find timestamped snapshot 
version file: {}", timeStampFile.getPath() );
                             if ( timeStampFile.exists() )
                             {
                                 return true;


Reply via email to