Problemas ao adicionar um dado utilizando Vraptor + JPA

Estou praticando um pouco com Vraptor, criando um pequeno projeto com um crud simples.

Quando tento adicionar algo, ele me retorna isso:

`15:13:28,835 INFO [LinkToHandler ] Registering linkTo component
15:14:28,280 WARN [JstlLocalization ] couldn’t find message bundle, creating an empty one
java.util.MissingResourceException: Can’t find bundle for base name messages, locale pt_BR
at java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1564)
at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1387)
at java.util.ResourceBundle.getBundle(ResourceBundle.java:845)
at br.com.caelum.vraptor.core.JstlLocalization.extractUnsafeBundle(JstlLocalization.java:78)
at br.com.caelum.vraptor.core.JstlLocalization.getBundle(JstlLocalization.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

// Mais algumas linhas

abr 01, 2016 3:14:28 PM org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: Servlet.service() for servlet [default] in context with path [/materiais] threw exception
javax.enterprise.inject.CreationException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

//Mais algumas linhas

at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.weld.injection.ConstructorInjectionPoint.newInstance(ConstructorInjectionPoint.java:110)
... 95 more`

Abaixo segue minhas classes:
`

@ApplicationScoped
public class EntityManagerProducer {

private EntityManagerFactory factory = Persistence.createEntityManagerFactory("reserva");

@Produces
@RequestScoped
private EntityManager getEntityManager() {
	System.out.println("Criando entity");
	return factory.createEntityManager();
}

private void close(@Disposes EntityManager manager) {
	manager.close();
}

}
`

`

public class MaterialDao {

private EntityManager em;

@Inject
public MaterialDao(EntityManager em) {
	this.em = em;
}

@Deprecated
public MaterialDao() {
}

@Post
public void salva(Material material) {
	em.getTransaction().begin();
	em.persist(material);
	em.getTransaction().commit();
}

}

`

`@Controller
public class MaterialController {

private MaterialDao materialDao;
private Result result;

@Inject
public MaterialController(MaterialDao materialDao, Result result) {
	this.materialDao = materialDao;
	this.result = result;
}

@Deprecated
public MaterialController() {
}

@Post("materiais/salva")
@IncludeParameters
public void salva(@Valid Material material) {
	materialDao.salva(material);
	result.redirectTo(IndexController.class).index();
}

public void lista() {
}

}
`

Alguém poderia me ajudar?