I've observed the same thing and reduced it to the following types, i.e. if you exclude them from you uber-jar and add them to a separate one, it works.

  • org.jboss.weld.injection.EmptyInjectionPoint
  • org.jboss.weld.literal.* (14 Classes)
  • org.jboss.weld.manager.BeanManagerImpl (actually only the InstanceInjectionPoint)
  • org.jboss.weld.Weld

It seems to me that annotating these as @Veto should be sufficient to fix this.

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