[jira] (SUREFIRE-1041) JUnit47 provider: Exception in JUnit Runner can crash test run without visible stack trace

2013-11-13 Thread Andreas Gudian (JIRA)

 [ 
https://jira.codehaus.org/browse/SUREFIRE-1041?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Gudian updated SUREFIRE-1041:
-

Fix Version/s: 2.17

> JUnit47 provider: Exception in JUnit Runner can crash test run without 
> visible stack trace
> --
>
> Key: SUREFIRE-1041
> URL: https://jira.codehaus.org/browse/SUREFIRE-1041
> Project: Maven Surefire
>  Issue Type: Bug
>Reporter: Dan Fabulich
> Fix For: 2.17
>
> Attachments: SUREFIRE-1041.patch, SUREFIRE-1041-testcase.zip
>
>
> Run the attached Maven project. Surefire is configured to use the JUnit47 
> provider. There's one test, marked with @RunWith(BadRunner.class); the 
> BadRunner class throws a NullPointerException in its "run" method.
> Expected: The tests should fail with a visible stacktrace; that's what 
> happens when you don't use the JUnit47 provider.
> Actual: The tests fail with this unhelpful error: 
> {code}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-surefire-plugin:2.16:test (default-test) on 
> project test: Execution default-test of goal 
> org.apache.maven.plugins:maven-surefire-plugin:2.16:test failed: 
> java.lang.RuntimeException: null,null,null,null,null: source is null -> [Help 
> 1]
> {code}
> I'm also attaching a patch that fixes this problem: SimpleReportEntry should 
> not throw a NPE with a null source/name, but should instead just accept them 
> and convert them to the string "null." This allows the test to fail naturally 
> and render the stacktrace in the console output and in surefire reports.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MRELEASE-855) Plugin does not support multiple SVN repositories

