Author Topic: Call index exit (written in C) from arsload in Windows using OS/390 indexer?  (Read 1458 times)

adamosullivan

  • Newbie
  • *
  • Posts: 4
    • View Profile
Good afternoon,

We are trying to set up an index exit to be run on Windows via arsload.exe (10.5.0.0), loading to a z/OS CMOD instance (10.1.05).

Is it possible for arsload.exe to call an index exit written in C, using the OS/390 indexer?

(IBM's documentation has info about using ACIF for this purpose, but not OS/390:  https://www.ibm.com/support/knowledgecenter/en/SSEPCD_10.1.0/com.ibm.ondemand.ir.doc/dodim000.htm)

Ed_Arnold

  • Hero Member
  • *****
  • Posts: 1200
    • View Profile
Hello Adam - I believe it can.

If you take a look here:

https://www.ibm.com/support/knowledgecenter/en/SSEPCD_10.5.0/com.ibm.ondemand.ir.doc/dodiz058.htm

That's the doc for the OS/390 Indexer on Multiplatforms.

The OS/390 Indexer is now common code between all platforms, and I also believe it's written in C.

Anyway, in the doc for multiplatforms you can see all of the exits listed as available.

On z/OS there is a sample ANYEXIT in C in SARSINST(ARSECANY).

/*********************************************************************/
/*                                                                   */
/* MODULE NAME: ARSECANY.C                                           */
/*                                                                   */
/*                                                                   */
/* SYNOPSIS:  OnDemand 390 indexer sample anystore exit              */
/*                                                                   */
/*                                                                   */
/* DESCRIPTION:  This module contains the ANYEXIT function           */


I, personally, have never done any exit work for indexers so I'm afraid I can't be of much more assistance.

Ed

#zOS #ODF