I try to use admin services to create service providers, users and roles.
I haven’t problems with creating users and roles but I have one with creating
service provider.
I can create it but can’t update. I receive Error occurred while updating the
application: GServiceProvider.
There is a wso2carbon.log
TID: [-1234] [] [2017-04-03 13:10:07,847] WARN
{org.wso2.carbon.server.admin.module.handler.AuthenticationHandler} - Illegal
access attempt at [2017-04-03 13:10:07,0847] from IP address 172.20.20.94 while
trying to authenticate access to service IdentityApplicationManagementService
TID: [-1234] [] [2017-04-03 13:10:07,890] DEBUG
{org.wso2.carbon.identity.core.util.IdentityUtil} - Error while reading user
store property CaseInsensitiveUsername. Considering as case sensitive.
TID: [-1234] [] [2017-04-03 13:10:07,890] DEBUG
{org.wso2.carbon.identity.core.util.IdentityUtil} - Error while reading user
store property CaseInsensitiveUsername. Considering as case sensitive.
TID: [-1234] [] [2017-04-03 13:10:07,890] DEBUG
{org.wso2.carbon.identity.core.util.IdentityUtil} - Error while reading user
store property CaseInsensitiveUsername. Considering as case sensitive.
TID: [-1234] [] [2017-04-03 13:10:07,891] DEBUG
{org.wso2.carbon.identity.core.util.IdentityUtil} - Error while reading user
store property CaseInsensitiveUsername. Considering as case sensitive.
TID: [-1234] [] [2017-04-03 13:10:07,912] DEBUG
{org.wso2.carbon.identity.core.util.IdentityUtil} - Error while reading user
store property CaseInsensitiveUsername. Considering as case sensitive.
TID: [-1234] [] [2017-04-03 13:10:07,914] DEBUG
{org.wso2.carbon.identity.application.common.processors.RandomPasswordProcessor}
- Cache Key not found for Random Password Container
TID: [-1234] [] [2017-04-03 13:10:07,924] DEBUG
{org.wso2.carbon.identity.application.common.processors.RandomPasswordProcessor}
- Cache Key not found for Random Password Container
TID: [-1234] [] [2017-04-03 13:10:07,926] DEBUG
{org.wso2.carbon.identity.application.common.processors.RandomPasswordProcessor}
- Cache Key not found for Random Password Container
TID: [-1234] [] [2017-04-03 13:10:07,927] INFO
{org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} -
'[email protected] [-1234]' logged in at [2017-04-03 13:10:07,927+0300]
TID: [-1234] [] [2017-04-03 13:10:07,936] DEBUG
{org.wso2.carbon.identity.application.mgt.ApplicationMgtUtil} - Checking
whether user has role : Application/GServiceProvider by retrieving role list of
user : admin
TID: [-1234] [] [2017-04-03 13:10:07,953] DEBUG
{org.wso2.carbon.identity.application.mgt.ApplicationMgtUtil} - Checking
whether user has role : Application/GServiceProvider by retrieving role list of
user : admin
TID: [-1234] [] [2017-04-03 13:10:07,955] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Loading Application Name for ID: 108
TID: [-1234] [] [2017-04-03 13:10:07,955] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
ApplicationName : GServiceProvider
TID: [-1234] [] [2017-04-03 13:10:07,955] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Updating Application with ID: 108
TID: [-1234] [] [2017-04-03 13:10:07,955] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Loading Application Name for ID: 108
TID: [-1234] [] [2017-04-03 13:10:07,955] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
ApplicationName : GServiceProvider
TID: [-1234] [] [2017-04-03 13:10:07,956] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Stored Application Name GServiceProvider
TID: [-1234] [] [2017-04-03 13:10:07,956] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Updated Application successfully
TID: [-1234] [] [2017-04-03 13:10:07,956] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Deleting Clients of the Application 108
TID: [-1234] [] [2017-04-03 13:10:07,956] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Updating inbound authentication request configuration of the application
108inbound auth key: GServiceProvider inbound auth type: samlsso
TID: [-1234] [] [2017-04-03 13:10:07,957] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Deleting Steps of Application 108
TID: [-1234] [] [2017-04-03 13:10:07,957] DEBUG
{org.wso2.carbon.identity.application.mgt.dao.impl.ApplicationDAOImpl} -
Deleting request path authenticators 108
TID: [-1] [] [2017-04-03 13:10:36,544] WARN
{java.util.prefs.FileSystemPreferences} - Could not lock System prefs. Unix
error code 0.
TID: [-1] [] [2017-04-03 13:10:36,544] WARN
{java.util.prefs.FileSystemPreferences} - Couldn't flush system prefs:
java.util.prefs.BackingStoreException: Couldn't get file lock.
From: Omindu Rathnaweera [mailto:[email protected]]
Sent: Monday, April 3, 2017 12:57 PM
To: Illia Alifanov <[email protected]>
Cc: [email protected]
Subject: Re: [Dev] IS: createApplication in
IdentityApplicationManagementService doesn't return application ID
Hi Illia,
Seems that the return type was changed to void while fixing an issue ([1], [2])
and the doc comment was not updated accordingly. Can we know your exact
requirement so we can provide an alternative to this?
[1] - https://github.com/wso2/carbon-identity/pull/976
[2] - https://wso2.org/jira/browse/IDENTITY-2558
Regards,
Omindu.
On Mon, Apr 3, 2017 at 3:15 PM, Illia Alifanov
<[email protected]<mailto:[email protected]>> wrote:
Dear, WSO2 dev team,
You have a bit confused situation in carbon-identity source code with
creatApplication method.
https://github.com/wso2/carbon-identity/blob/master/components/application-mgt/org.wso2.carbon.identity.application.mgt/src/main/java/org/wso2/carbon/identity/application/mgt/ApplicationManagementAdminService.java
We can see in comments @return application id
But void in the method signature.
/**
* Creates a service provider with basic information.First we need to create
* a role with the
* application name. Only the users in this role will be able to edit/update
* the application.The
* user will assigned to the created role.Internal roles used.
*
* @param serviceProvider Service provider
* @return application id
* @throws
org.wso2.carbon.identity.application.common.IdentityApplicationManagementException
*/
public void createApplication(ServiceProvider serviceProvider)
throws IdentityApplicationManagementException {
applicationMgtService = ApplicationManagementService.getInstance();
applicationMgtService.createApplication(serviceProvider,
getTenantDomain(), getUsername());
}
Regards,
Illia.
________________________________
This e-mail may contain privileged and confidential information. If you are not
the intended recipient, be aware that any use, disclosure, copying or
distribution of this e-mail or any attachments is prohibited. If you have
received this e-mail in error, please notify us immediately by returning it to
the sender and delete this copy from your system. Thank you.
_______________________________________________
Dev mailing list
[email protected]<mailto:[email protected]>
http://wso2.org/cgi-bin/mailman/listinfo/dev
--
Omindu Rathnaweera
Senior Software Engineer, WSO2 Inc.
Mobile: +94 771 197 211
________________________________
This e-mail may contain privileged and confidential information. If you are not
the intended recipient, be aware that any use, disclosure, copying or
distribution of this e-mail or any attachments is prohibited. If you have
received this e-mail in error, please notify us immediately by returning it to
the sender and delete this copy from your system. Thank you.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev