You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2011/10/31 16:13:49 UTC
svn commit: r1195511 - in /maven/shared/trunk/maven-jarsigner/src:
main/java/org/apache/maven/shared/jarsigner/
test/java/org/apache/maven/shared/jarsigner/
Author: olamy
Date: Mon Oct 31 15:13:49 2011
New Revision: 1195511
URL: http://svn.apache.org/viewvc?rev=1195511&view=rev
Log:
signedjar parameter must be a file
Modified:
maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java
maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerSignRequest.java
maven/shared/trunk/maven-jarsigner/src/test/java/org/apache/maven/shared/jarsigner/SimpleJarSignTest.java
Modified: maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java?rev=1195511&r1=1195510&r2=1195511&view=diff
==============================================================================
--- maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java (original)
+++ maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerCommandLineBuilder.java Mon Oct 31 15:13:49 2011
@@ -172,11 +172,11 @@ public class JarSignerCommandLineBuilder
cli.createArg().setValue( sigfile );
}
- String signedjar = request.getSignedjar();
- if (!StringUtils.isEmpty( signedjar ))
+ File signedjar = request.getSignedjar();
+ if ( signedjar != null )
{
cli.createArg().setValue( "-signedjar" );
- cli.createArg().setValue( signedjar );
+ cli.createArg().setValue( signedjar.getAbsolutePath() );
}
cli.createArg().setFile( request.getArchive() );
Modified: maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerSignRequest.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerSignRequest.java?rev=1195511&r1=1195510&r2=1195511&view=diff
==============================================================================
--- maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerSignRequest.java (original)
+++ maven/shared/trunk/maven-jarsigner/src/main/java/org/apache/maven/shared/jarsigner/JarSignerSignRequest.java Mon Oct 31 15:13:49 2011
@@ -79,7 +79,7 @@ public class JarSignerSignRequest
/**
* See <a href="http://java.sun.com/javase/6/docs/technotes/tools/windows/jarsigner.html#Options">options</a>.
*/
- protected String signedjar;
+ protected File signedjar;
public String getKeystore()
@@ -172,12 +172,12 @@ public class JarSignerSignRequest
this.alias = alias;
}
- public String getSignedjar()
+ public File getSignedjar()
{
return signedjar;
}
- public void setSignedjar( String signedjar )
+ public void setSignedjar( File signedjar )
{
this.signedjar = signedjar;
}
Modified: maven/shared/trunk/maven-jarsigner/src/test/java/org/apache/maven/shared/jarsigner/SimpleJarSignTest.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-jarsigner/src/test/java/org/apache/maven/shared/jarsigner/SimpleJarSignTest.java?rev=1195511&r1=1195510&r2=1195511&view=diff
==============================================================================
--- maven/shared/trunk/maven-jarsigner/src/test/java/org/apache/maven/shared/jarsigner/SimpleJarSignTest.java (original)
+++ maven/shared/trunk/maven-jarsigner/src/test/java/org/apache/maven/shared/jarsigner/SimpleJarSignTest.java Mon Oct 31 15:13:49 2011
@@ -84,7 +84,7 @@ public class SimpleJarSignTest
}
- protected JarSignerSignRequest buildJarSignerRequest(File target)
+ protected JarSignerSignRequest buildJarSignerRequest( File target )
{
JarSignerSignRequest jarSignerRequest = new JarSignerSignRequest();
jarSignerRequest.setArchive( target );
@@ -93,7 +93,7 @@ public class SimpleJarSignTest
jarSignerRequest.setAlias( "foo_alias" );
jarSignerRequest.setKeypass( "key-passwd" );
jarSignerRequest.setStorepass( "changeit" );
- jarSignerRequest.setSignedjar( "target/ssimple.jar" );
+ jarSignerRequest.setSignedjar( new File( "target/ssimple.jar" ) );
return jarSignerRequest;
}
}