I think this is the same issue reported by Evanthika [1].

[1] https://wso2.org/jira/browse/APIMANAGER-3800

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

> Will look into it. Please use another App for testing for the moment.
>
> Thanks,
> NuwanD.
>
> On Thu, Jun 11, 2015 at 9:42 AM, Nuwan Silva <[email protected]> wrote:
>
>> As mentioned the NPE issue was resolved by adding the missing supported
>> grant types to the identity.xml. but the above (Pavithra's) issue is
>> reproducible now in the setup.
>> in short, Pavithra and I get the same error mentioned below; which does
>> not allow us to generate the application token.
>>
>> please find the logs attached.
>> [2015-06-11 09:35:59,109] ERROR - AMDefaultKeyManagerImpl Can not create
>> OAuth application  : DefaultApplication_PRODUCTION
>> 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:374)
>>
>>
>> [2015-06-11 09:35:59,099] ERROR
>> {org.wso2.carbon.identity.application.mgt.ApplicationManagementServiceImpl}
>> -  Error occurred while creating the application,
>> admin_DefaultApplication_PRODUCTION
>> org.wso2.carbon.identity.application.common.IdentityApplicationManagementException:
>> Error while creating application
>>     at
>> org.wso2.carbon.identity.application.mgt.ApplicationMgtUtil.createAppRole(ApplicationMgtUtil.java:145)
>>     at
>> org.wso2.carbon.identity.application.mgt.ApplicationManagementServiceImpl.createApplication(ApplicationManagementServiceImpl.java:112)
>>     at
>> org.wso2.carbon.apimgt.keymgt.service.APIKeyMgtSubscriberService.createOAuthApplication(APIKeyMgtSubscriberService.java:157)
>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>     at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>>
>> Regards,
>> NuwanS.
>>
>> On Thu, Jun 11, 2015 at 9:34 AM, Nuwan Silva <[email protected]> wrote:
>>
>>> 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
>>>
>>
>>
>>
>> --
>>
>>
>> *Nuwan Silva*
>> *Senior Software Engineer - QA*
>> Mobile: +9477 980 4543
>>
>> WSO2 Inc.
>> lean . enterprise . middlewear.
>> http://www.wso2.com
>>
>
>
>
> --
> Nuwan Dias
>
> Technical Lead - WSO2, Inc. http://wso2.com
> email : [email protected]
> Phone : +94 777 775 729
>



-- 
*Pavithra Madurangi*
Associate Technical Lead - QA.
WSO2 Inc.: http://wso2.com/
Mobile: 0777207357 / 0112747089
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to