jlaskowski    2004/07/05 11:47:46

  Modified:    modules/core/src/java/org/openejb/resource/jdbc
                        JdbcManagedConnectionFactory.java
  Log:

  Further enhancements to make OpenEJB instances to not interfere with each other when 
embedded in separate webapps
  
  Revision  Changes    Path
  1.2       +4 -4      
openejb1/modules/core/src/java/org/openejb/resource/jdbc/JdbcManagedConnectionFactory.java
  
  Index: JdbcManagedConnectionFactory.java
  ===================================================================
  RCS file: 
/home/projects/openejb/scm/openejb1/modules/core/src/java/org/openejb/resource/jdbc/JdbcManagedConnectionFactory.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JdbcManagedConnectionFactory.java 26 Mar 2004 21:42:48 -0000      1.1
  +++ JdbcManagedConnectionFactory.java 5 Jul 2004 15:47:46 -0000       1.2
  @@ -76,13 +76,13 @@
           setJdbcUrl(props.getProperty(EnvProps.JDBC_URL));   
           setJdbcDriver(props.getProperty(EnvProps.JDBC_DRIVER));   
   
  -        String userDir = System.getProperty("user.dir");
  +        String userDir = props.getProperty("user.dir");
           try{
  -            System.setProperty("user.dir",System.getProperty("openejb.base"));
  +            props.setProperty("user.dir", props.getProperty("openejb.base"));
               // Test the connection out, problems are logged
               testDriver();
           } finally {
  -            System.setProperty("user.dir",userDir);
  +            props.setProperty("user.dir",userDir);
           }
       }
   
  
  
  

Reply via email to