Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: maven-archiver-2.3, maven-archiver-2.4
-
Fix Version/s: maven-archiver-2.4.1
-
Component/s: maven-archiver
-
Labels:None
-
Number of attachments :
Description
Due to PLXCOMP-149, PLXUTILS-130 and PLXUTILS-131, the following libraries must be updated to at least the specified versions:
plexus-utils version 2.0.5 or higher
plexus-io version 1.0 or higher
plexus-archiever version 1.0 or higher
The combined effect of these three issues can amount to corruption of created archives, missing files in archives or deadlocks. This is predominant on jvm environments running in -server mode, which includes all 64 bit environments.
This bug affects all released versions of maven and all the xAR plugins.
Issue Links
- depends upon
-
PLXCOMP-149
Concurrency issue in PlexusIoResourceAttributeUtils.getFileAttributesByPath
-
-
PLXUTILS-130
executeCommandLine can deadlock
-
-
PLXUTILS-131
Improper exception handling in executeCommandLine
-
- is depended upon by
-
MEAR-127
Avoid possible data corruption issues and deadlocks
-
-
MEJB-48
Avoid possible corruption issues and deadlocks by upgrading plexus components
-
-
MJAR-137
Avoid possible data corruption issues and deadlocks
-
-
MWAR-226
Make war plugin @threadSafe
-
- is related to
-
MNG-3004
Allow build lifecycle to execute projects in parallel
-