Solution (a): I have to enable every identity attributes on Velo from
LOCAL to RESOURCE_ATTRIBUTE and then I have to map attribute users
with attribute accounts to have users with all their attributes.
It works, but in this way the attributes that I map on user are
disable and then I can't use them for creating new users.
Solution (b): Reconciliation-->Users Reconciliation-->Reconcile
Identity Attributes and then “Reconcile Identity Attributes Now!”. I
think that this task is going to reconcile my attributes (users / new
accounts), isn't it?! Every attribute of the resource that I create is
Persist, Synch and at last (in the “Attribute Source”) the “Source
Type” is “IDENTITY_ATTRIBUTE” and the “Identity Attribute Mapping” is
the respective attribute that I want to map. This task give me
FATAL_ERROR.
Here are the interest log lines:
010-02-03 11:23:13,805 DEBUG [velo.ejb.impl.TaskBean] Task id '30', is
a generic type task, executing task.
2010-02-03 11:23:13,805 INFO [velo.entity.IdentityAttributesSyncTask]
Executing User Identity Attributes Reconcile process...
2010-02-03 11:23:13,805 INFO [velo.actions.Action] Action is executed
for action class name:
velo.reconcilidation.ReconcileIdentityAttributes
2010-02-03 11:23:13,805 DEBUG [velo.actions.Action] Action Validation
phase has -started- for class:
velo.reconcilidation.ReconcileIdentityAttributes
2010-02-03 11:23:13,805 DEBUG [velo.actions.Action] Action Validation
phase has successfully -ended- for class:
velo.reconcilidation.ReconcileIdentityAttributes
2010-02-03 11:23:13,805 DEBUG [velo.actions.Action] Action PRE phase
has -started- for class:
velo.reconcilidation.ReconcileIdentityAttributes
2010-02-03 11:23:13,805 DEBUG [velo.actions.Action] Action PRE phase
has -started- for class:
velo.reconcilidation.ReconcileIdentityAttributes
2010-02-03 11:23:13,805 DEBUG
[velo.reconcilidation.ReconcileIdentityAttributes] Loading Users and
Identity Attributes to synchronize, please wait...
2010-02-03 11:23:13,805 DEBUG [org.jboss.seam.Component] initializing
new instance of: identityAttributeManager
2010-02-03 11:23:13,809 DEBUG [org.jboss.seam.Component] done
initializing: identityAttributeManager
…....
2010-02-03 11:23:14,312 TRACE
[velo.reconcilidation.ReconcileIdentityAttributes] Cannot add resource
named 'risorsa_jdbc' to the resourceSources MAP since it already
exist!'
2010-02-03 11:23:14,312 TRACE
[velo.reconcilidation.ReconcileIdentityAttributes] Found '1' target
systems that are sources of IdentityAttributes to be synced, making
sure that there are valid ActiveData XMLs for all found target
systems!
2010-02-03 11:23:14,313 ERROR [velo.account.ActiveAccountsConstructor]
Could not constrcut ActiveAccounts by XML Active Data: Sync list
importer execution has occured, failed with message: Cannot import
sync list file, an IO exception has occured, failed with message: /usr/
local/velo/velo_ws/resources/risorsa_jdbc/sync_files/
risorsa_jdbc_sync.xml (No such file or directory)
2010-02-03 11:23:14,313 ERROR
[velo.reconcilidation.ReconcileIdentityAttributes] Failed to perofrm
Reconcile Identity Attributes due to: 'Could not constrcut
ActiveAccounts by XML Active Data: Sync list importer execution has
occured, failed with message: Cannot import sync list file, an IO
exception has occured, failed with message: /usr/local/velo/velo_ws/
resources/risorsa_jdbc/sync_files/risorsa_jdbc_sync.xml (No such file
or directory)')
2010-02-03 11:23:14,313 DEBUG
[velo.reconcilidation.ReconcileIdentityAttributes] END: Successfully
constructed ActiveAccounts per relevant Resource, process execution
time: 1 ms
Thank you,
Gentjan
But I already have the problem of the empty field of the users (such
as Fisrt Name, Last Name, etc.) after the reconciliation?! How to come
out?
Thanks,
Gentjan
Velo currently does not support auto attribute updates via the user
management interface,
Attribute update via the user consolidated attribute interface is
scheduled for Velo 2!
Don't use User REconciliation / Reconcile Identity attributes, those
were old ways to perform IAs synchronization, this is deprecated
feature.
Thanks!