-
Bug
-
Resolution: Done
-
Medium
-
Honolulu Release
-
None
The OAuth (keycloak) setting "redirectUi' in the SDNC helm chart crashes the sdnc oauth provider because there are 2 double quotes instead of one.
Stack trace (in bold the field that has the issue):
Caused by: org.apache.shiro.util.InstantiationException: Unable to instantiate class [org.onap.ccsdk.features.sdnr.wt.oauthprovider.OAuth2Realm]
at [Source: (String)"{ "tokenSecret": "secret", "tokenIssuer": "ONAP SDNC", "publicUrl": "https://192.168.1.46:30205/odlux/index.html", "redirectUri": ""https://192.168.1.46:30205/odlux/index.html#/oauth?token="", "supportOdlUsers": "true", "providers": [{"clientId":"odlux.app","host":"http://keycloak-http.security:80","id":"keycloak","roleMapping":
,"scope":"openid","secret":"WVWkvxS9jTOezfysNpV8ZqKbwcPC8ZWj","title":"ONAP Keycloak Provider","type":"KEYCLOAK"}]}"; line: 1, column: 146]
at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.load(Config.java:283) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.getInstance(Config.java:337) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.getInstance(Config.java:332) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
at org.onap.ccsdk.features.sdnr.wt.oauthprovider.OAuth2Realm.<init>(OAuth2Realm.java:53) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]