Systinet - Taxonomy with simple string value instead of a range of values

Systinet - Taxonomy with simple string value instead of a range of values

book

Article ID: KB0079479

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Lifecycle Governance Framework 10.x

Description

Customer has a requirement to create a new property on an artifact to hold a free text string value.
A category has been created however this requires a range of values to be specified.
Is it possible to define a property string without a list of predefined values?

 

Issue/Introduction

Customer has a requirement to create a new property on an artifact to hold a free text string value. A category has been created however this requires a range of values to be specified. Is it possible to define a property string without a list of predefined values?

Environment

TIBCO ActiveMatrix Lifecycle Governance Framework 10.x TIBCO ActiveMatrix Lifecycle Governance Framework Workbench 10.x

Resolution

Categories / taxonomies are defined as a preset range of values – in the Systinet User Interface the required value is selected from a dropdown list.
To provide a free text property (to be entered by the user or API) you need to add a text property to the required artifact type(s).
 
 
The customer needs to add a new property to the artifact using the Systinet Workbench.
The Systinet Workbench is used to customise the Systinet Definition Model including adding properties to new or existing artifacts.
The Workbench extension project must then be deployed to the Systinet server.
 
Example of adding a new text property to the businessServcie artifact
 =====================================================
1. Start the Systinet Workbench (eclipse based development tool)
2. Create a new HP Systinet Extension project
3. Open the Service artifact (Artifact Types -> Artifact -> Organization -> Service)
4. Click on “Properties specific to artifact”
5. In the property list click on “New”
6. To create a free text field select “Primitive property”
7. In the next box define the property by entering the display Name and Local Name
8. For the “Property Type” click on Browser and select the requires type
    For a free text field this will be either plainTextPropertyType or textAreaPropertyType – depending if you want one line or multiple lines of text
9. Click “Finish” to create the new property
10. Build the Extension in the Systinet Workbench
11. Apply the extension project to Systinet using the Systinet setup utility
    (NOTE: The Systinet server must be shutdown to run the setup utility)..
 
 
 
In Systinet 10.04 the new property is automatically visible on the artifact Create/ Display/ Edit pages after deployment.
 
In Systinet 10.01 (and below) you need to customise the Systinet UI to make the new property visible in the artifact(s) - this is performed in the Administration section of the Systinet User Interface.

 

Additional Information

HP Systinet Workbench Customization Editor User Guide
HP Systinet Workbench Taxonomy Editor User Guide
HP Systinet Administration Guide