Note that this only happens to the DefaultApplication in the store. We can
generate the tokens without any issue when doing the same flow with a new
application

On Thu, Jun 11, 2015 at 9:32 AM, Nuwan Silva <[email protected]> wrote:

> The NPE was resolved by adding the supported grant types. but, the above
> mentioned work-flow issues is still visible.
>
> Regards,
> NuwanS.
>
> On Thu, Jun 11, 2015 at 9:23 AM, Pavithra Madurangi <[email protected]>
> wrote:
>
>>
>>
>> On Thu, Jun 11, 2015 at 9:14 AM, Amila De Silva <[email protected]> wrote:
>>
>>> Hi Nuwan,
>>>
>>> This is due to having an outdated identity.xml in IS. Get the
>>> supported grant types from identity.xml in API Manager and copy it to the
>>> identity.xml in IS.
>>>
>>
>> ​Hi Amila,
>>
>> I guess this solution is for NPE ?
>>
>> I don't have an IS in my setup and I too get that workflow related error
>> when generating token.
>>
>> Caused by:
>> org.wso2.carbon.apimgt.keymgt.stub.subscriber.APIKeyMgtSubscriberServiceAPIManagementException:
>> APIKeyMgtSubscriberServiceAPIManagementException
>>     at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>> Method)
>>     at
>> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
>>     at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>>     at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
>>     at java.lang.Class.newInstance(Class.java:379)
>>     at
>> org.wso2.carbon.apimgt.keymgt.stub.subscriber.APIKeyMgtSubscriberServiceStub.createOAuthApplication(APIKeyMgtSubscriberServiceStub.java:453)
>>     at
>> org.wso2.carbon.apimgt.keymgt.client.SubscriberKeyMgtClient.createOAuthApplication(SubscriberKeyMgtClient.java:73)
>>     at
>> org.wso2.carbon.apimgt.keymgt.AMDefaultKeyManagerImpl.createApplication(AMDefaultKeyManagerImpl.java:112)
>>     ... 70 more
>> [2015-06-10 20:49:59,523] ERROR -
>> ApplicationRegistrationSimpleWorkflowExecutor Error occured when updating
>> the status of the Application creation process
>> org.wso2.carbon.apimgt.api.APIManagementException: Error occurred while
>> executing SubscriberKeyMgtClient.
>>     at
>> org.wso2.carbon.apimgt.impl.utils.APIUtil.handleException(APIUtil.java:1117)
>>     at
>> org.wso2.carbon.apimgt.impl.workflow.AbstractApplicationRegistrationWorkflowExecutor.dogenerateKeysForApplication(AbstractApplicationRegistrationWorkflowExecutor.java:181)
>>     at
>> org.wso2.carbon.apimgt.impl.workflow.AbstractApplicationRegistrationWorkflowExecutor.generateKeysForApplication(AbstractApplicationRegistrationWorkflowExecutor.java:116)
>>     at
>> org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistrationSimpleWorkflowExecutor.complete(ApplicationRegistrationSimpleWorkflowExecutor.java:81)
>>     at
>> org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistrationSimpleWorkflowExecutor.execute(ApplicationRegistrationSimpleWorkflowExecutor.java:58)
>>     at
>> org.wso2.carbon.apimgt.impl.APIConsumerImpl.requestApprovalForApplicationRegistration(APIConsumerImpl.java:2139)
>>     at
>> org.wso2.carbon.apimgt.impl.UserAwareAPIConsumer.requestApprovalForApplicationRegistration(UserAwareAPIConsumer.java:34)
>>     at
>> org.wso2.carbon.apimgt.hostobjects.APIStoreHostObject.jsFunction_getApplicationKey(APIStoreHostObject.java:751)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>     at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>
>> Regards,
>> Pavithra​
>>
>>
>>>
>>>
>>> On Thursday, June 11, 2015, Nuwan Silva <[email protected]> wrote:
>>>
>>>> Hi All,
>>>>
>>>> We have seen the following issue coming up when trying to generate the
>>>> application token from a APIM setup with IS500 as the Key manager. this is
>>>> reported under [1].
>>>>
>>>> APIM:
>>>> TID: [0] [AM] [2015-06-10 20:55:18,889] ERROR
>>>> {org.wso2.carbon.apimgt.impl.utils.APIUtil} -  Error occurred while
>>>> executing SubscriberKeyMgtClient.
>>>> {org.wso2.carbon.apimgt.impl.utils.APIUtil}
>>>> java.lang.RuntimeException: Error occurred while calling token
>>>> endpoint: HTTP error code : 400
>>>>         at
>>>> org.wso2.carbon.apimgt.keymgt.AMDefaultKeyManagerImpl.getNewApplicationAccessToken(AMDefaultKeyManagerImpl.java:305)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.workflow.AbstractApplicationRegistrationWorkflowExecutor.dogenerateKeysForApplication(AbstractApplicationRegistrationWorkflowExecutor.java:168)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.workflow.AbstractApplicationRegistrationWorkflowExecutor.generateKeysForApplication(AbstractApplicationRegistrationWorkflowExecutor.java:116)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistrationSimpleWorkflowExecutor.complete(ApplicationRegistrationSimpleWorkflowExecutor.java:81)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.workflow.ApplicationRegistrationSimpleWorkflowExecutor.execute(ApplicationRegistrationSimpleWorkflowExecutor.java:58)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.APIConsumerImpl.requestApprovalForApplicationRegistration(APIConsumerImpl.java:2139)
>>>>         at
>>>> org.wso2.carbon.apimgt.impl.UserAwareAPIConsumer.requestApprovalForApplicationRegistration(UserAwareAPIConsumer.java:34)
>>>>         at
>>>> org.wso2.carbon.apimgt.hostobjects.APIStoreHostObject.jsFunction_getApplicationKey(APIStoreHostObject.java:751)
>>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>         at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>         at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>         at java.lang.reflect.Method.invoke(Method.java:606)
>>>>         at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
>>>>         at
>>>> org.mozilla.javascript.FunctionObject.call(FunctionObject.java:386)
>>>>
>>>>
>>>> IS:
>>>> java.lang.NullPointerException
>>>>         at java.util.Hashtable.put(Hashtable.java:514)
>>>>         at
>>>> org.wso2.carbon.identity.oauth.config.OAuthServerConfiguration.getSupportedGrantTypes(OAuthServerConfiguration.java:382)
>>>>         at
>>>> org.wso2.carbon.identity.oauth.OAuthAdminService.getAllowedGrantTypes(OAuthAdminService.java:486)
>>>>         at
>>>> org.wso2.carbon.apimgt.keymgt.service.APIKeyMgtSubscriberService.createOAuthApplication(APIKeyMgtSubscriberService.java:171)
>>>>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>         at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>>>         at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>>         at java.lang.reflect.Method.invoke(Method.java:606)
>>>>
>>>> [1] https://wso2.org/jira/browse/APIMANAGER-3839
>>>>
>>>> Regards,
>>>> NuwanS.
>>>> --
>>>>
>>>>
>>>> *Nuwan Silva*
>>>> *Senior Software Engineer - QA*
>>>> Mobile: +9477 980 4543
>>>>
>>>> WSO2 Inc.
>>>> lean . enterprise . middlewear.
>>>> http://www.wso2.com
>>>>
>>>
>>>
>>> --
>>> *Amila De Silva*
>>>
>>> WSO2 Inc.
>>> mobile :(+94) 775119302
>>>
>>>
>>>
>>
>>
>> --
>> *Pavithra Madurangi*
>> Associate Technical Lead - QA.
>> WSO2 Inc.: http://wso2.com/
>> Mobile: 0777207357 / 0112747089
>>
>
>
>
> --
>
>
> *Nuwan Silva*
> *Senior Software Engineer - QA*
> Mobile: +9477 980 4543
>
> WSO2 Inc.
> lean . enterprise . middlewear.
> http://www.wso2.com
>



-- 


*Nuwan Silva*
*Senior Software Engineer - QA*
Mobile: +9477 980 4543

WSO2 Inc.
lean . enterprise . middlewear.
http://www.wso2.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to