2013-11-13 Thread Renato Del Gaudio (JIRA)

 [ 
https://jira.codehaus.org/browse/MRELEASE-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Renato Del Gaudio updated MRELEASE-855:
---

Description: 
I have a multi modules project that uses several different repositories.

e.g.
Repository 1: https://hostname/svn/A
Repository 2: https://hostname/svn/B
Repository 3: https://hostname/svn/C

Module A (Master build):  https://hostname/svn/A/moduleA
Module B:  https://hostname/svn/B/moduleB
Module C:  https://hostname/svn/C/moduleC

IMPORTANT: 
# Each module resided in its own repository with its own revision
# Module B and C are children maven projects of module A

Running *release:prepare* the plugin fails while trying to tag the repositories 
because it tries to use the *same revision number* (the one from the last 
module) for all.

The plugin is configured centrally in the parent pom in a paremetric way.
The property software.id is the key that differentiate the repository within 
the *scm* section that is the only part overwritten in the single child projects

{code:xml} 


  A


   
   
scm:svn:${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
   

${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
   

scm:svn:${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
 


 
org.apache.maven.plugins 
maven-release-plugin 
2.4 

  true
  false
  clean 
  MyProject_@{project.version} 
   
javasvn 
   
 
 
  
com.google.code.maven-scm-provider-svnjava
maven-scm-provider-svnjava
2.0.5


org.tmatesoft.svnkit
svnkit
1.7.6


org.apache.maven.plugins
maven-scm-plugin
1.8.1

 
  
{code} 

  was:
I have a multi modules project that uses several different repositories.

e.g.
Repository 1: https://hostname/svn/A
Repository 2: https://hostname/svn/B
Repository 3: https://hostname/svn/C

Module A (Master build):  https://hostname/svn/A/moduleA
Module B:  https://hostname/svn/B/moduleB
Module C:  https://hostname/svn/C/moduleC

IMPORTANT: 
# Each module resided in its own repository with its own revision
# Module B and C are children maven projects of module A

Running *release:prepare* the plugin fails while trying to tag the repositories 
because it tries to use the *same revision number* (the one from the last 
module) for all.

I am using the plugin configured as follows:

{code:xml} 

 
org.apache.maven.plugins 
maven-release-plugin 
2.4 

  true
  false
  clean 
  ${scm.baseurl}/A/tags
  MyProject_@{project.version} 
   
javasvn 
   
 
 
  
com.google.code.maven-scm-provider-svnjava
maven-scm-provider-svnjava
2.0.5


org.tmatesoft.svnkit
svnkit
1.7.6


org.apache.maven.plugins
maven-scm-plugin
1.8.1

 
  
{code} 


> Plugin does not support multiple SVN repositories
> -
>
> Key: MRELEASE-855
> URL: https://jira.codehaus.org/browse/MRELEASE-855
> Project: Maven Release Plugin
>  Issue Type: Bug
>  Components: prepare
>Affects Versions: 2.4.2
>Reporter: Renato Del Gaudio
>
> I have a multi modules project that uses several different repositories.
> e.g.
> Repository 1: https://hostname/svn/A
> Repository 2: https://hostname/svn/B
> Repository 3: https://hostname/svn/C
> Module A (Master build):  https://hostname/svn/A/moduleA
> Module B:  https://hostname/svn/B/moduleB
> Module C:  https://hostname/svn/C/moduleC
> IMPORTANT: 
> # Each module resided in its own repository with its own revision
> # Module B and C are children maven projects of module A
> Running *release:prepare* the plugin fails while trying to tag the 
> repositories because it tries to use the *same revision number* (the one from 
> the last module) for all.
> The plugin is configured centrally in the parent pom in a paremetric way.
> The property software.id is the key that differentiate the repository within 
> the *scm* section that is the only part overwritten in the single child 
> projects
> {code:xml} 
> 
>   A
> 
>
>
> scm:svn:${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
>  
> 
> ${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
>
> 
> scm:svn:${scm.baseurl}/${

[jira] (MNG-5534) Update to Sisu 0.1.0 and Guice 3.1.6

2013-11-13 Thread Mikolaj Izdebski (JIRA)
Mikolaj Izdebski created MNG-5534:
-

 Summary: Update to Sisu 0.1.0 and Guice 3.1.6
 Key: MNG-5534
 URL: https://jira.codehaus.org/browse/MNG-5534
 Project: Maven 2 & 3
  Issue Type: Improvement
Affects Versions: 3.2
Reporter: Mikolaj Izdebski
 Attachments: 0001-Update-to-Sisu-0.1.0-and-Guice-3.1.6.patch

Please update to Eclipse Sisu 0.1.0 and Sisu Guice 3.1.6.

Sisu depends on Guice, but dependency scope changed from "compile" to
"provided" in Sisu 0.1.0.  As a Sisu user, Maven needs to have runtime
dependency on Guice.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MRELEASE-855) Plugin does not support multiple SVN repositories

2013-11-13 Thread Robert Scholte (JIRA)

 [ 
https://jira.codehaus.org/browse/MRELEASE-855?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Robert Scholte closed MRELEASE-855.
---

Resolution: Duplicate
  Assignee: Robert Scholte

> Plugin does not support multiple SVN repositories
> -
>
> Key: MRELEASE-855
> URL: https://jira.codehaus.org/browse/MRELEASE-855
> Project: Maven Release Plugin
>  Issue Type: Bug
>  Components: prepare
>Affects Versions: 2.4.2
>Reporter: Renato Del Gaudio
>Assignee: Robert Scholte
>
> I have a multi modules project that uses several different repositories.
> e.g.
> Repository 1: https://hostname/svn/A
> Repository 2: https://hostname/svn/B
> Repository 3: https://hostname/svn/C
> Module A (Master build):  https://hostname/svn/A/moduleA
> Module B:  https://hostname/svn/B/moduleB
> Module C:  https://hostname/svn/C/moduleC
> IMPORTANT: 
> # Each module resided in its own repository with its own revision
> # Module B and C are children maven projects of module A
> Running *release:prepare* the plugin fails while trying to tag the 
> repositories because it tries to use the *same revision number* (the one from 
> the last module) for all.
> The plugin is configured centrally in the parent pom in a paremetric way.
> The property software.id is the key that differentiate the repository within 
> the *scm* section that is the only part overwritten in the single child 
> projects
> {code:xml} 
> 
>   A
> 
>
>
> scm:svn:${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
>  
> 
> ${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
>
> 
> scm:svn:${scm.baseurl}/${software.id}/${scm.connection.version}/${project.artifactId}
>  
> 
>  
> org.apache.maven.plugins 
> maven-release-plugin 
> 2.4 
> 
>   true
>   false
>   clean 
>   MyProject_@{project.version} 
>
> javasvn 
>
>  
>  
>   
> com.google.code.maven-scm-provider-svnjava
> maven-scm-provider-svnjava
> 2.0.5
> 
> 
> org.tmatesoft.svnkit
> svnkit
> 1.7.6
> 
> 
> org.apache.maven.plugins
> maven-scm-plugin
> 1.8.1
> 
>  
>   
> {code} 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-304) Create a API for java tool

2013-11-13 Thread Tony Chemit (JIRA)
Tony Chemit created MSHARED-304:
---

 Summary: Create a API for java tool
 Key: MSHARED-304
 URL: https://jira.codehaus.org/browse/MSHARED-304
 Project: Maven Shared Components
  Issue Type: New Feature
Affects Versions: maven-shared-utils-0.4
Reporter: Tony Chemit


While using the commandline API to invoke java tool (*jarsigner*, *keytool*, 
*javadoc*), we always write the same boilerplate code:

- find the java tool executable location
- build a new command line
- invoke it and deal with invocation errors
- ...

Let's have a simple API for this! As a first improvement then let's add to it 
also the support for toolchain (asked in maven-jarsigner-plugin).

I will put the code in package *org.apache.maven.shared.utils.cli.javatool*.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-304) Create a API for java tool

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MSHARED-304:


Assignee: Tony Chemit

> Create a API for java tool
> --
>
> Key: MSHARED-304
> URL: https://jira.codehaus.org/browse/MSHARED-304
> Project: Maven Shared Components
>  Issue Type: New Feature
>Affects Versions: maven-shared-utils-0.4
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>
> While using the commandline API to invoke java tool (*jarsigner*, *keytool*, 
> *javadoc*), we always write the same boilerplate code:
> - find the java tool executable location
> - build a new command line
> - invoke it and deal with invocation errors
> - ...
> Let's have a simple API for this! As a first improvement then let's add to it 
> also the support for toolchain (asked in maven-jarsigner-plugin).
> I will put the code in package *org.apache.maven.shared.utils.cli.javatool*.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-304) Create a API for java tool

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-304?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MSHARED-304.
---

   Resolution: Fixed
Fix Version/s: maven-shared-utils-0.5

> Create a API for java tool
> --
>
> Key: MSHARED-304
> URL: https://jira.codehaus.org/browse/MSHARED-304
> Project: Maven Shared Components
>  Issue Type: New Feature
>Affects Versions: maven-shared-utils-0.4
>Reporter: Tony Chemit
>Assignee: Tony Chemit
> Fix For: maven-shared-utils-0.5
>
>
> While using the commandline API to invoke java tool (*jarsigner*, *keytool*, 
> *javadoc*), we always write the same boilerplate code:
> - find the java tool executable location
> - build a new command line
> - invoke it and deal with invocation errors
> - ...
> Let's have a simple API for this! As a first improvement then let's add to it 
> also the support for toolchain (asked in maven-jarsigner-plugin).
> I will put the code in package *org.apache.maven.shared.utils.cli.javatool*.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-305) Use maven-shared-utils javatool API

2013-11-13 Thread Tony Chemit (JIRA)
Tony Chemit created MSHARED-305:
---

 Summary: Use maven-shared-utils javatool API
 Key: MSHARED-305
 URL: https://jira.codehaus.org/browse/MSHARED-305
 Project: Maven Shared Components
  Issue Type: Task
Affects Versions: maven-jarsigner-1.1
Reporter: Tony Chemit




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-305) Use maven-shared-utils javatool API

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MSHARED-305:


Assignee: Tony Chemit

> Use maven-shared-utils javatool API
> ---
>
> Key: MSHARED-305
> URL: https://jira.codehaus.org/browse/MSHARED-305
> Project: Maven Shared Components
>  Issue Type: Task
>Affects Versions: maven-jarsigner-1.1
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-306) keystore and alias parameters can be used for both sign and verify jarsigner tool

2013-11-13 Thread Tony Chemit (JIRA)
Tony Chemit created MSHARED-306:
---

 Summary: keystore and alias parameters can be used for both sign 
and verify jarsigner tool
 Key: MSHARED-306
 URL: https://jira.codehaus.org/browse/MSHARED-306
 Project: Maven Shared Components
  Issue Type: Improvement
Affects Versions: maven-jarsigner-1.1
Reporter: Tony Chemit




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-306) keystore and alias parameters can be used for both sign and verify jarsigner tool

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit reassigned MSHARED-306:
---

Assignee: Tony Chemit

> keystore and alias parameters can be used for both sign and verify jarsigner 
> tool
> -
>
> Key: MSHARED-306
> URL: https://jira.codehaus.org/browse/MSHARED-306
> Project: Maven Shared Components
>  Issue Type: Improvement
>Affects Versions: maven-jarsigner-1.1
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-305) Use maven-shared-utils javatool API

2013-11-13 Thread Tony Chemit (JIRA)

[ 
https://jira.codehaus.org/browse/MSHARED-305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=335666#comment-335666
 ] 

Tony Chemit commented on MSHARED-305:
-

To use maven-toolchain, we need now mavenVersion up to 2.1.0 (was 2.0.6).

> Use maven-shared-utils javatool API
> ---
>
> Key: MSHARED-305
> URL: https://jira.codehaus.org/browse/MSHARED-305
> Project: Maven Shared Components
>  Issue Type: Task
>Affects Versions: maven-jarsigner-1.1
>Reporter: Tony Chemit
>Assignee: Tony Chemit
> Fix For: maven-jarsigner-1.2
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-305) Use maven-shared-utils javatool API

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MSHARED-305.
---

   Resolution: Fixed
