Petr Andreev commented on Task PLINK-319

Hi Pedro, i think i found a solution for my problem using the picketlink subsystem:

  • i`m deploying EAR having multiple submodules
    -the lib subfilder is a module on its own
  • the org.jboss.as.weld.deployment.processors.ExternalBeanArchiveProcessor adds dependencies on PL as BeanDeploymentArchive (BDA) twice!
    -the injection of the fileds into IdentityManagerProducer succeeds for the first BAD and fails for the second one!
    It looks like the https://issues.jboss.org/browse/WFLY-1746 is related.
    The Picketlink has nothing to do with it, it seems to be weld deployment problem with WFLY modules in general.
    To fix duplicate addition of BDA the URL of resolved EXTERNAL module must be added to already collected module URL list the same way the modules in the deployment (EAR) are excluded.
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