Package org.hibernate.cfg

Examples of org.hibernate.cfg.Configuration.configure()


    // Allow bundles to put the config file somewhere other than the root level.
    final BundleWiring bundleWiring = (BundleWiring) requestingBundle.adapt( BundleWiring.class );
    final Collection<String> cfgResources = bundleWiring.listResources( "/", "hibernate.cfg.xml",
        BundleWiring.LISTRESOURCES_RECURSE );
    if (cfgResources.size() == 0) {
      configuration.configure();
    }
    else {
      if (cfgResources.size() > 1) {
        LOG.warn( "Multiple hibernate.cfg.xml files found in the persistence bundle.  Using the first one discovered." );
      }
View Full Code Here


    else {
      if (cfgResources.size() > 1) {
        LOG.warn( "Multiple hibernate.cfg.xml files found in the persistence bundle.  Using the first one discovered." );
      }
      String cfgResource = "/" + cfgResources.iterator().next();
      configuration.configure( cfgResource );
    }

    final BootstrapServiceRegistryBuilder builder = new BootstrapServiceRegistryBuilder();
    final OSGiClassLoaderServiceImpl classLoaderService = new OSGiClassLoaderServiceImpl( osgiClassLoader, osgiServiceUtil );
    builder.with( classLoaderService );
View Full Code Here

    Configuration configuration = null;
    // create the hibernate configuration
    configuration = new Configuration();
    if (configResource!=null) {
      log.debug("using '"+configResource+"' as hibernate configuration for jbpm");
      configuration.configure(configResource);
    } else {
      log.debug("using the default hibernate configuration file: hibernate.cfg.xml");
      configuration.configure();
    }
   
View Full Code Here

    if (configResource!=null) {
      log.debug("using '"+configResource+"' as hibernate configuration for jbpm");
      configuration.configure(configResource);
    } else {
      log.debug("using the default hibernate configuration file: hibernate.cfg.xml");
      configuration.configure();
    }
   
    // check if the properties in the hibernate.cfg.xml need to be overwritten by a separate properties file.
    if (JbpmConfiguration.Configs.hasObject("resource.hibernate.properties")) {
      String hibernatePropertiesResource = JbpmConfiguration.Configs.getString("resource.hibernate.properties");
View Full Code Here

    Object key = getKey(hibernateCfgResource,hibernatePropertiesResource);
    Configuration configuration = (Configuration) configurations.get(key);
    if (configuration==null) {
      log.debug("creating hibernate configuration from cfg '"+hibernateCfgResource+"' and properties '"+hibernatePropertiesResource+"'");
      configuration = new Configuration();
      configuration.configure(hibernateCfgResource);
      if (hibernatePropertiesResource!=null) {
        try {
          InputStream propertiesInputStream = AntHelper.class.getClassLoader().getResourceAsStream(hibernatePropertiesResource);
          log.debug("properties input stream: "+propertiesInputStream);
          Properties properties = new Properties();
View Full Code Here

      this.customFactory = null;
    } else {
      try {
        LOG.debug("Carregando DNE no Hibernate pelo arquivo: "+configFile);
        Configuration config = new Configuration();
        config
          .configure("dne.hibernate.mappings.xml")
          .configure(configFile)
          ;
        ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder()
          .applySettings(config.getProperties());
View Full Code Here

          }
          else if ( args[i].startsWith( "--delimiter=" ) ) {
            delim = args[i].substring( 12 );
          }
          else if ( args[i].startsWith( "--config=" ) ) {
            cfg.configure( args[i].substring( 9 ) );
          }
          else if ( args[i].startsWith( "--naming=" ) ) {
            cfg.setNamingStrategy(
                ( NamingStrategy ) ReflectHelper.classForName( args[i].substring( 9 ) )
                    .newInstance()
View Full Code Here

   
    // if a special hibernate configuration xml file is specified,
    if (cfgXmlResource!=null) {
      // use the configured file name
      log.debug("creating hibernate configuration resource '"+cfgXmlResource+"'");
      configuration.configure(cfgXmlResource);
    } else {
      log.debug("using default hibernate configuration resource (hibernate.cfg.xml)");
      configuration.configure();
    }
   
View Full Code Here

      // use the configured file name
      log.debug("creating hibernate configuration resource '"+cfgXmlResource+"'");
      configuration.configure(cfgXmlResource);
    } else {
      log.debug("using default hibernate configuration resource (hibernate.cfg.xml)");
      configuration.configure();
    }
   
    // if the properties are specified in a separate file
    if (propertiesResource!=null) {
      log.debug("using hibernate properties from resource '"+propertiesResource+"'");
View Full Code Here

    public AddCfgResource(String cfgResource) {
      this.cfgResource = cfgResource;
    }
    public void apply(Object target, WireContext wireContext) {
      Configuration configuration = (Configuration) target;
      configuration.configure(cfgResource);
    }
    public String toString() {
      return "adding hibernate cfg resource "+cfgResource;
    }
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.