Unable to find CDI BeanManager
As we discussed in the comments, the solution might be as simple as adding the cdi-api
to your pom.xml dependencies. It's not included within the dependencies you specified.
<dependency>
<groupId>javax.enterprise</groupId>
<artifactId>cdi-api</artifactId>
<version>1.2</version>
</dependency>