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

Reply via email to