- No implementation for javax.persistence.EntityManager was bound.
while locating javax.persistence.EntityManager
for parameter 0 at br.com.ilhasoft.diymoob.business.ComponentesBusiness.(ComponentesBusiness.java:29)
at br.com.caelum.vraptor.ioc.guice.GuiceComponentRegistry.bindToConstructor(GuiceComponentRegistry.java:141)
Este erro ocorre no construtor da classe ComponentesBusiness, ocorre nessa linha “super(manager);”:
private final Logger LOGGER = Logger.getLogger(ComponentesBusiness.class);
protected ComponentesBusiness(EntityManager manager) {
super(manager);
// TODO Auto-generated constructor stub
tipos.add(".jpg");
tipos.add(".jpge");
tipos.add(".png");
}
Meus import’s:
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.EntityManager;
import org.apache.commons.io.IOUtils;
import org.apache.log4j.Logger;
import br.com.caelum.vraptor.interceptor.multipart.UploadedFile;
import br.com.caelum.vraptor.ioc.Component;
import br.com.ilhasoft.diymoob.modal.UI;
Alguem sabe porque está ocorrendo esse erro ?