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

Reply via email to