mirgate features to sr2 46/126046/2
authorMichael DÜrre <michael.duerre@highstreet-technologies.com>
Wed, 3 Nov 2021 13:17:33 +0000 (14:17 +0100)
committerDan Timoney <dtimoney@att.com>
Thu, 2 Dec 2021 21:43:25 +0000 (16:43 -0500)
fix oauth provider and its aaa deps

Issue-ID: CCSDK-3515
Signed-off-by: Michael DÜrre <michael.duerre@highstreet-technologies.com>
Change-Id: I5e964958f323483e593563f5f19cee6100108b21
Signed-off-by: Michael DÜrre <michael.duerre@highstreet-technologies.com>
163 files changed:
aafshiro/features/ccsdk-aafshiro/pom.xml
aafshiro/features/features-aafshiro/pom.xml
aafshiro/features/pom.xml
aafshiro/installer/pom.xml
aafshiro/pom.xml
features/ccsdk-features-all/pom.xml
features/features-features/pom.xml
features/installer/pom.xml
features/pom.xml
pom.xml
sdnr/northbound/CMNotify/feature/pom.xml
sdnr/northbound/CMNotify/installer/pom.xml
sdnr/northbound/CMNotify/model/pom.xml
sdnr/northbound/CMNotify/pom.xml
sdnr/northbound/CMNotify/provider/pom.xml
sdnr/northbound/addCMHandle/feature/pom.xml
sdnr/northbound/addCMHandle/installer/pom.xml
sdnr/northbound/addCMHandle/model/pom.xml
sdnr/northbound/addCMHandle/pom.xml
sdnr/northbound/addCMHandle/provider/pom.xml
sdnr/northbound/energysavings/features/pom.xml
sdnr/northbound/energysavings/installer/pom.xml
sdnr/northbound/energysavings/model/pom.xml
sdnr/northbound/energysavings/pom.xml
sdnr/northbound/energysavings/provider/pom.xml
sdnr/northbound/features/ccsdk-features-sdnr-northbound-all/pom.xml
sdnr/northbound/features/installer/pom.xml
sdnr/northbound/features/pom.xml
sdnr/northbound/oofpcipoc/consumer/pom.xml
sdnr/northbound/oofpcipoc/feature/pom.xml
sdnr/northbound/oofpcipoc/installer/pom.xml
sdnr/northbound/oofpcipoc/model/pom.xml
sdnr/northbound/oofpcipoc/pom.xml
sdnr/northbound/oofpcipoc/provider/pom.xml
sdnr/northbound/pom.xml
sdnr/northbound/ranSlice/feature/pom.xml
sdnr/northbound/ranSlice/installer/pom.xml
sdnr/northbound/ranSlice/model/pom.xml
sdnr/northbound/ranSlice/pom.xml
sdnr/northbound/ranSlice/provider/pom.xml
sdnr/wt/apigateway/feature/pom.xml
sdnr/wt/apigateway/installer/pom.xml
sdnr/wt/apigateway/pom.xml
sdnr/wt/apigateway/provider/pom.xml
sdnr/wt/common-yang/iana-crypt-hash/pom.xml
sdnr/wt/common-yang/ietf-alarms/pom.xml
sdnr/wt/common-yang/onap/pom.xml
sdnr/wt/common-yang/openroadm-pm-types/pom.xml
sdnr/wt/common-yang/pom.xml
sdnr/wt/common-yang/rfc7317-ietf-system/pom.xml
sdnr/wt/common-yang/rfc8341/pom.xml
sdnr/wt/common-yang/utils/pom.xml
sdnr/wt/common/pom.xml
sdnr/wt/data-provider/dblib/pom.xml
sdnr/wt/data-provider/feature/pom.xml
sdnr/wt/data-provider/installer/pom.xml
sdnr/wt/data-provider/model/pom.xml
sdnr/wt/data-provider/pom.xml
sdnr/wt/data-provider/provider/pom.xml
sdnr/wt/data-provider/setup/pom.xml
sdnr/wt/devicemanager-core/feature/pom.xml
sdnr/wt/devicemanager-core/installer/pom.xml
sdnr/wt/devicemanager-core/model/pom.xml
sdnr/wt/devicemanager-core/pom.xml
sdnr/wt/devicemanager-core/provider/pom.xml
sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/feature/pom.xml
sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/installer/pom.xml
sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/model/pom.xml
sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/pom.xml
sdnr/wt/devicemanager-o-ran-sc/o-ran/ru-fh/provider/pom.xml
sdnr/wt/devicemanager-onap/adapter-manager/feature/pom.xml
sdnr/wt/devicemanager-onap/adapter-manager/installer/pom.xml
sdnr/wt/devicemanager-onap/adapter-manager/model/pom.xml
sdnr/wt/devicemanager-onap/adapter-manager/pom.xml
sdnr/wt/devicemanager-onap/adapter-manager/provider/pom.xml
sdnr/wt/devicemanager-onap/onf12/feature/pom.xml
sdnr/wt/devicemanager-onap/onf12/installer/pom.xml
sdnr/wt/devicemanager-onap/onf12/model/pom.xml
sdnr/wt/devicemanager-onap/onf12/pom.xml
sdnr/wt/devicemanager-onap/onf12/provider/pom.xml
sdnr/wt/devicemanager-onap/onf14/feature/pom.xml
sdnr/wt/devicemanager-onap/onf14/installer/pom.xml
sdnr/wt/devicemanager-onap/onf14/model/pom.xml
sdnr/wt/devicemanager-onap/onf14/pom.xml
sdnr/wt/devicemanager-onap/onf14/provider/pom.xml
sdnr/wt/devicemanager-onap/openroadm/feature/pom.xml
sdnr/wt/devicemanager-onap/openroadm/installer/pom.xml
sdnr/wt/devicemanager-onap/openroadm/model/pom.xml
sdnr/wt/devicemanager-onap/openroadm/pom.xml
sdnr/wt/devicemanager-onap/openroadm/provider/pom.xml
sdnr/wt/devicemanager-onap/openroadm71/feature/pom.xml
sdnr/wt/devicemanager-onap/openroadm71/installer/pom.xml
sdnr/wt/devicemanager-onap/openroadm71/model/pom.xml
sdnr/wt/devicemanager-onap/openroadm71/pom.xml
sdnr/wt/devicemanager-onap/openroadm71/provider/pom.xml
sdnr/wt/featureaggregator/feature-devicemanager-base/pom.xml
sdnr/wt/featureaggregator/feature-devicemanager/pom.xml
sdnr/wt/featureaggregator/feature-oauth/pom.xml
sdnr/wt/featureaggregator/feature/pom.xml
sdnr/wt/featureaggregator/installer/pom.xml
sdnr/wt/featureaggregator/pom.xml
sdnr/wt/helpserver/feature/pom.xml
sdnr/wt/helpserver/installer/pom.xml
sdnr/wt/helpserver/pom.xml
sdnr/wt/helpserver/provider/pom.xml
sdnr/wt/mountpoint-registrar/feature/pom.xml
sdnr/wt/mountpoint-registrar/installer/pom.xml
sdnr/wt/mountpoint-registrar/model/pom.xml
sdnr/wt/mountpoint-registrar/pom.xml
sdnr/wt/mountpoint-registrar/provider/pom.xml
sdnr/wt/mountpoint-state-provider/feature/pom.xml
sdnr/wt/mountpoint-state-provider/installer/pom.xml
sdnr/wt/mountpoint-state-provider/pom.xml
sdnr/wt/mountpoint-state-provider/provider/pom.xml
sdnr/wt/netconfnode-state-service/feature/pom.xml
sdnr/wt/netconfnode-state-service/installer/pom.xml
sdnr/wt/netconfnode-state-service/model/pom.xml
sdnr/wt/netconfnode-state-service/pom.xml
sdnr/wt/netconfnode-state-service/provider/pom.xml
sdnr/wt/oauth-provider/pom.xml
sdnr/wt/oauth-provider/provider-jar/pom.xml
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/OAuth2Realm.java
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/data/OAuthToken.java
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/AnyRoleHttpAuthenticationFilter.java [new file with mode: 0644]
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/BearerAndBasicHttpAuthenticationFilter.java [new file with mode: 0644]
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/http/AuthHttpServlet.java
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/providers/AuthService.java
sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/providers/TokenCreator.java
sdnr/wt/oauth-provider/provider-jar/src/test/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/test/TestAuthHttpServlet.java
sdnr/wt/oauth-provider/provider-jar/src/test/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/test/TestRealm.java
sdnr/wt/oauth-provider/provider-osgi/pom.xml
sdnr/wt/odlux/apps/apiDemo/pom.xml
sdnr/wt/odlux/apps/app-feature/pom.xml
sdnr/wt/odlux/apps/app-installer/pom.xml
sdnr/wt/odlux/apps/configurationApp/pom.xml
sdnr/wt/odlux/apps/connectApp/pom.xml
sdnr/wt/odlux/apps/demoApp/pom.xml
sdnr/wt/odlux/apps/eventLogApp/pom.xml
sdnr/wt/odlux/apps/faultApp/pom.xml
sdnr/wt/odlux/apps/helpApp/pom.xml
sdnr/wt/odlux/apps/inventoryApp/pom.xml
sdnr/wt/odlux/apps/lineOfSightApp/pom.xml
sdnr/wt/odlux/apps/linkCalculationApp/pom.xml
sdnr/wt/odlux/apps/maintenanceApp/pom.xml
sdnr/wt/odlux/apps/mediatorApp/pom.xml
sdnr/wt/odlux/apps/minimumApp/pom.xml
sdnr/wt/odlux/apps/networkMapApp/pom.xml
sdnr/wt/odlux/apps/performanceHistoryApp/pom.xml
sdnr/wt/odlux/core/features/pom.xml
sdnr/wt/odlux/core/installer/pom.xml
sdnr/wt/odlux/core/model/pom.xml
sdnr/wt/odlux/core/pom.xml
sdnr/wt/odlux/core/provider/pom.xml
sdnr/wt/odlux/framework/pom.xml
sdnr/wt/odlux/installer/pom.xml
sdnr/wt/odlux/pom.xml
sdnr/wt/pom.xml
sdnr/wt/readthedocs/pom.xml
sdnr/wt/websocketmanager/feature/pom.xml
sdnr/wt/websocketmanager/installer/pom.xml
sdnr/wt/websocketmanager/model/pom.xml
sdnr/wt/websocketmanager/pom.xml
sdnr/wt/websocketmanager/provider/pom.xml

