Merge pull request #268 from ayyoob/transport

resolving create application issues
4.x.x
sumedharubasinghe 9 years ago
commit ae93e0c9a7

@ -82,7 +82,9 @@ public class DynamicClientRegistrationServiceImpl implements DynamicClientRegist
oAuthApplicationInfo.addParameter(TOKEN_SCOPE, Arrays.toString(tokenScopes)); oAuthApplicationInfo.addParameter(TOKEN_SCOPE, Arrays.toString(tokenScopes));
OAuthApplicationInfo info; OAuthApplicationInfo info;
try { try {
info = this.createOAuthApplication(profile); synchronized (DynamicClientRegistrationServiceImpl.class) {
info = this.createOAuthApplication(profile);
}
} catch (DynamicClientRegistrationException | IdentityException e) { } catch (DynamicClientRegistrationException | IdentityException e) {
throw new DynamicClientRegistrationException("Can not create OAuth application : " + applicationName, e); throw new DynamicClientRegistrationException("Can not create OAuth application : " + applicationName, e);
} }

Loading…
Cancel
Save