Error occurred during deployment javax.ejb.CreateException

时间:2015-12-14 18:07:56

标签: glassfish ejb

When I deploy the application shows me this error

enter image description here

import javax.annotation.PostConstruct;
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.apache.log4j.Logger;

@Singleton
public class ConfiguratorBean {

    private static final Logger log = Logger.getLogger(ConfiguratorBean.class);
    @PersistenceContext(unitName= "parqueosPU")
    private EntityManager em;

    public PConfiguracion findConfiguracionById(String parametro) {
        return em.find(PConfiguracion.class, parametro);
    }

    @PostConstruct
    void init() {
        log.info("Configurado ambiente para desarrollo");
        PConfiguracion conf = findConfiguracionById(Configuracion.AMBIENTE_WEB_SERVICES.getParametro());

        if (conf == null) {
            log.error("conf es null");
            return;
        }

        configureSDK(gt.gob.mp.siamp.utilities.sdk.enums.AmbienteSDK.valueOf(conf.getValor()));
    }

    private void configureSDK(
        gt.gob.mp.siamp.utilities.sdk.enums.AmbienteSDK ambienteWsDr) { //servicios administrativos EmpleadosWsSDK empSDK = new EmpleadosWsSDK(); empSDK.configurarAmbiente(ambienteWsDr); DependenciasResponsablesWsSDK ws = new DependenciasResponsablesWsSDK();
        ws.configurarAmbiente(ambienteWsDr);
        log.debug(String.format("EmpleadosWsSDK: %s", empSDK.getAmbienteConfigurado()));
        log.debug(String.format("DependenciasResponsablesWsSDK: %s", ws.getAmbienteConfigurado()));
    } // @PostConstruct // void configure() {
    // EmpleadosWsSDK empleadosSDK = new EmpleadosWsSDK(); // empleadosSDK.configurarAmbiente(AmbienteSDK.CERTIFICACION); // // DependenciasResponsablesWsSDK dependenciasSDK = new DependenciasResponsablesWsSDK(); // dependenciasSDK.configurarAmbiente(AmbienteSDK.CERTIFICACION);
    // } }
}

0 个答案:

没有答案