Looking at the stacktrace, your classpath seems to contain multipe versions of Errai-IOC (1.3.0.CR1, 2.0.pre0) and 1.2.3-SNAPSHOT for CDI. Try using the same versions throughout (e.g. 1.3.0.GA) for all Errai jars.