Part1: Your first RTC Browser Plugin (without functionality)

A Chrome Browser Plugin has a lot of different files and also the correct configuration is very important. To avoid pitfalls you can use the Extensionizr. Within 15 seconds you will get a functional Chrome extension! Overview Before we start just an overview “what is what…”. Background Script/Page: Background pages defined by background.html can include JavaScript code […]

Leave a comment

Create and Deploy your WAR File to Liberty Application Server V8.5.5.8

To work with your Open Social Widget you have to deploy it to Liberty. Because Liberty is a little bit different then Tomcat…let me give you some hints. Requirement: RTC 6.0.1 or higher Deployment “How To”: Go to your Liberty install directory i.e. “C:\IBM\JazzTeamServer602m3\server\liberty”. Change to “C:\IBM\JazzTeamServer602m3\server\liberty\servers\clm”. You will see a dropins directory. Copy the WAR […]

Leave a comment

Findings with CLM Browser Extensions

I used my free time to investigate Browser Extensions dedicated for Rational CLM Tools. To give you an example of UI extension…I added the “Hotdog stack” Button/Icon to a RTC Workitem. If you click it a custom function is started. Chrome vs Firefox Browser Extensions It seems that Chrome is the best platform for this […]

Leave a comment

Extend Rational Tools with Browser Extensions

Situation: The last 8 years I heard the questions “how to extend the web interface of Rational Team Concert?” and the standard answer was “not really possible”. Also simple tasks like “creating child work items under certain conditions” are hard to implement and (more important) hard to test. And don’t forget you have to create new […]

Leave a comment

CLM 6.x: Improved SPARQL Editor

To improve the basic functionality of the CLM 6.x  SPARQL Editors I created my own Editor with the following features. Prefix autocompletion (using prefix.cc and/or the content of the CLM Triplestore) Property and class autocompletion (using the Linked Open Vocabularies API and/or the CLM Triplestore) SPARQL syntax highlighting and error checking Possible to execute the query directly To […]

Leave a comment

Doors Next Generation: The importance of RDF-URI in custom Artefacts

When you create new, custom Artefact- and Link- Types you may ask yourself what is the meaning of RDF-URI? Why is it important? When you do Scripting (Javascipt) you save a lot of additional GET Calls. The Link is not visible at the first glance. Link/Artefact Types will have a unique ID in every DNG […]

Leave a comment

How to find DNG Artifacts inside a Module

DNG make a difference between Artifacts. We have Base Artifacts Module Artifacts The question we are facing is “How to get the information where an Artifact is related?” One possibility is an QSLC Query with a closer look at the XML Results, because Base Artifacts have a “<nav:Parent>” and Module Artifacts have a “<rm:boundArtifact>” If you […]

Leave a comment