Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
77:process_feedback_rtc [2021/07/07 10:48] – created fnpk77:process_feedback_rtc [2024/02/15 00:00] (current) – external edit 127.0.0.1
Line 19: Line 19:
   <!-- Insert this block to your stages config.xml file -->   <!-- Insert this block to your stages config.xml file -->
   <feedback-systems>   <feedback-systems>
-    <feedback-system name="rtc" ident="rtc1" displayName="Example RTC"> +    <feedback-system name="rtc"> 
-        <host url="https://rtc.example.com/ccm">+        <host url="https://rtc.example.com/ccm" ident="rtc1" displayName="Example RTC">
  
         <!-- Name of the project area, which will contain all the work items created by stages -->         <!-- Name of the project area, which will contain all the work items created by stages -->
Line 27: Line 27:
         <!-- Type of the work item, which will be created by stages -->         <!-- Type of the work item, which will be created by stages -->
         <property name="workItemType" value="task" />         <property name="workItemType" value="task" />
-        +
         <!--         <!--
             Please only enable, if you know what you are doing here             Please only enable, if you know what you are doing here
Line 33: Line 33:
         -->         -->
         <property name="trustSsl" value="true" />         <property name="trustSsl" value="true" />
-        +
         <!-- The Username to access the RTC server and create work items -->         <!-- The Username to access the RTC server and create work items -->
         <property name="username" value="admin" />         <property name="username" value="admin" />
-        +
         <!-- The corresponding password -->         <!-- The corresponding password -->
         <property name="password" value="admin" />         <property name="password" value="admin" />
-        +
         <!--         <!--
             Authentication Method, to log into the RTC server             Authentication Method, to log into the RTC server
Line 74: Line 74:
         -->         -->
         <custom-attribute-mappings>         <custom-attribute-mappings>
-            <attribute value="Stages" target="MySourceSystemField" targetType="some.custom.attribute" />+             <attribute value="Stages" target="MySourceSystemField" targetType="some.custom.attribute" /> 
 +             <!-- Category path from https://localhost:9443/ccm/oslc/categories --> 
 +             <attribute value="CategoryA/SubCategoryB" target="filedAgainst" targetType="filedAgainst"/> 
 +             <!-- PlannedFor name from https://localhost:9443/ccm/oslc/iterations --> 
 +             <attribute value="Iteration A" target="plannedFor" targetType="plannedFor"/>
         </custom-attribute-mappings>         </custom-attribute-mappings>
  
Line 81: Line 85:
   </feedback-systems>   </feedback-systems>
 </stages-config> </stages-config>
 +
 </code> </code>
 +
  
 ===== Technical detail ===== ===== Technical detail =====
  
-The RTC Feedback Integration uses the discovery mechanisms of [[https://oslc.github.io/developing-oslc-applications/eclipse_lyo/eclipse-lyo.html|OSLC]]. It is build using the OSLC library [[https://github.com/eclipse/lyo|Eclipse Lyo]].+The RTC Feedback Integration uses the discovery mechanisms of [[https://oslc.github.io/developing-oslc-applications/eclipse_lyo/eclipse-lyo.html|OSLC]]. It is build using the OSLC library [[https://github.com/eclipse/lyo|Eclipse Lyo]].\\ 
 +\\ 
 +To figure out the correct names for workItems and other Attributes follow the instructions on [[https://jazz.net/library/article/1001|Jazz.net]] 
 + 
 +  * Start with https://$YOURSERVER$/ccm/rootservices and follow the url for the workItems catalog // 
 +  * //Download the https:// $YOURSERVER$/ccm/oslc/workitems/catalog XML 
 +  * Chose your desired project area from that file and follow the service.xml link e.g. https://$YOURSERVER$/ccm/oslc/contexts/$YOURPROJECTAREAID$/workitems/services.xml // 
 +  * //Chose the id for the desired workitem // 
 +