Re: Important Notice for all users of the parallel build feature

2014-10-18 Thread Maxim Solodovnik
Is it possible to include this jar to maven distribution? Because it is not
always possible to change it on build servers .

On 19 October 2014 01:22, Kristian Rosenvold kristian.rosenv...@gmail.com
wrote:

 Thanks to an excellent testcase provided by a JIRA user, a significant
 source of thread safety bugs has been located and fixed. The problem
 has an extensive reach, and can be the source of practically *any*
 issue in parallel builds, and is probably the root cause of most JIRA
 issues filed wrt parallel build problems.

 Fortunately, there is a very simple fix by putting the following
 inside your plugin configuration:

 plugin
   ...
   dependencies
 dependency
   groupIdorg.codehaus.plexus/groupId
   artifactIdplexus-interpolation/artifactId
   version1.21/version
 /dependency
   /dependencies
 /plugin


 You should also put this jar file in the lib/ext folder of your maven
 installation:


 http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar


 Which plugins are affected ? It's almost easier to tell which is /not/
 affected. See the relates link on
 https://jira.codehaus.org/browse/PLXCOMP-258 to see which
 plugins/tools are affected.

 Kristian

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




-- 
WBR
Maxim aka solomax


Re: Important Notice for all users of the parallel build feature

2014-10-18 Thread Kristian Rosenvold
As can be seen from https://jira.codehaus.org/browse/PLXCOMP-258, all
the related issues are marked as fixed, which means the fix will be
part of the next release of all the components in question. Given the
number of components involved, this will take a bit of time..

Kristian

2014-10-18 20:42 GMT+02:00 Maxim Solodovnik solomax...@gmail.com:
 Is it possible to include this jar to maven distribution? Because it is not
 always possible to change it on build servers .

 On 19 October 2014 01:22, Kristian Rosenvold kristian.rosenv...@gmail.com
 wrote:

 Thanks to an excellent testcase provided by a JIRA user, a significant
 source of thread safety bugs has been located and fixed. The problem
 has an extensive reach, and can be the source of practically *any*
 issue in parallel builds, and is probably the root cause of most JIRA
 issues filed wrt parallel build problems.

 Fortunately, there is a very simple fix by putting the following
 inside your plugin configuration:

 plugin
   ...
   dependencies
 dependency
   groupIdorg.codehaus.plexus/groupId
   artifactIdplexus-interpolation/artifactId
   version1.21/version
 /dependency
   /dependencies
 /plugin


 You should also put this jar file in the lib/ext folder of your maven
 installation:


 http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar


 Which plugins are affected ? It's almost easier to tell which is /not/
 affected. See the relates link on
 https://jira.codehaus.org/browse/PLXCOMP-258 to see which
 plugins/tools are affected.

 Kristian

 -
 To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
 For additional commands, e-mail: users-h...@maven.apache.org




 --
 WBR
 Maxim aka solomax

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Important Notice for all users of the parallel build feature

2014-10-18 Thread Kristian Rosenvold
Additionally, this issue affects parallel artifact download/pom
interpolation in maven core. The overall symptom is interpolation
expressions like ${project.name} not being resolved, but this can lead
to interesting kinds of corruption.

The fix can be applied to all 3.x versions of maven by dropping the
jar in lib/ext. 2.x is not affected.

Kristian


2014-10-18 20:22 GMT+02:00 Kristian Rosenvold kristian.rosenv...@gmail.com:
 Thanks to an excellent testcase provided by a JIRA user, a significant
 source of thread safety bugs has been located and fixed. The problem
 has an extensive reach, and can be the source of practically *any*
 issue in parallel builds, and is probably the root cause of most JIRA
 issues filed wrt parallel build problems.

 Fortunately, there is a very simple fix by putting the following
 inside your plugin configuration:

 plugin
   ...
   dependencies
 dependency
   groupIdorg.codehaus.plexus/groupId
   artifactIdplexus-interpolation/artifactId
   version1.21/version
 /dependency
   /dependencies
 /plugin


 You should also put this jar file in the lib/ext folder of your maven
 installation:

 http://repo1.maven.org/maven2/org/codehaus/plexus/plexus-interpolation/1.21/plexus-interpolation-1.21.jar


 Which plugins are affected ? It's almost easier to tell which is /not/
 affected. See the relates link on
 https://jira.codehaus.org/browse/PLXCOMP-258 to see which
 plugins/tools are affected.

 Kristian

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org