Non-declarative invocation files are generated from unannotated ABL code using ProxyGen.

To generate .esboe files with ProxyGen:

  1. Ensure that your ABL procedures are compiled.
  2. Start ProxyGen and create a new AppObject. Provide appropriate components and select procedures.
  3. Select File > Generate to bring up the General tab of the Generate Proxies dialog box, as shown:
  4. Select Sonic Native Invocation, and specify the destination directory for your .esboe files in the Output Directory field.
  5. Select the Sonic Native Invocation tab, as shown:
  6. Select the output destination of your .esboe files, and click OK to generate them. If you check Save to Output Directory, then your .esboe files are saved to the directory you specified on the General tab. If you select Deploy to Directory Service, then you must specify the absolute path of your Sonic Directory Service in the Resource Dir field. If you select Create Deployment Archive, then you must specify an archive (.xar) name in the Archive Name field.