index 91e18d5..a03a721 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index c62c858..4d46a47 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>feature-repo-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ae1f528..6eb69a0 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 29067ff..9998008 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b9decc0..98b424b 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 3c1c97a..799b648 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ea4a9cb..7aa168f 100644 (file)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>feature-repo-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 30e3623..524df13 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a4c1d86..29c38fb 100755 (executable)
@@ -27,7 +27,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
diff --git a/pom.xml b/pom.xml
index 5b46e83..af4ce36 100755 (executable)
--- a/pom.xml
+++ b/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 532fa41..b28d64c 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 70fb55d..d63ea85 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0588fe3..63a9fa3 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 5084ac4..b259781 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a3f1d98..8bd4b7e 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f718e3c..5096e50 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 5ec7b9a..578453a 100755 (executable)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b1a9714..0be0376 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 427d6bd..8b364f3 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e0eead2..502ef00 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 397805b..6e7a937 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>feature-repo-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 3e0a023..a1e7800 100755 (executable)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 3147166..d1fa80b 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 2a6c83b..a6a2594 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 5c65cee..93c955d 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 96f114b..5507066 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d719a08..3bb6cac 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ff581ec..1023c74 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index c17e91f..e103b76 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index bcf7a62..0cd40b5 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 7da6748..ca378c4 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f229c6a..e5d446f 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 7852b83..08417ff 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d57ad8e..55c7b42 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 28b8146..8153642 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 1814b01..17d6b2a 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d35486d..70ce563 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 54dffc0..89e68cf 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index cc30155..4dce025 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4a36901..3ef0537 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 13e2f26..41e91ac 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 215ed6c..60138bf 100755 (executable)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 66daa80..49b60c1 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 14151d1..fb412ba 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 25573ac..56149ec 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 6572a93..d35fae6 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b3da556..ae8b093 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0cf312b..e054672 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 17a568e..5724338 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f93e083..e06b4f2 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ecd9dd6..bdf6969 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 645b138..ee57e3a 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0225647..240addf 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 7846f82..775cbe8 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 80c5876..76eccaf 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b865829..6f942df 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ca749c4..dbdf28a 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 01d30b3..5fccc5c 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 55cbd2d..aa7603b 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b76b95e..7c2ba81 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 9784c25..9a1dc64 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 244298e..632d20b 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b747e70..ca6a226 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b11bc83..f0bd5c8 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index fe94772..9cdda85 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 1d6f8dc..654d4ec 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4b79fd1..dd41daa 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 8d38a0e..4ffbc2b 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 99eba68..959633d 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e826b73..145bf4c 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index dbb7ba1..7441b74 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4fc1296..4c23260 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0cde5f9..ccd58fb 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d855a03..b50b364 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index fd785de..416a38d 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 3bfaa46..95b3290 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0bc41d4..d166819 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 25752ea..9887bd3 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 90221fc..cc8d5e9 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0e89166..37ac44c 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a0840b3..759a77e 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 21e5252..a693ce0 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 672f345..5d1a6e5 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 983b1c8..12ec40d 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 56c7838..c4b852d 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 7405419..594218d 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index af04a47..1f9f589 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index dd856b5..e8f080b 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 1e22acc..c9c5213 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 8ddbf0e..bc70167 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 44e4515..32ef6b0 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f40be65..54a3a66 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4a2f938..5dbcbca 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 3295240..f15b205 100755 (executable)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 9285325..8f8c75f 100644 (file)
@@ -26,7 +26,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 9b1ed76..e0e6450 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 236460a..43ceff1 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b8897f3..b2ba5c8 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 7eab022..2f17b47 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a6558fc..2a51996 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 8c800a0..aadc45a 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 365e6b8..062d64d 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 9e102be..26389a7 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4c9e14a..cb66213 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4703139..0a30485 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4a3ff6e..23c7aad 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d7ff968..e6ccec2 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4928bf5..cc68c66 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index dcc2f2f..b2771b0 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d5bc4a0..1a49120 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ee392b9..c21ab13 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 54208c7..17c29b7 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e0028d5..ed1dd04 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b9f362c..64c887e 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0b25dfa..4739901 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a45b0c5..72d5167 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 804dd41..140c186 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 186a8ae..23065bb 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 819bbed..8552488 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 801c1ab..1391a2f 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e0aa4ef..da4708b 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
@@ -65,7 +65,7 @@
             <artifactId>java-jwt</artifactId>
         </dependency>
         <dependency>
