[jira] (MDEPLOY-157) Add deployAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)
Robert Scholte created MDEPLOY-157:
--

 Summary: Add deployAtEnd option for multimodule projects
 Key: MDEPLOY-157
 URL: https://jira.codehaus.org/browse/MDEPLOY-157
 Project: Maven 2.x and 3.x Deploy Plugin
  Issue Type: New Feature
  Components: deploy:deploy
Affects Versions: 2.7
Reporter: Robert Scholte


With this option it will be possible to only deploy artifacts if all have been 
succesfully installed.

See MRELEASE-664 for further details.

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




[jira] (MDEPLOY-157) Add deployAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte reassigned MDEPLOY-157:
--

Assignee: Robert Scholte

> Add deployAtEnd option for multimodule projects
> ---
>
> Key: MDEPLOY-157
> URL: https://jira.codehaus.org/browse/MDEPLOY-157
> Project: Maven 2.x and 3.x Deploy Plugin
>  Issue Type: New Feature
>  Components: deploy:deploy
>Affects Versions: 2.7
>Reporter: Robert Scholte
>Assignee: Robert Scholte
>
> With this option it will be possible to only deploy artifacts if all have 
> been succesfully installed.
> See MRELEASE-664 for further details.

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




[jira] (MDEPLOY-157) Add deployAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte closed MDEPLOY-157.
--

   Resolution: Fixed
Fix Version/s: 2.8

Fixed in [r1422245|http://svn.apache.org/viewvc?rev=1422245&view=rev]

> Add deployAtEnd option for multimodule projects
> ---
>
> Key: MDEPLOY-157
> URL: https://jira.codehaus.org/browse/MDEPLOY-157
> Project: Maven 2.x and 3.x Deploy Plugin
>  Issue Type: New Feature
>  Components: deploy:deploy
>Affects Versions: 2.7
>Reporter: Robert Scholte
>Assignee: Robert Scholte
> Fix For: 2.8
>
>
> With this option it will be possible to only deploy artifacts if all have 
> been succesfully installed.
> See MRELEASE-664 for further details.

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




[jira] (MRELEASE-664) [maven release plugin] release:perform wait until build completes before uploading artifacts

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte closed MRELEASE-664.
---

Resolution: Won't Fix
  Assignee: Robert Scholte

Solution has been added to the maven-deploy-plugin with MDEPLOY-157

> [maven release plugin] release:perform wait until build completes before 
> uploading artifacts
> 
>
> Key: MRELEASE-664
> URL: https://jira.codehaus.org/browse/MRELEASE-664
> Project: Maven 2.x Release Plugin
>  Issue Type: Improvement
>  Components: perform
>Reporter: Josh
>Assignee: Robert Scholte
>
>  Release plugin checks out from the tag, then performs a clean deploy to 
> verify that the code in the tag is builds successfully and uploads each 
> artifact individually. However, there may be errors. At which point a 
> rollback needs to occur. It's very painful especially for large projects if a 
> rollback has to occur. Also, from a strict point of view it doesn't make 
> sense to upload any artifact until the entire build completes successfully. 
> Additionally, trying to resume can be difficult, especially let's say for a 
> large project there is a timeout uploading the artifact (for whatever reason) 
> the build fails, all the artifacts should be deleted from the artifact 
> repository.
> Please allow a feature to upload all artifacts AFTER the build successfully 
> completes.

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




[jira] (MCHANGES-46) There is no link to the RSS feed of changes in the changes report

2012-12-15 Thread Melloware (JIRA)

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

Melloware commented on MCHANGES-46:
---

It has been years for this and it used to be in the old Maven 1 reports and it 
was useful.  Someone please implement this patch!

> There is no link to the RSS feed of changes in the changes report
> -
>
> Key: MCHANGES-46
> URL: https://jira.codehaus.org/browse/MCHANGES-46
> Project: Maven 2.x Changes Plugin
>  Issue Type: Improvement
>  Components: changes.xml
>Reporter: Dennis Lundberg
> Attachments: MCHANGES-46-maven-changes-plugin.patch, MCHANGES-46.patch
>
>


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




[jira] (MINSTALL-93) Add installAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)
Robert Scholte created MINSTALL-93:
--

 Summary: Add installAtEnd option for multimodule projects
 Key: MINSTALL-93
 URL: https://jira.codehaus.org/browse/MINSTALL-93
 Project: Maven 2.x Install Plugin
  Issue Type: Bug
  Components: install:install
