You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@oozie.apache.org by tu...@apache.org on 2012/06/20 19:30:19 UTC

svn commit: r1352219 - in /incubator/oozie/trunk: core/src/main/java/org/apache/oozie/service/JPAService.java release-log.txt

Author: tucu
Date: Wed Jun 20 17:30:18 2012
New Revision: 1352219

URL: http://svn.apache.org/viewvc?rev=1352219&view=rev
Log:
 OOZIE34  connProps should mask DB password when logging != DEBUG (rkanter via tucu)

Modified:
    incubator/oozie/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java
    incubator/oozie/trunk/release-log.txt

Modified: incubator/oozie/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java
URL: http://svn.apache.org/viewvc/incubator/oozie/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java?rev=1352219&r1=1352218&r2=1352219&view=diff
==============================================================================
--- incubator/oozie/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java (original)
+++ incubator/oozie/trunk/core/src/main/java/org/apache/oozie/service/JPAService.java Wed Jun 20 17:30:18 2012
@@ -175,7 +175,9 @@ public class JPAService implements Servi
         // and connection pool are initialized one time only
         entityManager.getTransaction().begin();
         OpenJPAEntityManagerFactorySPI spi = (OpenJPAEntityManagerFactorySPI) factory;
-        LOG.info("JPA configuration: {0}", spi.getConfiguration().getConnectionProperties());
+        // Mask the password with '***'
+        String logMsg = spi.getConfiguration().getConnectionProperties().replaceAll("Password=.*?,", "Password=***,");
+        LOG.info("JPA configuration: {0}", logMsg);
         entityManager.getTransaction().commit();
         entityManager.close();
     }

Modified: incubator/oozie/trunk/release-log.txt
URL: http://svn.apache.org/viewvc/incubator/oozie/trunk/release-log.txt?rev=1352219&r1=1352218&r2=1352219&view=diff
==============================================================================
--- incubator/oozie/trunk/release-log.txt (original)
+++ incubator/oozie/trunk/release-log.txt Wed Jun 20 17:30:18 2012
@@ -1,5 +1,6 @@
 -- Oozie 3.3.0 release (trunk - unreleased)
 
+OOZIE-34  connProps should mask DB password when logging != DEBUG (rkanter via tucu)
 OOZIE-877 update hadooplib POMs to use hadoop-2.0.0-alpha release (tucu)
 OOZIE-766 Verify distcp action works with Hadoop 0.23 (rkanter via tucu)
 OOZIE-801 Accepts coordinator with start time > end time (svenkat via tucu)