X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=auth%2Fauth-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Fserver%2FAbsService.java;fp=auth%2Fauth-core%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Faaf%2Fauth%2Fserver%2FAbsService.java;h=df80ec6d5945eba26e10ade4a7c7d61b983c8d97;hb=575c9820dffbfee3311e19a5f64e64b98c2ed5f8;hp=f24954409d227b4cd30dc8cab79af9f332cdea9f;hpb=c3726105c664d089158f095d3a353815d1c3de00;p=aaf%2Fauthz.git diff --git a/auth/auth-core/src/main/java/org/onap/aaf/auth/server/AbsService.java b/auth/auth-core/src/main/java/org/onap/aaf/auth/server/AbsService.java index f2495440..df80ec6d 100644 --- a/auth/auth-core/src/main/java/org/onap/aaf/auth/server/AbsService.java +++ b/auth/auth-core/src/main/java/org/onap/aaf/auth/server/AbsService.java @@ -34,6 +34,7 @@ import org.onap.aaf.cadi.Access; import org.onap.aaf.cadi.Access.Level; import org.onap.aaf.cadi.CadiException; import org.onap.aaf.cadi.LocatorException; +import org.onap.aaf.cadi.aaf.Defaults; import org.onap.aaf.cadi.aaf.v2_0.AAFConHttp; import org.onap.aaf.cadi.client.Rcli; import org.onap.aaf.cadi.client.Retryable; @@ -69,6 +70,13 @@ public abstract class AbsService exte locator_deploy = null; } else { locator_deploy = Split.splitTrim(':', component); + if(locator_deploy.length>1 && "AAF_RELEASE".equals(locator_deploy[1])) { + locator_deploy[1]=access.getProperty(Config.AAF_RELEASE, Defaults.AAF_VERSION); + int snapshot = locator_deploy[1].indexOf("-SNAPSHOT"); + if(snapshot>0) { + locator_deploy[1]=locator_deploy[1].substring(0, snapshot); + } + } } if (component == null || locator_deploy==null || locator_deploy.length<2) {