Axway Composer > Working with objects > Basic operations > Checking objects

Checking objects

Purpose of checking objects

Before checking an object

Checking a single object

Recursive Check: checking an object and the objects it uses

Results of the Check operation

Purpose

The principal purpose of the check function in Composer is to verify that all mandatory object definitions are correct. Where object definitions are incorrect, the software identifies the errors and lists them in the Log.

When you check an object, Composer checks that:

In addition, you must check an object before you can:

Before checking an object

Before you begin: For each life cycle status, the following table indicates the action you must take to check an object.

Status icon

Status

Action

Object To be checked icon

ToBeChecked

Complete the procedure described below.

Object checked icon

Checked

None. The object is already checked.

Ready to send icon (lock)

ReadyToSend

None. The object is already checked.

Archived icon

Archived

None. The object is already checked.

To be committed icon

ToBeCommitted

None. The object is already checked.

CFT only

Committed icon

Committed

None. The object is already checked.

 

Checking an object

Composer performs different types of check, depending on where (in the interface) you select to perform the check.

Checking a single object

To check only the properties of the object on display:

  1. Select the open object properties window in the right pane.
  2. Select File > Check from the menu bar. Alternatively, click on the toolbar.
    Composer verifies that the property definitions and syntax of the selected object are correct.
  3. Select:

Checking an object and all the objects it uses: Recursive Check

To check both an object and all the objects that it uses:

  1. Select the object in the navigator pane.
  2. On the navigator toolbar, click . Alternatively, right-click the object and select Recursive Check from the contextual menu.

Composer verifies the property definitions of the selected object and of all the objects used by that object.

In addition, you can perform a Recursive Check on objects that you select in the:

Select the object or objects that you want to check and click on the Browser toolbar.

What happens when you check an object

For both a single Check and a Recursive Check, Composer displays the results of the operation in the Log pane displayed at the bottom of the main screen display.

Successful check

If the object definitions are valid, Composer:

Failed check

If the property definitions or DML syntax are not correct, Composer displays a list of the errors in the Log. The object status remains ToBeChecked.

Errors are typically caused by problems in specific fields of specific metadata objects. For direct access to those fields and those objects, double-click the error in the Log. Composer automatically opens the properties window for the appropriate object, and displays the tab and field that caused the error.