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
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to