Skip to main content link. Accesskey S
  • HCL Logo
  • HCL Notes and Domino wiki
  • THIS WIKI IS READ-ONLY. Individual names altered for privacy purposes.
  • HCL Forums and Blogs
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • API Documentation
Search
API Documentation > App dev > Creating an IBM Rational Team Concert work item from an IBM Lotus Notes database
  • Share Show Menu▼
  • Subscribe Show Menu▼

Recent articles by this author

IBM Lotus Notes 8.5.3 Traveler Upgrade Pack 1 in High-Availability configuration performance

This article reports the performance test results of a IBM Lotus Notes Traveler 8.5.3 Upgrade Pack 1 in High Availability (HA) configuration on Microsoft Windows 64-bit with both IBM DB2 in HA Disaster Recovery configuration and Microsoft SQL database with mirroring.

Configuring Microsoft Windows single sign-on for Web clients in an existing IBM Lotus Domino environment

This article is a simplified guide of the steps to configure Microsoft Windows Single Sign-on with IBM Lotus Domino. Using this guide, you can get your environment running in just a few minutes, even if you do not have in-depth knowledge of either the Trust Association Interceptor operation mode ...

Generating LTPA tokens using a Java servlet

This article describes the detailed steps to generate a Lightweight Third-Party Authentication (LTPA) token, using a JavaTM client running in an application server other than IBM® WebSphere® Portal.

Configuring SSL encryption for IBM Lotus Domino 8.5.1

This article provides the detailed steps on how to configure Secure Sockets Layer (SSL) encryption for IBM® Lotus® Domino® 8.5.1.

Comparing IBM Lotus Notes widgets with other widget types

This article introduces the often-confused concepts of widgets, Web widgets, Google Gadgets, iWidgets, and IBM® Lotus® Notes® widgets. Using some practical examples, we compare the differences and relationships among these five concepts, demonstrating the convenience offered by Notes ...
Community articleCreating an IBM Rational Team Concert work item from an IBM Lotus Notes database
Added by ~Fred Cistumipulings | Edited by ~Fred Cistumipulings on June 27, 2011 | Version 3
  • Actions Show Menu▼
expanded Abstract
collapsed Abstract
This article describes the integration of an IBM® Lotus® Notes® database with an IBM Rational® Team Concert (RTC) Server, in which a JavaTM agent created in a Notes environment or database communicates with the RTC Server through the standard RTC API.
ShowTable of Contents
HideTable of Contents
  • 1 Introduction
  • 2 Architecture
  • 3 Configuring
  • 4 Detailed steps
  • 5 Conclusion
  • 6 Resources
  • 7 About the author

Introduction


This article provides an overview of how to create a Rational Team Concert (RTC) work item from a Lotus Notes database.

It is assumed that your environment includes the following:
  • Rational Team Concert Server (2.0.0.2 iFix 3)
  • Lotus Notes Client (8.5.1 or later)

Architecture


Figure 1 is a schematic of the basic architecture, showing the use of the standard RTC API for communication between Lotus Notes and Rational Team Concert.

Figure 1. Basic architecture of the environment

Configuring


To configure our environment, follow these steps:

1. Add the following two lines in java.policy of Lotus Notes (at end of default permissions, as shown):


folder Notes\jvm\lib\security\java.policy
permission java.util.logging.LoggingPermission "control";
permission java.lang.RuntimePermission "setContextClassLoader";
2. Restart the Notes client.

3. Unzip the .jar files into folder, Notes\jvm\lib\ext (refer to the attachment, “JazzPlainJavaClient-2.0.0.2iFix3.zip”), and restart the Notes client.

4. Find the sample Notes database with source in the attachment, “create_rtc_wi.nsf”.

Detailed steps


The attached Notes database (.nsf) file contains the source with the API to connect to the RTC Server and create work item.

1. Open the database in the Notes client and click the Create Notes Data Document button (see figure 2).

Figure 2. Create Notes Data Document button



2. This action opens “frmNotesData” (see figure 3). Fill in the fields Project Area, Team Area, Summary, Type of Task, Description, and Due Date fields.

3. Click the Create RTC Work Item button.

Figure 3. frmNotesData



4. This opens the form “frmuserdetails”. Enter the User name, password and the RTC server URL (see figure 4).

Figure 4. frmuserdetails


5. When you click OK, the agent “create_rtc_wi” is triggered, and the data is posted on the respective RTC Server. This action take some time as the component tries to establish the connection to RTC Server.

If the action fails, then the logs are stored in the Status / Error Message field (see figure 5). Note that you must click the Refresh button to the see the log for either the success or failure case.

Figure 5. Status / Error Message field



The same attribute values can be seen in the RTC work item, as shown in figure 6.

Figure 6. RTC Work item


Conclusion


In this article you've learned about the API to connect and communicate with an RTC Server from a Lotus Notes environment.

Resources


RTC API from jazz.net site:
https://jazz.net/downloads/rational-team-concert/releases/2.0.0.2iFix6?p=allDownloads#standard

developerWorks Lotus and Domino product page:
http://www.ibm.com/developerworks/lotus/products/notesdomino/

IBM Rational software page:
http://www-01.ibm.com/software/rational/?lnk=mhpr

About the author


Vijayakumar Ramakrishnan joined IBM in 2007 and is currently the Application Architect of the IBM Global Financing (IGF) Notes Development Team that develops/maintains solutions for IGF Lease Management System (LMS) Notes (Australia / New Zealand).


  • Actions Show Menu▼


expanded Attachments (2)
collapsed Attachments (2)
Edit the article to add or modify attachments.
File TypeSizeFile NameCreated OnDelete file
application/octet-stream 448 KB create_rtc_wi.nsf 5/23/11, 6:20 AM
application/x-zip 20,796 KB JazzPlainJavaClient-2.0.0.2iFix3.zip 6/2/11, 10:43 AM
expanded Versions (1)
collapsed Versions (1)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (3)Jun 27, 2011, 5:19:58 PM~Fred Cistumipulings  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedAbout
  • HCL Software
  • HCL Digital Solutions community
  • HCL Software support
  • BlogsDigital Solutions blog
  • Community LinkHCL Software forums and blogs
  • About HCL Software
  • Privacy
  • Accessibility