hi abhijit, please have a look at [1] or [2].
regards, gerhard [1] https://github.com/os890/javase-cdi-ds-project-template [2] https://github.com/os890/javaweb-cdi-ds-project-template http://www.irian.at Your JSF/JavaEE powerhouse - JavaEE Consulting, Development and Courses in English and German Professional Support for Apache MyFaces 2014-02-05 Abhijit Sarkar <[email protected]>: > Hi, > Using deltaspike-test-control-module:0.6-SNAPSHOT and Weld,my unit tests > run fine. As soon as I switch to using OWB, tests fail with the exception: > > java.lang.IllegalStateException: No > org.apache.deltaspike.core.api.provider.BeanManagerProvider in place! > Please ensure that you configured the CDI implementation of your choice > properly. If your setup is correct, please clear all caches and compiled > artifacts. > > My dependencies in Gradle build file are as follows. The > BeanManagerProvider > class is in deltaspike-core-impl. What am I missing? > > testCompile( > [group: 'org.apache.deltaspike.modules', name: > 'deltaspike-test-control-module-impl', version: deltaspikeVersion], > [group: 'org.apache.lucene', name: 'lucene-test-framework', > version: luceneVersion] > ) > testRuntime( > [group: 'org.apache.deltaspike.core', name: > 'deltaspike-core-impl', version: deltaspikeVersion] > ) > weld( > [group: 'org.apache.deltaspike.cdictrl', name: > 'deltaspike-cdictrl-weld', version: deltaspikeVersion], > [group: 'org.jboss.weld.se', name: 'weld-se', version: > weldSEVersion] > ) > owb( > [group: 'org.apache.deltaspike.cdictrl', name: > 'deltaspike-cdictrl-owb', version: deltaspikeVersion], > [group: 'org.apache.openwebbeans.test', name: 'cditest', > version: openWebBeansVersion], > [group: 'org.apache.openwebbeans.test', name: 'cditest-owb', > version: openWebBeansVersion] > ) > > Regards, > Abhijit Sarkar >
