If you have any suggestion or want to see something here,Please let me know,
(Note:Only related to Identity Management or may be something useful to all)
Check here for anything you don't find anywhere else on this website.
Task Status Code:
X
Task stopped.
S
Suspended.
R
Rejected.
P
Pending.
PX
Pending Cancellation.
C
Completed.
MC
Manually Completed.
UC
Unsuccessfully Completed
W
Waiting.
Unix command to run server in background: nohup sh /home/.../xellerate/bin/xlStartServer.sh&
The process task of process definition which is conditional will trigger every time whenever field will change.
You need to specify in lookup with database field name and the process task name. Every time xellerate user field
will be updated then the trigger specified on that field will be called. You can specify same name of process task
for each resource object and that all will be called that time.
If you are getting 'java.lang.reflect.InvocationTargetException' and java.lang.NoSuchMethodError and
you are not able to find the problem then try removing ximdd.war file and restart the server.And also
If you have login problem and you think everything is alright, then try to remove XIMDD.war and jar from
your installation.
To unlock the xelsysadm account perform the following query into oim database.
UPDATE usr set usr_locked='0',usr_login_attempts_ctr='0' where usr_login='XELSYSADM';
To check files properly downloaded: Use md5sum which will gives you hash of the file and which you can compare
with given in metalink.
OIM sometime does not set mapping for adapter,like response code and etc then you might look into
MAV table and make changes directly into MAV table
To clean the cache,Use "PurgeCache.sh", You will find it in xellerate/bin folder.E.g. To clean
form definition Use "PurgeCache.sh FormDefinition".Same command also available for windows with .bat
extension
To execute task manually, Click on the resource object in object profile and click on the Add Task button.
The Task you select should not be checked with "Disable Manual Insertion".
Use mstsc /console while you get exceeded max no of user error prompt on windows.(out of OIM topic :))
If you get ArrayIndexOutOfBound Exception while updating child table values and if you have more
then 10 or 12 fields in child table form then change the setting into xlDefaultAdmin.properties file from
DDTemplate and xlWebApp.war(Just in case) for "global.property.NumberOfChildTableColumns" to Max number of fields
specified into the child table form(by default is 10).
If you get Thor.API.Exceptions.IllegalInputException then you should be having any of the special
characters which is restricted by SQL Injection prevention class. You can also set SecurityLevel to 0 in
xlConfig.xml file to avoid it but keeping 0 will allow all the special characters and your security will at risk.