-            <groupId>com.highstreet-technologies.aaa</groupId>
+            <groupId>org.opendaylight.aaa</groupId>
             <artifactId>aaa-shiro</artifactId>
             <exclusions>
 <!--                 <exclusion> -->
index 0a40e8d..6dbed1f 100644 (file)
@@ -34,7 +34,7 @@ import org.apache.shiro.subject.PrincipalCollection;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.TokenCreator;
 import org.opendaylight.aaa.api.shiro.principal.ODLPrincipal;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.opendaylight.aaa.shiro.realm.TokenAuthRealm;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
index 1a695f2..b05d394 100644 (file)
@@ -23,7 +23,7 @@ package org.onap.ccsdk.features.sdnr.wt.oauthprovider.data;
 
 import com.auth0.jwt.JWT;
 import com.auth0.jwt.interfaces.DecodedJWT;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 
 public class OAuthToken {
     private final String access_token;
diff --git a/sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/AnyRoleHttpAuthenticationFilter.java b/sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/AnyRoleHttpAuthenticationFilter.java
new file mode 100644 (file)
index 0000000..0dc58ef
--- /dev/null
@@ -0,0 +1,75 @@
+/*
+ * ============LICENSE_START=======================================================
+ * ONAP : ccsdk features
+ * ================================================================================
+ * Copyright (C) 2020 highstreet technologies GmbH Intellectual Property.
+ * All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ *
+ */
+package org.onap.ccsdk.features.sdnr.wt.oauthprovider.filters;
+
+import java.util.Arrays;
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import org.apache.shiro.subject.Subject;
+import org.apache.shiro.web.filter.authz.RolesAuthorizationFilter;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+/**
+ * Requires the requesting user to be {@link org.apache.shiro.subject.Subject#isAuthenticated() authenticated} for the
+ * request to continue, and if they're not, requires the user to login via the HTTP Bearer protocol-specific challenge.
+ * Upon successful login, they're allowed to continue on to the requested resource/url.
+ * <p/>
+ * The {@link #onAccessDenied(ServletRequest, ServletResponse)} method will only be called if the subject making the
+ * request is not {@link org.apache.shiro.subject.Subject#isAuthenticated() authenticated}
+ *
+ * @see <a href="https://tools.ietf.org/html/rfc2617">RFC 2617</a>
+ * @see <a href="https://tools.ietf.org/html/rfc6750#section-2.1">OAuth2 Authorization Request Header Field</a>
+ * @since 1.5
+ */
+
+public class AnyRoleHttpAuthenticationFilter extends RolesAuthorizationFilter {
+
+    /**
+     * This class's private logger.
+     */
+    private static final Logger LOG = LoggerFactory.getLogger(AnyRoleHttpAuthenticationFilter.class);
+
+    @Override
+    public boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) {
+        final Subject subject = getSubject(request, response);
+        final String[] rolesArray = (String[]) mappedValue;
+        LOG.debug("isAccessAllowed {}", Arrays.asList(rolesArray));
+
+        if (rolesArray == null || rolesArray.length == 0) {
+            //no roles specified, so nothing to check - allow access.
+            LOG.debug("no role specified: access allowed");
+            return true;
+        }
+
+        for (String roleName : rolesArray) {
+            LOG.debug("checking role {}", roleName);
+            if (subject.hasRole(roleName)) {
+                LOG.debug("role matched to {}: access allowed", roleName);
+                return true;
+            }
+        }
+        LOG.debug("no role matched: access denied");
+        return false;
+    }
+}
\ No newline at end of file
diff --git a/sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/BearerAndBasicHttpAuthenticationFilter.java b/sdnr/wt/oauth-provider/provider-jar/src/main/java/org/onap/ccsdk/features/sdnr/wt/oauthprovider/filters/BearerAndBasicHttpAuthenticationFilter.java
new file mode 100644 (file)
index 0000000..6fb41d7
--- /dev/null
@@ -0,0 +1,134 @@
+/*
+ * ============LICENSE_START=======================================================
+ * ONAP : ccsdk features
+ * ================================================================================
+ * Copyright (C) 2020 highstreet technologies GmbH Intellectual Property.
+ * All rights reserved.
+ * ================================================================================
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * ============LICENSE_END=========================================================
+ *
+ */
+package org.onap.ccsdk.features.sdnr.wt.oauthprovider.filters;
+
+import javax.servlet.ServletRequest;
+import javax.servlet.ServletResponse;
+import javax.servlet.http.HttpServletRequest;
+import org.apache.shiro.authc.AuthenticationToken;
+import org.apache.shiro.web.filter.authc.BearerHttpAuthenticationFilter;
+import org.apache.shiro.web.util.WebUtils;
+import org.opendaylight.aaa.shiro.filters.ODLHttpAuthenticationFilter;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+public class BearerAndBasicHttpAuthenticationFilter extends BearerHttpAuthenticationFilter{
+
+    // defined in lower-case for more efficient string comparison
+    private static final Logger LOG = LoggerFactory.getLogger(BearerAndBasicHttpAuthenticationFilter.class);
+    private ODLHttpAuthenticationHelperFilter basicAuthFilter;
+
+    public BearerAndBasicHttpAuthenticationFilter() {
+        this.basicAuthFilter = new ODLHttpAuthenticationHelperFilter();
+    }
+
+    protected static final String OPTIONS_HEADER = "OPTIONS";
+
+    @Override
+    protected AuthenticationToken createToken(ServletRequest request, ServletResponse response) {
+        final String authHeader = this.getAuthzHeader(request);
+        if (authHeader != null && authHeader.startsWith("Basic")) {
+            return this.createBasicAuthToken(request, response);
+        }
+        return super.createToken(request, response);
+    }
+
+    @Override
+    protected String[] getPrincipalsAndCredentials(String scheme, String token) {
+        LOG.debug("getPrincipalsAndCredentials with scheme {} and token {}", scheme, token);
+        if (scheme.toLowerCase().equals("basic")) {
+            return this.basicAuthFilter.getPrincipalsAndCredentials(scheme, token);
+        }
+        return super.getPrincipalsAndCredentials(scheme, token);
+    }
+
+    @Override
+    protected boolean isLoginAttempt(String authzHeader) {
+        LOG.debug("isLoginAttempt with header {}", authzHeader);
+        if (this.basicAuthFilter.isLoginAttempt(authzHeader)) {
+            return true;
+        }
+        return super.isLoginAttempt(authzHeader);
+    }
+
+    @Override
+    protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) {
+        final HttpServletRequest httpRequest = WebUtils.toHttp(request);
+        final String httpMethod = httpRequest.getMethod();
+        if (OPTIONS_HEADER.equalsIgnoreCase(httpMethod)) {
+            return true;
+        } else {
+            if (this.basicAuthFilter.isAccessAllowed(httpRequest, response, mappedValue)) {
+                LOG.debug("isAccessAllowed succeeded on basicAuth");
+                return true;
+            }
+        }
+        return super.isAccessAllowed(request, response, mappedValue);
+    }
+
+    protected AuthenticationToken createBasicAuthToken(ServletRequest request, ServletResponse response) {
+        String authorizationHeader = getAuthzHeader(request);
+        if (authorizationHeader == null || authorizationHeader.length() == 0) {
+            // Create an empty authentication token since there is no
+            // Authorization header.
+            return createToken("", "", request, response);
+        }
+
+        if (LOG.isDebugEnabled()) {
+            LOG.debug("Attempting to execute login with headers [" + authorizationHeader + "]");
+        }
+
+        String[] prinCred = getPrincipalsAndCredentials(authorizationHeader, request);
+        if (prinCred == null || prinCred.length < 2) {
+            // Create an authentication token with an empty password,
+            // since one hasn't been provided in the request.
+            String username = prinCred == null || prinCred.length == 0 ? "" : prinCred[0];
+            return createToken(username, "", request, response);
+        }
+
+        String username = prinCred[0];
+        String password = prinCred[1];
+
+        return createToken(username, password, request, response);
+    }
+
+
+    private static class ODLHttpAuthenticationHelperFilter extends ODLHttpAuthenticationFilter{
+
+        ODLHttpAuthenticationHelperFilter(){
+            super();
+        }
+
+        @Override
+        protected boolean isLoginAttempt(String authzHeader) {
+            return super.isLoginAttempt(authzHeader);
+        }
+        @Override
+        protected String[] getPrincipalsAndCredentials(String scheme, String encoded) {
+            return super.getPrincipalsAndCredentials(scheme, encoded);
+        }
+        @Override
+        protected boolean isAccessAllowed(ServletRequest request, ServletResponse response, Object mappedValue) {
+            return super.isAccessAllowed(request, response, mappedValue);
+        }
+    }
+}
index 85fe1ce..686684f 100644 (file)
@@ -56,7 +56,7 @@ import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.MdSalAuthorizatio
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.OAuthProviderFactory;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.TokenCreator;
 import org.opendaylight.aaa.api.IdMService;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.aaa.app.config.rev170619.ShiroConfiguration;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.aaa.app.config.rev170619.shiro.configuration.Main;
index 56a62f5..f16975f 100644 (file)
@@ -47,7 +47,7 @@ import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.UserTokenPayload;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.http.AuthHttpServlet;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.http.client.MappedBaseHttpResponse;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.http.client.MappingBaseHttpClient;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index cf8109e..c2515e2 100644 (file)
@@ -33,7 +33,7 @@ import javax.servlet.http.HttpServletRequest;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.UserTokenPayload;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.http.AuthHttpServlet;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
index bf2a39b..1fbe43a 100644 (file)
@@ -57,7 +57,7 @@ import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.TokenCreator;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.test.helper.OdlJsonMapper;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.test.helper.OdlXmlMapper;
 import org.opendaylight.aaa.api.IdMService;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.opendaylight.mdsal.binding.api.DataBroker;
 import org.opendaylight.mdsal.binding.api.ReadTransaction;
 import org.opendaylight.mdsal.common.api.LogicalDatastoreType;
index fe9dae3..4b20118 100644 (file)
@@ -44,7 +44,7 @@ import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.UserTokenPayload;
 import org.onap.ccsdk.features.sdnr.wt.oauthprovider.providers.TokenCreator;
 import org.opendaylight.aaa.api.shiro.principal.ODLPrincipal;
-import org.opendaylight.aaa.shiro.filters.backport.BearerToken;
+import org.apache.shiro.authc.BearerToken;
 import org.opendaylight.aaa.shiro.tokenauthrealm.auth.AuthenticationManager;
 import org.opendaylight.aaa.shiro.tokenauthrealm.auth.TokenAuthenticators;
 import org.opendaylight.aaa.shiro.web.env.ThreadLocals;
