WebADI Custom Function is Erring With: ****** Is An Invalid Integrator Key, or Invalid Layout Key, or Invalid Content Key

(Doc ID 2230247.1)

Last updated on FEBRUARY 03, 2017

Applies to:

Oracle Web Applications Desktop Integrator - Version 12.1.3 to 12.2.6 [Release 12.1 to 12.2]
Information in this document applies to any platform.

Symptoms

1. Using the Desktop Integration Manager, created a new custom integrator.
eg:
Integrator Name: ORACLE CUSTOM INTEGRATOR
Internal Name: OCI
Layout: ORACLE CUSTOM LAYOUT
Content: NONE

 

 

This custom integrator runs fine from the Preview page.

2. Using the System Administrator, create a Custom Function: TEST_WEBADI_FUNCTION
Type: SSWA servlet function
Form Parameters: bne:page=BneCreateDoc&bne:viewer=BNE:EXCEL2007&bne:reporting=N&bne:integrator=SQLGL:OCI&bne:layout=SQLGL:ORACLE CUSTOM LAYOUT&bne:content=SQLGL:NONE&bne:noreview=Y&COA_ID=101
HTML Call: BneApplicationService
Host Name: http://rwild-us1.us.oracle.com:8000/OA_HTML

Notice the parameters passed:
bne:integrator=SQLGL:OCI
bne:layout=SQLGL:ORACLE CUSTOM LAYOUT
bne:content=SQLGL:NONE

3. Using the System Administrator, assign the Custom Function: TEST_WEBADI_FUNCTION to a menu, such as Desktop Integration Menu.

4. Try to launch the custom function from the responsibility assigned to the menu.
In this test case:
Desktop Integration > TEST WEBADI FUNCTION
Errors with:

  

Error
Please resolve the following error to continue.
SQLGL:OCI is an invalid Integrator Key.

  

Or you may see other similar errors:

Error
Please resolve the following error to continue.
SQLGL:ORACLE CUSTOM LAYOUT is an invalid Layout Key for the specified Integrator.

      

Error
Please resolve the following error to continue.
SQLGL:NONE2 is an invalid Content Key for the specified Integrator.

 

Changes

 Created a custom Web ADI integrator and then added the custom Web ADI integrator to a custom function.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms