Tag Archives: advisor

DIY stream naming convention advisors


Organizations might be interested in enforcing naming conventions for streams or make sure that stream names must be unique. This post shows some simple example advisor that check for a naming convention and make sure the stream name is unique. … Continue reading

Posted in Jazz, RTC, RTC Automation, RTC Extensibility, RTC Process Customization | Tagged , , , , , | Leave a comment

A component naming convention advisor


Organizations sometimes would like to implement naming conventions for components based on the architecture for example. This post shows a simple example advisor that checks for a naming convention. License The post contains published code, so our lawyers reminded me … Continue reading

Posted in Jazz, RTC, RTC Automation, RTC Extensibility, RTC Process Customization | Tagged , , , , , | 4 Comments

Watch Bartosz Chrabski on how to create Rational Team Concert – Advisor & Participant Extensions


If you are new to extending RTC, you might want to look at Bartosz Chrabskis post How to create Rational Team Concert – Advisor & Participant Extension (step by step) and the related video for creating a participant as well … Continue reading

Posted in Jazz, RTC, RTC Extensibility | Tagged , , , , | Leave a comment

A Custom Condition to Make Attributes Required or Read-Only by Role


Recently, a customer wanted to make attributes required and read only in a way the built in operational behavior does not support. So I tried to find out if there would be a way to achieve this by an extension. … Continue reading

Posted in Jazz, RTC, RTC Extensibility | Tagged , , , , , , , , , , , , | 45 Comments

Only Owner Can Close WorkItem Advisor


I always wanted to do a Server Work Item Save advisor, so here is a simple example. This advisor will prevent closing work items for any user that is not the owner of the work item. Since the code turned … Continue reading

Posted in Jazz, RTC, RTC Automation, RTC Extensibility, RTC Process Customization | Tagged , , , , , | 34 Comments

Do not Modify the Triggering Element in an OperationAdvisor


Don’t modify the element that triggers your OperationAdvisor! The API is not designed to support that. You can do this in a participant. Get a comprehensive overview of the rules and how this works in the Team Process Developer Guide. … Continue reading

Posted in Jazz, RTC, RTC Extensibility | Tagged , , , | 1 Comment

Restrict Delivery of Changesets Associated to Wrong Work Item Types Advisor


How can I access work items associated to a change set in an Advisor or precondition on the server? Here is an Advisor example that prevents delivery of change sets if they are associated to the wrong work item type. … Continue reading

Posted in Jazz, RTC, RTC Extensibility | Tagged , , , , | 35 Comments