index c2265de..7c184d8 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
@@ -61,7 +61,7 @@
                     <artifactId>aaa-shiro</artifactId>
                 </exclusion>
                 <exclusion>
-                    <groupId>com.highstreet-technologies.aaa</groupId>
+                    <groupId>org.opendaylight.aaa</groupId>
                     <artifactId>aaa-shiro</artifactId>
                 </exclusion>
                 <exclusion>
@@ -87,6 +87,7 @@
                         <Bundle-Version>${project.version}</Bundle-Version>
                         <Export-Package>
                             org.onap.ccsdk.features.sdnr.wt.oauthprovider;version=${project.version},
+                            org.onap.ccsdk.features.sdnr.wt.oauthprovider.filters;version=${project.version},
                             org.onap.ccsdk.features.sdnr.wt.oauthprovider.http;version=${project.version},
                             org.onap.ccsdk.features.sdnr.wt.oauthprovider.http.client;version=${project.version},
                             org.onap.ccsdk.features.sdnr.wt.oauthprovider.data;version=${project.version},
                             org.opendaylight.aaa.api,
                             org.opendaylight.aaa.api.shiro.principal,
                             org.opendaylight.aaa.shiro.realm,
-                            org.opendaylight.aaa.shiro.filters.backport,
+                            org.opendaylight.aaa.shiro.filters,
                             org.opendaylight.mdsal.binding.api,
                             org.opendaylight.yang.gen.v1.urn.opendaylight.aaa.app.config.rev170619,
                             org.opendaylight.yang.gen.v1.urn.opendaylight.aaa.app.config.rev170619.shiro.configuration,
                         <Embed-Dependency>*;scope=compile|runtime;inline=false</Embed-Dependency>
                         <Embed-Dependency>*;scope=compile|runtime;artifactId=!shiro-core;inline=false</Embed-Dependency>
                         <Embed-Transitive>true</Embed-Transitive>