Fix Version/s: maven-jarsigner-1.2

> Use maven-shared-utils javatool API
> ---
>
> Key: MSHARED-305
> URL: https://jira.codehaus.org/browse/MSHARED-305
> Project: Maven Shared Components
>  Issue Type: Task
>Affects Versions: maven-jarsigner-1.1
>Reporter: Tony Chemit
>Assignee: Tony Chemit
> Fix For: maven-jarsigner-1.2
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-9) Add toolchain in JarSignMojo.java#getJDKCommandExe()

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-9?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MJARSIGNER-9:
-

Assignee: Tony Chemit

> Add toolchain in JarSignMojo.java#getJDKCommandExe()
> 
>
> Key: MJARSIGNER-9
> URL: https://jira.codehaus.org/browse/MJARSIGNER-9
> Project: Maven Jar Signer Plugin
>  Issue Type: Task
>Reporter: Vincent Siveton
>Assignee: Tony Chemit
>
> Similar to AbstractJavadocMojo#getJavadocExecutable()

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-28) verify mojo can also use keystore and alias parameters

2013-11-13 Thread Tony Chemit (JIRA)
Tony Chemit created MJARSIGNER-28:
-

 Summary: verify mojo can also use keystore and alias parameters
 Key: MJARSIGNER-28
 URL: https://jira.codehaus.org/browse/MJARSIGNER-28
 Project: Maven Jar Signer Plugin
  Issue Type: Improvement
