[
https://issues.jboss.org/browse/WFCORE-3948?page=com.atlassian.jira.plugi...
]
Brian Stansberry reassigned WFCORE-3948:
----------------------------------------
Assignee: Brian Stansberry
I'll do something along the lines of the last one -- add an instance of a new class as
a DU attachment and have the DUPs use it to coordinate. The subdeployment
DeploymentStructureDescriptorParser instances don't proceed until the root has, and
then none of them proceed into ManifestDependencyProcessor until they've all completed
ManifestClassPathProcessor. And some thread safety stuff for AttachmentList.
Potential race condition on deployment of EAR when Class-Path
manifest entry is in use
--------------------------------------------------------------------------------------
Key: WFCORE-3948
URL:
https://issues.jboss.org/browse/WFCORE-3948
Project: WildFly Core
Issue Type: Bug
Components: Server
Reporter: Stuart Douglas
Assignee: Brian Stansberry
Priority: Major
Attachments#ADDITIONAL_MODULES is attached to the top level DU, but modified by sub
deployments in ManifestClassPathProcessor#createAdditionalModule without any sort of
synchronisation. This can result in ConcurrentModificationException when the list is
read/written to by other sub deployments at the same time.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)