Since you're mentioning a fledgling project and CDI 2.0, are you using SE mode of CDI, or is this within a container (and I'm guessing some custom integration)? If you're using SE, what does your SEContainerInitializer lines look like?
John
Weld version? Environment? Deployment structure?
I think the Producers class should not be discovered. So it looks like a
bug or misconfiguration.