[jboss-jira] [JBoss JIRA] (WFLY-3812) Package-private access doesn't work since Weld 2.2.4

Juergen Zimmermann (JIRA) issues at jboss.org
Thu Sep 4 07:41:00 EDT 2014


Juergen Zimmermann created WFLY-3812:
----------------------------------------

             Summary: Package-private access doesn't work since Weld 2.2.4
                 Key: WFLY-3812
                 URL: https://issues.jboss.org/browse/WFLY-3812
             Project: WildFly
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: Security
    Affects Versions: 9.0.0.Beta1
            Reporter: Juergen Zimmermann
            Assignee: Darran Lofthouse


The WildFly snapshot for 9.0.0.Alpha1 submits the serious warning below, when PicketLink is used. This warning is a result of upgrading to Weld 2.2.4. Please make the fix (at the bottom) before releasing WFLY 9. Thank you.
{code}
WARN  [org.jboss.as.weld] WFLYWELD0052:
Using deployment classloader to load proxy classes for module org.picketlink.core:main.
Package-private access will not work. To fix this the module should declare dependencies on [org.jboss.weld.core, org.jboss.weld.spi]
{code}

The fix is:
In file feature-pack/src/main/resources/modules/system/layers/base/org/picketlink/core/main/module.xml add these two lines within the <dependencies> block:
{code}
<module name="org.jboss.weld.core"/>
<module name="org.jboss.weld.spi"/>
{code}



--
This message was sent by Atlassian JIRA
(v6.3.1#6329)


More information about the jboss-jira mailing list