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?
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