Hi, Can you please share the exact API calls you used to reproduce the issue?
Thanks! On Mon, Sep 19, 2016 at 4:40 PM, Alan Tucker Spida Solutions < [email protected]> wrote: > We are periodically seeing failures when trying to request Access Tokens > via the APIM publisher API. An instance of APIM will perform correctly > returning AccessTokens for a time. Occasionally, after restart it will fail > when requesting access tokens via the publisher API. After subsequent > restarts the same instance may or may not then return to operating > correctly. The test scenario in all cases is the same. > > Note that if the user (that is being used to request an access token) logs > into the API store of the APIM instance, subsequent requests via the > Publisher API will then succeed. This appears to be reproducible. > > On failure the typical stack trace below is seen: > > [2016-09-19 09:52:31,163] INFO - TokenMgtDAO Thread pool size for session > persistent consumer : 100 > [2016-09-19 09:52:31,262] INFO - OAuthServerConfiguration The default > OAuth token issuer will be used. No custom token generator is set. > [2016-09-19 09:52:31,263] INFO - OAuthServerConfiguration The default > Identity OAuth token issuer will be used. No custom token generator is set. > [2016-09-19 09:52:33,516] WARN - AccessConfiguration Error loading > properties from file: access-log.properties > [2016-09-19 09:52:33,594] INFO - TimeoutHandler This engine will expire > all callbacks after : 120 seconds, irrespective of the timeout action, > after the specified or optional timeout > [2016-09-19 09:52:33,798] ERROR - OAuth2Service Error occurred while > issuing the access token for Client ID : ***********************, User ID > ****************, Scope : [apim:api_create] and Grant Type : password > java.lang.NullPointerException > at org.wso2.carbon.apimgt.impl.utils.APIUtil.getRESTAPIScopesFromConfig( > APIUtil.java:5130) > at org.wso2.carbon.apimgt.keymgt.ScopesIssuer.setScopes( > ScopesIssuer.java:100) > at org.wso2.carbon.apimgt.keymgt.handlers.ExtendedPasswordGrantHandler. > validateScope(ExtendedPasswordGrantHandler.java:168) > at org.wso2.carbon.identity.oauth2.token.AccessTokenIssuer.issue( > AccessTokenIssuer.java:226) > at org.wso2.carbon.identity.oauth2.OAuth2Service.issueAccessToken( > OAuth2Service.java:219) > at org.wso2.carbon.identity.oauth.endpoint.token.OAuth2TokenEndpoint. > getAccessToken(OAuth2TokenEndpoint.java:246) > at org.wso2.carbon.identity.oauth.endpoint.token.OAuth2TokenEndpoint. > issueAccessToken(OAuth2TokenEndpoint.java:110) > > > > > [image: Spida Solutions] <http://www.spidasolutions.com> > *Alan Tucker <[email protected]>* > *Spida Solutions <http://spidasolutions.com>* > London • Bath • UK > +44 (0)78 0308 4376 <+44-780-308-4376> > +44 (0)12 4981 5081 <+44-12-4981-5081> > www.spidasolutions.com <http://spidasolutions.com/> > > > > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Malintha Amarasinghe Software Engineer *WSO2, Inc. - lean | enterprise | middleware* http://wso2.com/ Mobile : +94 712383306
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