Affects Versions: 1.2
Reporter: Tony Chemit
Priority: Minor




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-9) Add toolchain in JarSignMojo.java#getJDKCommandExe()

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-9?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-9.


   Resolution: Fixed
Fix Version/s: 1.3

> Add toolchain in JarSignMojo.java#getJDKCommandExe()
> 
>
> Key: MJARSIGNER-9
> URL: https://jira.codehaus.org/browse/MJARSIGNER-9
> Project: Maven Jar Signer Plugin
>  Issue Type: Task
>Reporter: Vincent Siveton
>Assignee: Tony Chemit
> Fix For: 1.3
>
>
> Similar to AbstractJavadocMojo#getJavadocExecutable()

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MSHARED-306) keystore and alias parameters can be used for both sign and verify jarsigner tool

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MSHARED-306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MSHARED-306.
---

   Resolution: Fixed
Fix Version/s: maven-jarsigner-1.2

> keystore and alias parameters can be used for both sign and verify jarsigner 
> tool
> -
>
> Key: MSHARED-306
> URL: https://jira.codehaus.org/browse/MSHARED-306
> Project: Maven Shared Components
>  Issue Type: Improvement
>Affects Versions: maven-jarsigner-1.1
>Reporter: Tony Chemit
>Assignee: Tony Chemit
> Fix For: maven-jarsigner-1.2
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-28) verify mojo can also use keystore and alias parameters

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-28?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MJARSIGNER-28:
--

