db-ojb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tereschenk...@msco.ru
Subject System property "OJB.repository"
Date Mon, 19 May 2003 06:56:05 GMT


Hi,

what are you think about include system property  "OJB.repository".

Example for servlet container:
        String file_separator = System.getProperty("file.separator");
        System.setProperty("OJB.properties",
                                getServletContext().getRealPath(
"WEB-INF"+file_separator+"OJB.properties"));
        System.setProperty("OJB.repository",
                                getServletContext().getRealPath(
"WEB-INF"+file_separator+"repository.xml"));

        PersistenceBroker broker =
PersistenceBrokerFactory.defaultPersistenceBroker();

Thanks.
Vadim.

Index: RepositoryPersistor.java
===================================================================
RCS file:
/home/cvspublic/db-ojb/src/java/org/apache/ojb/broker/metadata/RepositoryPersistor.java,v

retrieving revision 1.18
diff -u -r1.18 RepositoryPersistor.java
--- RepositoryPersistor.java        23 Apr 2003 08:10:43 -0000
1.18
+++ RepositoryPersistor.java        16 May 2003 05:03:57 -0000
@@ -323,6 +323,9 @@
         {
             try
             {
+        String repositoryFileName2
=System.getProperty("OJB.repository");
+        if (repositoryFileName2 != null)
+                repositoryFileName = repositoryFileName2;
                 url = new File(repositoryFileName).toURL();
             }
             catch (MalformedURLException ignore)



Mime
View raw message