And also InMemoryEmbeddedRegistryService...? Can we please remove those if we are not using these any more...
Thanks & regards, -Prabath On Sun, Jul 14, 2013 at 8:48 PM, Prabath Siriwardena <[email protected]>wrote: > Found this code inside InMemoryRealmService - and called from the > constructor.. > > Are we ever using InMemoryRealmService ? > > public void setup() throws RegistryException { > > String derbyDBName = "target/databasetest/CARBON_TEST"; > String dbDirectory = "target/databasetest"; > if ((new File(dbDirectory)).exists()) { > deleteDBDir(new File(dbDirectory)); > } > // create an in-memory realm > try { > // check whether the driver is loaded. > Class.forName("org.h2.Driver"); > } catch (ClassNotFoundException e) { > String msg = "Derby database embedded driver is not available > in the class path. " > + "Could not create the database for the user > manager."; > log.error(msg, e); > throw new RegistryException(msg, e); > } > > dataSource = new BasicDataSource(); > String connectionUrl = "jdbc:h2:" + derbyDBName; > dataSource.setUrl(connectionUrl); > dataSource.setDriverClassName("org.h2.Driver"); > > try { > DatabaseCreator creator = new DatabaseCreator(dataSource); > creator.createRegistryDatabase(); > RealmConfigXMLProcessor builder = new > RealmConfigXMLProcessor(); > InputStream inStream = new FileInputStream( > > "src/test/resources/user-test/user-mgt-registry-test.xml"); > try { > bootstrapRealmConfig = > builder.buildRealmConfiguration(inStream); > } finally { > inStream.close(); > } > } catch (Exception e) { > String msg = "Failed to initialize the user manager. " + > e.getMessage(); > log.error(msg, e); > throw new RegistryException(msg, e); > } > this.tenantManager = new JDBCTenantManager(dataSource, null); > } > > On Sun, Jul 14, 2013 at 6:58 PM, Prabath Siriwardena <[email protected]>wrote: > >> $subject >> >> -- >> Thanks & Regards, >> Prabath >> >> Mobile : +94 71 809 6732 >> >> http://blog.facilelogin.com >> http://RampartFAQ.com >> > > > > -- > Thanks & Regards, > Prabath > > Mobile : +94 71 809 6732 > > http://blog.facilelogin.com > http://RampartFAQ.com > -- Thanks & Regards, Prabath Mobile : +94 71 809 6732 http://blog.facilelogin.com http://RampartFAQ.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