Assignee: Tony Chemit

> verify mojo can also use keystore and alias parameters
> --
>
> Key: MJARSIGNER-28
> URL: https://jira.codehaus.org/browse/MJARSIGNER-28
> Project: Maven Jar Signer Plugin
>  Issue Type: Improvement
>Affects Versions: 1.2
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>Priority: Minor
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-29) verbose parameter is not filled in jarsigner requests

2013-11-13 Thread Tony Chemit (JIRA)
Tony Chemit created MJARSIGNER-29:
-

 Summary: verbose parameter is not filled in jarsigner requests
 Key: MJARSIGNER-29
 URL: https://jira.codehaus.org/browse/MJARSIGNER-29
 Project: Maven Jar Signer Plugin
  Issue Type: Bug
Reporter: Tony Chemit
Priority: Minor




--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-28) verify mojo can also use keystore and alias parameters

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-28?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-28.
-

   Resolution: Fixed
Fix Version/s: 1.3

> verify mojo can also use keystore and alias parameters
> --
>
> Key: MJARSIGNER-28
> URL: https://jira.codehaus.org/browse/MJARSIGNER-28
> Project: Maven Jar Signer Plugin
>  Issue Type: Improvement
>Affects Versions: 1.2
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>Priority: Minor
> Fix For: 1.3
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-29) verbose parameter is not filled in jarsigner requests

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MJARSIGNER-29:
--

Assignee: Tony Chemit

> verbose parameter is not filled in jarsigner requests
> -
>
> Key: MJARSIGNER-29
> URL: https://jira.codehaus.org/browse/MJARSIGNER-29
> Project: Maven Jar Signer Plugin
>  Issue Type: Bug
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>Priority: Minor
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-29) verbose parameter is not filled in jarsigner requests

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-29?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-29.
-

   Resolution: Fixed
Fix Version/s: 1.3

> verbose parameter is not filled in jarsigner requests
> -
>
> Key: MJARSIGNER-29
> URL: https://jira.codehaus.org/browse/MJARSIGNER-29
> Project: Maven Jar Signer Plugin
>  Issue Type: Bug
>Reporter: Tony Chemit
>Assignee: Tony Chemit
>Priority: Minor
> Fix For: 1.3
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-26) Jar Signer does not support protected authentication path

2013-11-13 Thread Tony Chemit (JIRA)

[ 
https://jira.codehaus.org/browse/MJARSIGNER-26?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=335631#comment-335631
 ] 

Tony Chemit edited comment on MJARSIGNER-26 at 11/13/13 3:38 PM:
-

