To configure the IXIA CCMS Activity Report, you first configure the job in the triggers.xml file.
About this task
The trigger must be enabled so that tickets are generated every time
an object reaches a status that requires the user's action.
By default, you will be notified of your own actions; for example, if
you are assigned as a reviewer to a document for which you are also the author, you
will receive a notification when you change the status of the document from work to
review. If you do not want to receive a notifications of your own actions, you can
set the self-notification field to false, as explained in the procedure below.
To configure the triggers.xml
file:
Procedure
-
Open the IXIA TEXTML Server Java Console or the
TEXTML Administration perspective in the IXIA CCMS Desktop.
-
Connect to the server and the Content Store
that you want to manage.
-
Expand the Content Store's Repository note
and browse to /system/conf to locate the
triggers.xml file.
-
Right-click triggers.xml
and select Check Out.
-
Open the file in an XML editor.
-
Look for the trigger that creates the tickets for email
notifications and uncomment the section. It looks as follows:
<!-- trigger that creates the tickets for email notifications -->
<trigger apply-to="changeStatus" class="com.ixiasoft.cms.triggers.CreateTicketTrigger" name="mailTicket" objtype="map" schedule="after">
<parameters>
<param name="initial-status" value="Authoring:*"/>
<param name="end-status" value="Authoring:*"/>
</parameters>
</trigger>
<trigger apply-to="changeStatus" class="com.ixiasoft.cms.triggers.CreateTicketTrigger" name="mailTicket" objtype="topic" schedule="after">
<parameters>
<param name="initial-status" value="Authoring:*"/>
<param name="end-status" value="Authoring:*"/>
</parameters>
</trigger>
<trigger apply-to="changeStatus" class="com.ixiasoft.cms.triggers.CreateTicketTrigger" name="mailTicket" objtype="image" schedule="after">
<parameters>
<param name="initial-status" value="Authoring:*"/>
<param name="end-status" value="Authoring:*"/>
</parameters>
</trigger>
-
(Optional) Add the additional parameter
self-notify
, if you do not want to be notified of your own
actions. For example:
<!-- trigger that creates the tickets for email notifications -->
<trigger apply-to="changeStatus" class="com.ixiasoft.cms.triggers.CreateTicketTrigger" name="mailTicket" objtype="map" schedule="after">
<parameters>
<param name="initial-status" value="Authoring:*"/>
<param name="end-status" value="Authoring:*"/>
<param name="self-notify" value="false"/>
</parameters>
</trigger>
When the value is set to true
, you will receive notifications of your actions. When the
value is set to false
you will not receive
notifications. The default value is true
.
-
Save, close, and Check In the
file.
-
To apply the changes restart the CCMS Desktop.
The trigger is run by each individual eclipse client. So any
changes to the CCMS Desktop, the user
has to restart the application.