3 Oracle WebCenter Application Adapters

This chapter describes issues associated with Oracle WebCenter application adapters. It includes the following topics:

3.1 Configuration Issues and Workarounds

This section describes configuration issues and their workarounds. It includes the following topics:

3.1.1 Populating the AXF_MA_PARAMETERS Table to Pass Extra Metadata Values (Managed Attachments)

This section provides additional information on passing extra metadata values from a business application to Content Server for an Oracle E-Business Suite Forms configuration, as described in "Passing Extra Metadata Values From a Business Application to Content Server" in Oracle Fusion Middleware Administering the Application Adapters for Oracle WebCenter.

To populate the AXF_MA_PARAMETERS table, use a script similar to the following:

Example 3-1 PL/SQL Script to Populate the AXF_MA_PARAMETERS Table

BEGIN
  FOR x1 IN
  (SELECT fndid, block_name FROM axf.axf_fnd_map WHERE FORM_NAME = 'APXINWKB')
  LOOP
  INSERT
  INTO AXF.AXF_MA_PARAMETERS VALUES
  (
  AXF.AXF_MA_PARAMETERS_SEQ.nextval,
  x1.fndid,
  'extraxIDNumber',
  'DATA',
  x1.block_name,
  'INVOICE_NUM',
  NULL,
  '0',
  SYSDATE,
  SYSDATE,
  '0',
  '0'
  );
  END LOOP;
END;

Note that this script creates many new rows in the AXF_MA_PARAMETERS table. You can use the script for other forms by changing the form_name parameter (APXINWKB). You can also change the metadata field (xIDNumber) to another field. If pulling a different field value from the Oracle E-Business Suite form (xl.block_name and INVOICE_NUM), replace these settings.

3.1.2 Configuring Business Context for a Managed Attachments Solution with Oracle E-Business Suite Forms

The section "Customizing Settings Based on Users' Business Context" in Oracle Fusion Middleware Administering the Application Adapters for Oracle WebCenter describes how to configure business context for a Managed Attachments solution with PeopleSoft and Oracle E-Business Suite OAF, but not with Oracle E-Business Suite Forms.

For each Oracle E-Business Suite Forms page, insert a row in the AXF_COMMAND_ PARAMETERS table that passes a context value. In Table C-22, see the example second row in which PARAMETERNAME=businessObjectContext and CONSTANTVALUE=ScanContext. Note that you can specify a value using a constant value or a data block/fieldname.

3.2 Documentation Errata

There are no known issues at this time.