Patch apply, thanks!

Meanwhile you can add this to your configuration: 
{noformat}

  -protected

{noformat}

I have just deployed a new version of the plugin, you can test it if you like 
to.

  was (Author: tchemit):
Patch apply, thanks!

Meanwhile you can add this to your configuration: 
{noformat}

  -protected

{noformat}

I will close the issue when maven-jarsigner 1.2 will be released.
  
> Jar Signer does not support protected authentication path
> -
>
> Key: MJARSIGNER-26
> URL: https://jira.codehaus.org/browse/MJARSIGNER-26
> Project: Maven Jar Signer Plugin
>  Issue Type: Bug
>Affects Versions: 1.2
>Reporter: Michael Gruebsch
>Assignee: Tony Chemit
> Attachments: maven-jarsigner-1.0.patch, 
> maven-jarsigner-plugin-1.2.patch
>
>
> The jarsigner tool has an option "-protected" (see 
> http://docs.oracle.com/javase/6/docs/technotes/tools/windows/jarsigner.html#Options,
>  documentation for option -storetype): a PCKS#11 token may have a protected 
> authentication path (such as a dedicated PIN-pad or a biometric reader). In 
> such case the -protected option must be specified and no password options can 
> be specified.
> The current version does not support this option. Please find patches for 
> maven-jarsigner-1.0 and maven-jarsigner-plugin (Version 1.3-SNAPSHOT) 
> attached.
> Testcases are left out because a pin reader, a PCKS#11 smart card and human 
> interaction would be necessary to test this scenario. However, the patched 
> version works fine in my environment.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-26) Jar Signer does not support protected authentication path

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-26.
-

   Resolution: Fixed
Fix Version/s: 1.3

> Jar Signer does not support protected authentication path
> -
>
> Key: MJARSIGNER-26
> URL: https://jira.codehaus.org/browse/MJARSIGNER-26
> Project: Maven Jar Signer Plugin
>  Issue Type: Bug
>Affects Versions: 1.2
>Reporter: Michael Gruebsch
>Assignee: Tony Chemit
> Fix For: 1.3
>
> Attachments: maven-jarsigner-1.0.patch, 
> maven-jarsigner-plugin-1.2.patch
>
>
> The jarsigner tool has an option "-protected" (see 
> http://docs.oracle.com/javase/6/docs/technotes/tools/windows/jarsigner.html#Options,
>  documentation for option -storetype): a PCKS#11 token may have a protected 
> authentication path (such as a dedicated PIN-pad or a biometric reader). In 
> such case the -protected option must be specified and no password options can 
> be specified.
> The current version does not support this option. Please find patches for 
> maven-jarsigner-1.0 and maven-jarsigner-plugin (Version 1.3-SNAPSHOT) 
> attached.
> Testcases are left out because a pin reader, a PCKS#11 smart card and human 
> interaction would be necessary to test this scenario. However, the patched 
> version works fine in my environment.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-12) It should be possible to save the keystore in one location for multi module projects

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-12?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-12.
-

   Resolution: Won't Fix
Fix Version/s: 1.3
 Assignee: Tony Chemit

I just check and it works well with a url. So then nothing more to be done here.

> It should be possible to save the keystore in one location for multi module 
> projects
> 
>
> Key: MJARSIGNER-12
> URL: https://jira.codehaus.org/browse/MJARSIGNER-12
> Project: Maven Jar Signer Plugin
>  Issue Type: New Feature
>Reporter: Sven Kirmess
>Assignee: Tony Chemit
> Fix For: 1.3
>
>
> We have a multi module maven setup. The problem is that this plugin requires 
> us to have the keystore either in the same location on all machines or in the 
> source code along each and every pom.xml file.
> I would like to have one of the following:
>  - Save the file on one location in Subversion and use something like
>svn://svn.example.com/trunk/keystore
>and the plugin would have to take care to check out the keystore into 
> every project as needed.
> or
>  - Put the keystore into a JAR file and save that JAR file on the Nexus 
> server. Then make the jarsigner plugin depend on this JAR file, download it 
> for every project and extract the keystore from there. This would be like 
> what the assembly plugin can do for its descriptors.
>   http://docs.codehaus.org/display/MAVENUSER/Assembly+Plugin

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (WAGON-323) CLONE -keyboard-interactive method is used even when password is supplied

