Actually you were right, just in the wrong block of code This was the problem: https://github.com/forge/furnace-cdi/blob/2.0.0.Alpha11/impl/src/main/java/org/jboss/forge/furnace/container/cdi/impl/ServiceRegistryImpl.java#L213

This call to resolve() can return null, which of course means don't resolve anything. However... in reality, what really needed to happen here was simply to iterate over the set of returned beans, since we don't actually want to resolve here. Thanks!

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