Affects Versions: 2.4
Reporter: Robert Scholte


With this option it will be possible to only install artifacts if all have been 
succesfully verified.

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




[jira] (MINSTALL-93) Add installAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte reassigned MINSTALL-93:
--

Assignee: Robert Scholte

> Add installAtEnd option for multimodule projects
> 
>
> Key: MINSTALL-93
> URL: https://jira.codehaus.org/browse/MINSTALL-93
> Project: Maven 2.x Install Plugin
>  Issue Type: Bug
>  Components: install:install
>Affects Versions: 2.4
>Reporter: Robert Scholte
>Assignee: Robert Scholte
>
> With this option it will be possible to only install artifacts if all have 
> been succesfully verified.

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




[jira] (MINSTALL-93) Add installAtEnd option for multimodule projects

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte closed MINSTALL-93.
--

   Resolution: Fixed
Fix Version/s: 2.5

Fixed in [r1422291|http://svn.apache.org/viewvc?rev=1422291&view=rev]

> Add installAtEnd option for multimodule projects
> 
>
> Key: MINSTALL-93
> URL: https://jira.codehaus.org/browse/MINSTALL-93
> Project: Maven 2.x Install Plugin
>  Issue Type: Bug
>  Components: install:install
>Affects Versions: 2.4
>Reporter: Robert Scholte
>Assignee: Robert Scholte
> Fix For: 2.5
>
>
> With this option it will be possible to only install artifacts if all have 
> been succesfully verified.

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




[jira] (SUREFIRE-933) forkMode onceperthread broken after fix for JUnit category filter with empty result

2012-12-15 Thread Andreas Gudian (JIRA)

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

Andreas Gudian commented on SUREFIRE-933:
-

Totally. Please try https://github.com/apache/maven-surefire/pull/15

> forkMode onceperthread broken after fix for JUnit category filter with empty 
> result
> ---
>
> Key: SUREFIRE-933
> URL: https://jira.codehaus.org/browse/SUREFIRE-933
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: Junit 4.7+ (parallel) support
>Affects Versions: 2.13
>Reporter: Andreas Gudian
>Assignee: Kristian Rosenvold
> Fix For: 2.13
>
>
> In forkMode {{onceperthread}} (reusable fork), the {{TestsToRun}} object will 
> always be a {{LazyTestsToRun}} instance, which throws an excetpion if 
> {{getLocatedClasses()}} is called. The fix for SUREFIRE-839 changed 
> {{JUnitCoreWrapper}} and {{JUnitCoreProvider}} to call exactly that method.

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




[jira] (MNG-2802) Concurrent-safe access to local Maven repository

2012-12-15 Thread luke call (JIRA)

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

luke call commented on MNG-2802:


Thanks Jason!!

> Concurrent-safe access to local Maven repository
> 
>
> Key: MNG-2802
> URL: https://jira.codehaus.org/browse/MNG-2802
> Project: Maven 2 & 3
>  Issue Type: Improvement
>  Components: Artifacts and Repositories
>Reporter: Stepan Roh
>Assignee: John Casey
> Fix For: Issues to be reviewed for 3.x
>
>
> It seems that access to local Maven repository is not concurrent-safe that is 
> multiple Mavens running in parallel may damage contents of local Maven 
> repository. It would be a nice improvement, because sharing of local 
> repository will lower the need for contacting any other repository. I know 
> that Maven proxy can be used, but that adds another layer which may 
> unnecessarily stress the machine it runs on.

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




[jira] (MDEPLOY-143) deploy-file goal insists on deploying javadoc file for previous deploy-file execution

2012-12-15 Thread Robert Scholte (JIRA)

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

Robert Scholte updated MDEPLOY-143:
---

Description: 
I have a pom which I use to package some third party jars to deploy to a local 
nexus.
However it always fails with the second upload. It seems as if it is always 
picking up the javadoc associated with the first deploy-file execution, 
eventhough I have not specified this.

Is this a bug, or what am I doing wrong?
{code:xml}
http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
  4.0.0
  a.b.c
  vendorx_jdbc_driver_wrapper
  0.0.1-SNAPSHOT
  pom
  
  

${basedir}/files/11.2.0.1.0/jdbc/javadoc.zip

${basedir}/files/11.2.0.1.0/jdbc/javadoctemp

${basedir}/files/11.2.0.1.0/jdbc/javadoctemp/thejavadocs.jar
  
  


org.apache.maven.plugins
maven-antrun-plugin
1.2


prepare
validate

run






 









org.apache.maven.plugins
maven-install-plugin
2.3.1


install-library-main
install

install-file



${basedir}/files/11.2.0.1.0/jdbc/lib/vjdbc99.jar

a.b.c.com.vendorx
vjdbc99
11.2.0.1.0
jar
true



install-javadocs-main
install

install-file



${vendorx_jdbc_driver_wrapper.javadocfile}

a.b.c.com.vendorx
vjdbc99
11.2.0.1.0
jar
javadoc




install-library-debug
install

install-file



${basedir}/files/11.2.0.1.0/jdbc/lib/vjdbc99_g.jar

a.b.c.com.vendorx

vjdbc99_g
11.2.0.1.0
jar
true



install-javadocs-debug
install

install-file

  

[jira] (MSHARED-267) Change visibilioty of methods to restore compatibility

2012-12-15 Thread Kristian Rosenvold (JIRA)

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

Kristian Rosenvold closed MSHARED-267.
--

   Resolution: Fixed
Fix Version/s: maven-shared-utils-0.2
 Assignee: Kristian Rosenvold

> Change visibilioty of methods to restore compatibility
> --
>
> Key: MSHARED-267
> URL: https://jira.codehaus.org/browse/MSHARED-267
> Project: Maven Shared Components
>  Issue Type: Bug
>  Components: maven-shared-utils
>Affects Versions: maven-shared-utils-0.1
>Reporter: Kristian Rosenvold
>Assignee: Kristian Rosenvold
> Fix For: maven-shared-utils-0.2
>
>
> Some methods were made private for 0.1 that need to have higher visibility, 
> these are:
> AbstractStremHandler#setDone needs to be protected
> CommandLineUtils#executeCommandLine overload with 4 params
> StreamPumper class must be public

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




[jira] (MSHARED-267) Change visibilioty of methods to restore compatibility

2012-12-15 Thread Kristian Rosenvold (JIRA)
Kristian Rosenvold created MSHARED-267:
--

 Summary: Change visibilioty of methods to restore compatibility
 Key: MSHARED-267
 URL: https://jira.codehaus.org/browse/MSHARED-267
 Project: Maven Shared Components
  Issue Type: Bug
  Components: maven-shared-utils
Affects Versions: maven-shared-utils-0.1
Reporter: Kristian Rosenvold


Some methods were made private for 0.1 that need to have higher visibility, 
these are:

AbstractStremHandler#setDone needs to be protected
CommandLineUtils#executeCommandLine overload with 4 params
StreamPumper class must be public

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




[jira] (MSHARED-267) Change visibility of methods to restore compatibility

2012-12-15 Thread Kristian Rosenvold (JIRA)

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

Kristian Rosenvold updated MSHARED-267:
---

Summary: Change visibility of methods to restore compatibility  (was: 
Change visibilioty of methods to restore compatibility)

> Change visibility of methods to restore compatibility
> -
>
> Key: MSHARED-267
> URL: https://jira.codehaus.org/browse/MSHARED-267
> Project: Maven Shared Components
>  Issue Type: Bug
>  Components: maven-shared-utils
>Affects Versions: maven-shared-utils-0.1
>Reporter: Kristian Rosenvold
>Assignee: Kristian Rosenvold
> Fix For: maven-shared-utils-0.2
>
>
> Some methods were made private for 0.1 that need to have higher visibility, 
> these are:
> AbstractStremHandler#setDone needs to be protected
> CommandLineUtils#executeCommandLine overload with 4 params
> StreamPumper class must be public

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




[jira] (SUREFIRE-933) forkMode onceperthread broken after fix for JUnit category filter with empty result

2012-12-15 Thread Kristian Rosenvold (JIRA)

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

Kristian Rosenvold commented on SUREFIRE-933:
-

Nice, patch! Far better than the one I cooked up while on the plane. Are 
planning to take my job ? :) Release train has started with maven-shared-utils

> forkMode onceperthread broken after fix for JUnit category filter with empty 
> result
> ---
>
> Key: SUREFIRE-933
> URL: https://jira.codehaus.org/browse/SUREFIRE-933
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: Junit 4.7+ (parallel) support
>Affects Versions: 2.13
>Reporter: Andreas Gudian
>Assignee: Kristian Rosenvold
> Fix For: 2.13
>
>
> In forkMode {{onceperthread}} (reusable fork), the {{TestsToRun}} object will 
> always be a {{LazyTestsToRun}} instance, which throws an excetpion if 
> {{getLocatedClasses()}} is called. The fix for SUREFIRE-839 changed 
> {{JUnitCoreWrapper}} and {{JUnitCoreProvider}} to call exactly that method.

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




[jira] (SUREFIRE-800) redirectTestOutputToFile is not taken into account in all cases with JUnit47 provider

2012-12-15 Thread Kristian Rosenvold (JIRA)

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

Kristian Rosenvold reopened SUREFIRE-800:
-


This is currently breaking ITs on CI and is blocking release. This is due to 
different run-order of tests on jdk5, and the problem is 'real'

> redirectTestOutputToFile is not taken into account in all cases with JUnit47 
> provider
> -
>
> Key: SUREFIRE-800
> URL: https://jira.codehaus.org/browse/SUREFIRE-800
> Project: Maven Surefire
>  Issue Type: Bug
>  Components: Junit 4.7+ (parallel) support
>Affects Versions: 2.10
> Environment: all
>Reporter: nkeywal
>Assignee: Kristian Rosenvold
> Fix For: 2.13
>
> Attachments: 800.v1.patch
>
>
> With the following class:
> {noformat}
> public class Test0 {
>   public Test0(){
> System.out.println("Constructor");
>   }
>   @Test
>   public void testT0() throws Exception {
> System.out.println("testT0");
>   }
>   @Test
>   public void testT1() throws Exception {
> System.out.println("testT1");
>   }
>   @BeforeClass
>   public static void setUpBeforeClass() throws Exception {
> System.out.println("setUpBeforeClass");
>   }
>   @AfterClass
>   public static void tearDownAfterClass() throws Exception {
> System.out.println("tearDownAfterClass");
>   }
>   @Before
>   public void setUp() throws Exception {
> System.out.println("setUp");
>   }
>   @After
>   public void tearDown() throws Exception {
> System.out.println("tearDown");
>   }
> }
> {noformat}
> Some elements of the output are not redirected with JUNit47.
> {noformat}
> Concurrency config is parallel='none', perCoreThreadCount=true, 
> threadCount=2, useUnlimitedThreads=false
> setUpBeforeClass
> Constructor
> Constructor
> tearDownAfterClass
> Running Test0
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 sec
> {noformat}
> While it's ok with with JUNit4:
> {noformat}
> ---
>  T E S T S
> ---
> Running Test0
> Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 sec
> {noformat}

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