2013-11-13 Thread Max Calderoni (JIRA)

[ 
https://jira.codehaus.org/browse/WAGON-323?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=335670#comment-335670
 ] 

Max Calderoni commented on WAGON-323:
-

same problem verified on my end with beta 7.
Could someone try explain how to fix this, so that people could give it a shot 
(i would try)?

This issue is a bit annoying especially in multi-module systems, where it will 
ask for password re-prompt for every module.


> CLONE -keyboard-interactive method is used even when password is supplied
> -
>
> Key: WAGON-323
> URL: https://jira.codehaus.org/browse/WAGON-323
> Project: Maven Wagon
>  Issue Type: Bug
>  Components: wagon-ssh
>Affects Versions: 1.0-beta-4
> Environment: Maven version: 2.0.10-RC8
> Java version: 1.5.0_13
> Default locale: en_US, platform encoding: ISO8859-1
> OS name: "sunos" version: "5.10" arch: "sparc" family: "unix"
>Reporter: Bernd Vogt
>Assignee: Brett Porter
> Fix For: 1.0-beta-5
>
>
> Starting from {{2.0.10-RC8}} deploy (with ssh and password) started to fail - 
> I'm getting:
> {noformat}
> [DEBUG] Connecting to repository: 'repo.sandsli.dnb.no' with url: 
> 'scp://repo.sandsli.dnb.no/dnb/data/proximity/inhouse.snapshot/storage'.
> Keyboard interactive required, supplied password is ignored
> {noformat}
> event though the pw is in {{settings.xml}}:
> With help from Brett this was added:
> {code:xml}
> 
> 
>   
> org.apache.maven.wagon
> wagon-ssh
> 1.0-beta-2
>   
> 
> {code}
> which resolved the case.
> Fragment from {{settings.xml}}:
> {code:xml}
>  
> 
>   MyUser
>   MySecret
>   777
>   777
>   repo.sandsli.dnb.no
> 
> {code}
> Fragment from {{pom.xml}}:
> {code:xml}
>  
> 
>   repo.sandsli.dnb.no
>   DnBNOR Felles Repository
>   scp://repo.sandsli.dnb.no/dnb/data/proximity/inhouse/storage
> 
> 
>   repo.sandsli.dnb.no
>   DnBNOR Felles Snapshot Repository
>   
> scp://repo.sandsli.dnb.no/dnb/data/proximity/inhouse.snapshot/storage
> 
> 
>   repo.sandsli.dnb.no
>   
> scp://repo.sandsli.dnb.no/dnb/prosess/prosjektdok/no.dnbnor.websphere-1.3-SNAPSHOT/websphere-testenvironment
> 
>   
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-13) signing in multi-module project fails on windows

2013-11-13 Thread Tony Chemit (JIRA)

[ 
https://jira.codehaus.org/browse/MJARSIGNER-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=335680#comment-335680
 ] 

Tony Chemit commented on MJARSIGNER-13:
---

Hi @Dennis, Have you add your entry in the project FAQ? I don't see it, could 
you done it to close this issue efore next release (I hope to do it soon after 
releasing maven-shared-utils, maven-jarsinger,...).

Thanks.

