OnDemand User Group

Support Forums => MP Server => Topic started by: niteskum on January 11, 2018, 08:11:53 AM

Title: Index Exit should be placed
Post by: niteskum on January 11, 2018, 08:11:53 AM
I have written the index exit, complied using gcc -o test test.c -std=c99 -c,   placed it in library server.
Modified Indexer information as INDEXIT=test, but geeting error USER INDEX EXIT test WAS NOT FOUND.

Please let me know if i am missing something.
Title: Re: Index Exit should be placed
Post by: Ed_Arnold on January 11, 2018, 12:51:27 PM
Please see the -E parm here:

https://www.ibm.com/support/knowledgecenter/en/SSEPCD_9.5.0/com.ibm.ondemand.administeringmp.doc/dodlo003.htm (https://www.ibm.com/support/knowledgecenter/en/SSEPCD_9.5.0/com.ibm.ondemand.administeringmp.doc/dodlo003.htm)

Is this your situation?

Ed
Title: Re: Index Exit should be placed
Post by: niteskum on January 19, 2018, 06:14:48 AM
Hi ED,

-E is to be specified when the user-written program that is associated with the ARSUUPDT exit point is to be invoked.  I want my Index exit
of ACIF to be invoked. kept my indexit in OnDemand\V9.5\exits\acif  but its saying EXIT NOT FOUND.

Anything else to be checked in cfg?
Title: Re: Index Exit should be placed
Post by: Lars Bencze on January 24, 2018, 03:37:52 AM
There are several different types of exits, but for many of them, they shall be put in OnDemand's /bin folder to work. Try putting it there instead, and restart arssockd.
Title: Re: Index Exit should be placed
Post by: Steve Bechtolt on February 02, 2018, 04:59:27 AM
I would suggest including the path to the file in your INDXEXIT parameter
Title: Re: Index Exit should be placed
Post by: Nolan on February 02, 2018, 12:06:25 PM
It might be the same issue I had on Z/OS. 

See my post http://www.odusergroup.org/forums/index.php?topic=2209.0

You need to have a different directory from IBM Exits and it must be in your ars.cfg file.