Merge "Depend on opendaylight-karaf-empty from odlparent"
authorDan Timoney <dtimoney@att.com>
Tue, 16 May 2017 18:55:55 +0000 (18:55 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 16 May 2017 18:55:55 +0000 (18:55 +0000)
dblib/features/pom.xml
dblib/provider/src/main/java/org/openecomp/sdnc/sli/resource/dblib/factory/AbstractResourceManagerFactory.java
rootpom/pom.xml

index b6793d8..995a1c5 100755 (executable)
                        <scope>runtime</scope>
                </dependency>
 
+               <dependency>
+                   <groupId>org.apache.tomcat</groupId>
+                   <artifactId>tomcat-jdbc</artifactId>
+                   <version>${tomcat-jdbc.version}</version>
+               </dependency>
 
                <!-- dependency for opendaylight-karaf-empty for use by testing -->
                <dependency>
index 29ec061..0f58a3f 100644 (file)
@@ -69,9 +69,9 @@ public abstract class AbstractResourceManagerFactory {
                                ds = CachedDataSourceFactory.createDataSource(config);
                                return ds;
                        } finally {
-                               synchronized(activeTasks){
+                               synchronized(activeTasks) {
                                        activeTasks.remove(this);
-                                       if(activeTasks.isEmpty()){
+                                       if (activeTasks.isEmpty()) {
                                                final Runnable closure = new Runnable() {
 
                                                        public void run() {
@@ -79,20 +79,23 @@ public abstract class AbstractResourceManagerFactory {
                                                                        Thread.sleep(300);
                                                                } catch (Exception e) {
                                                                }
-                                                               synchronized(activeTasks){
+                                                               synchronized(activeTasks) {
                                                                        activeTasks.notifyAll();
                                                                }
                                                        }
                                                };
-                                               if(LOGGER.isDebugEnabled())
-                                                       LOGGER.debug("Completed CachedDataSource.Call and notifyAll from "+ds.getDbConnectionName());
+                                               if (LOGGER.isDebugEnabled()) {
+                                                       LOGGER.debug("Completed CachedDataSource.Call and notifyAll from " + ds.getDbConnectionName());
+                                               }
                                                Thread worker = new Thread(closure);
                                                worker.setDaemon(true);
                                                worker.start();
                                        } else {
-                                               if(LOGGER.isDebugEnabled())
-                                                       if(ds != null)
-                                                       LOGGER.debug("Completed CachedDataSource.Call from "+ds.getDbConnectionName());
+                                               if (LOGGER.isDebugEnabled()) {
+                                                       if (ds != null) {
+                                                               LOGGER.debug("Completed CachedDataSource.Call from " + ds.getDbConnectionName());
+                                                       }
+                                               }
                                        }
                                }
                        }
index 4ace6f4..84dbc43 100755 (executable)
        <packaging>pom</packaging>
        <groupId>org.openecomp.sdnc.core</groupId>
        <artifactId>root</artifactId>
-       <version>1.1.0</version>
+       <version>1.1.1</version>
 
 
                <dependencyManagement>
                                                <artifactId>maven-site-plugin</artifactId>
                                                <version>3.6</version>
                                                <dependencies>
-                                                       <dependency><!-- add support for ssh/scp -->
-                                                               <groupId>org.apache.maven.wagon</groupId>
-                                                               <artifactId>wagon-ssh</artifactId>
-                                                               <version>1.0</version>
-                                                       </dependency>
                                                        <dependency>
                                                                <groupId>org.apache.maven.wagon</groupId>
                                                                <artifactId>wagon-webdav-jackrabbit</artifactId>
                                                                <version>2.10</version>
                                                        </dependency>
+                                                       <dependency>
+                                                               <groupId>org.apache.maven.doxia</groupId>
+                                                               <artifactId>doxia-core</artifactId>
+                                                               <version>1.7</version>
+                                                       </dependency>
+                                                       <dependency>
+                                                               <groupId>org.apache.maven.doxia</groupId>
+                                                               <artifactId>doxia-sink-api</artifactId>
+                                                               <version>1.7</version>
+                                                       </dependency>
+                                                       <dependency>
+                                                               <groupId>org.apache.maven.doxia</groupId>
+                                                               <artifactId>doxia-logging-api</artifactId>
+                                                               <version>1.7</version>
+                                                       </dependency>
                                                </dependencies>
                                                <executions>
                                                        <execution>