> signing in multi-module project fails on windows
> 
>
> Key: MJARSIGNER-13
> URL: https://jira.codehaus.org/browse/MJARSIGNER-13
> Project: Maven Jar Signer Plugin
>  Issue Type: Bug
>Affects Versions: 1.2
> Environment: Windows XP, android sdk 
>Reporter: Anna Gadomska
> Attachments: pom.xml
>
>
> I got multi-module (6 modules) android project with .pom file and "sign" 
> profile defined. When I execute with 'sign' profile:
> - in Maven 3.0.1 - it signs 3 modules and fails. when I resume the execution 
> (mv  -rf) it signs another 3 modules and fails again. The reason for 
> failing is: [INFO] jarsigner: attempt to rename xxx.jar to xxx.jar.orig 
> failed.
> - in Maven 2.2.1 - it doesn't work at all, even for first module; it returns 
> "error code 1"
> However, I tried the same .pom - everything works perfectly in Linux 
> (Ubuntu). 
> I was afraid that it might be the issue with spaces, so I hardcoded the paths 
> - the error I got from maven than was:
> {noformat}
> [ERROR] Failed to execute goal 
> org.apache.maven.plugins:maven-jarsigner-plugin:1.2:sign (signing) on project 
> MyProject: Failed executing 'cmd.exe /X /C 
> "C:\tools\JavaTMSEDevelopementKit\jre\..\bin\jarsigner.exe -verbose -keystore 
> "C:\tmp\debug.keystore" -storepass '*' -keypass '*' xxx.jar 
> '*'debugkey"' - exitcode 1 -> [Help 1]
> {noformat}
> Attaching pom file which I am using.
> Please help?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-18) Support for Jar plugin's "errorWhenNotSigned" option

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit updated MJARSIGNER-18:
--

Assignee: Tony Chemit

> Support for Jar plugin's "errorWhenNotSigned" option
> 
>
> Key: MJARSIGNER-18
> URL: https://jira.codehaus.org/browse/MJARSIGNER-18
> Project: Maven Jar Signer Plugin
>  Issue Type: New Feature
>Affects Versions: 1.2
> Environment: n/a
>Reporter: Martin Scholl
>Assignee: Tony Chemit
>Priority: Minor
>
> It would be nice if the jarsigner plugin could support the 
> "errorWhenNotSigned" option of the maven2 jar plugin, too.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-18) Support for Jar plugin's "errorWhenNotSigned" option

2013-11-13 Thread Tony Chemit (JIRA)

[ 
https://jira.codehaus.org/browse/MJARSIGNER-18?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=335681#comment-335681
 ] 

Tony Chemit commented on MJARSIGNER-18:
---

@Martin, the option is now back! By default its value is false to not change 
the current behaviour.

Enjoy. 

> Support for Jar plugin's "errorWhenNotSigned" option
> 
>
> Key: MJARSIGNER-18
> URL: https://jira.codehaus.org/browse/MJARSIGNER-18
> Project: Maven Jar Signer Plugin
>  Issue Type: New Feature
>Affects Versions: 1.2
> Environment: n/a
>Reporter: Martin Scholl
>Assignee: Tony Chemit
>Priority: Minor
> Fix For: 1.3
>
>
> It would be nice if the jarsigner plugin could support the 
> "errorWhenNotSigned" option of the maven2 jar plugin, too.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] (MJARSIGNER-18) Support for Jar plugin's "errorWhenNotSigned" option

2013-11-13 Thread Tony Chemit (JIRA)

 [ 
https://jira.codehaus.org/browse/MJARSIGNER-18?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tony Chemit closed MJARSIGNER-18.
-

   Resolution: Fixed
Fix Version/s: 1.3

> Support for Jar plugin's "errorWhenNotSigned" option
> 
>
> Key: MJARSIGNER-18
> URL: https://jira.codehaus.org/browse/MJARSIGNER-18
> Project: Maven Jar Signer Plugin
>  Issue Type: New Feature
>Affects Versions: 1.2
> Environment: n/a
>Reporter: Martin Scholl
>Assignee: Tony Chemit
>Priority: Minor
> Fix For: 1.3
>
>
> It would be nice if the jarsigner plugin could support the 
> "errorWhenNotSigned" option of the maven2 jar plugin, too.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira