Show TOC Start of Content Area

Procedure documentation Transporting CAF Content Between Different Composites  Locate the document in its SAP Library structure

Use

You can transport Composite Application Framework (CAF) content between composite applications deployed on different Application Server (AS) Java systems.

Note

You can transport only the main table data of business object nodes stored in the Local Persistency. Complex structures, relations or language dependent attributes are not transported.

This graphic is explained in the accompanying text

General Steps of the Transport Process

...

       1.      You use the General Content Transport user interface and select the data records you need from the main business object node table.

       2.      You inspect the content and prepare it for transport.

       3.      You can retrieve the selected content as:

       Software deployment archive (SDA file) including an XML deployment descriptor.

       Deployment descriptor only (XML file).

You can deploy the SDA file to another system using the Deploy View of the SAP NetWeaver Developer Studio.

Prerequisites

...

       1.      Deploy the business object node service whose content you want to transport.

       2.      Check if the SAP_CAF_ADMIN role is assigned to your account.

You need this role to work with the administrative tools. Use the User Management Engine (UME) to check the role.

Procedure

Open the CAF Runtime Configuration tool. To do that, open URL: http://<host>:<port>/caf.

1. Select Content Type and Data

...

       1.      Choose Content transport for local business objects.

       2.      From the left pane, choose the business object node service whose instances you want to transport.

       3.      Choose a query operation to select the instances.

Note

To see a list of all parameters, use the operation findByMultipleParameters.

       4.      Fill the relevant query parameters to filter the instances.

       5.      Choose Execute.

If there are instances matching your search criteria, they are displayed in the Result table.

       6.      Select the business object node instances you want to transport.

       7.      Choose Add Selected to Transport.

       8.      (Optional) To add more entries to the transport, select another business object node service and repeat all the steps 3 to 7.

2. Inspect Selected Content

...

When ready, choose Inspect Selected Content. Check if you have selected properly the content that you are going to transport.

3. Transport Selected Content

...

       1.      Choose Transport Content.

       2.      Choose Create Transport File.

       To download the SDA archive, choose Download Deployable Archive.

       To download the XML content structure only, choose Download XML.

The XML file describes the content in the following way:

Syntax

 

<?xml version="1.0"?>

<selections>

  <table name = 'XAP_CAFCORE_TABLE_EXAMPLE'>

  <entry>

    <field name = "OBJECTKEY" value = "00000-0000-0000-0000-xxxxxxx" />

    <field name = "CREATEDBY" value = "Creator"/>    

  <!-- more fields -->

  </entry>

  <!-- more entries -->

  </table>

  <!-- more tables -->

</selections>

 

Result

The content is ready for deployment on another system.

End of Content Area