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;