-                        <Fragment-Host>org.apache.shiro.core</Fragment-Host>
+                        <Fragment-Host>org.opendaylight.aaa.repackaged-shiro</Fragment-Host>
                     </instructions>
                 </configuration>
             </plugin>
index 5687cde..75ca444 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0d80654..556b12a 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 846d6fd..6db37e2 100755 (executable)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 43dfc16..5556423 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0838583..914c508 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0008914..429ae13 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 42961a8..2dce802 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4e13616..af3a181 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index c462d84..656a612 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 07eda6d..bd550ad 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f7659ea..204afc0 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index fea6e9a..8a32cb3 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 2a63a60..a1d7846 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index ee99517..8d445d4 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e03b397..2f1d62a 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e12b60c..ee31d28 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 63afb36..7cd945a 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index a667f18..af51b7d 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d8f8bfd..99e5b1e 100755 (executable)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 53cbb88..b9cc7a0 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 00c6c19..168d87c 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index b54e10e..fdffc76 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 5357912..8b290e8 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 0f548a1..28cbf96 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 59b44c3..7282fb4 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 272d2c8..d226fc8 100644 (file)
@@ -24,7 +24,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index d14e842..5c0ccab 100644 (file)
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 82717e3..b541bc7 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>single-feature-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 72a00af..4187b39 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index f16048f..b499aef 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index e0a6b76..36d30fe 100755 (executable)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>odlparent-lite</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>
 
index 4425747..2ddd44f 100644 (file)
@@ -28,7 +28,7 @@
     <parent>
         <groupId>org.onap.ccsdk.parent</groupId>
         <artifactId>binding-parent</artifactId>
-        <version>2.2.2</version>
+        <version>2.2.3</version>
         <relativePath/>
     </parent>