AcdntlPoet 2700019V2G Visits (539)
Reuse Existing Code with Rational Rhapsody- Reverse Engineer and reuse existing code through architectural analysis with IBM Rational Rhapsody with Rational Technical Specialist Christopher Carson.
Published on Jan 15, 2014
01:00 - Why reuse existing code?
AcdntlPoet 2700019V2G Visits (649)
Over the course of 10 weeks in Q4 2013, developerWorks Rational featured a modeling tip for systems engineers each week from Bruce Douglass. Undeniably, Bruce's 35 years of experience and credentials make him the perfect person to provide this information, and he does so with humor- which makes it all the more fun. We think these are some fabulous hints and tips and hope you find these tips helpful in your daily work as well:
AcdntlPoet 2700019V2G Visits (691)
Here are some key features to look at in the Beta:
And here is what we were thinking about when we created IBM Knowledge Center:
We thought about what tasks people will have in mind when they come to IBM Knowledge Center. Who is coming here for what? What’s the value from your perspective? For one thing, across the board, the value is not just knowledge, but getting to the knowledge faster, to get access to it more easily. It needs to be more inclusive, so we’re putting your experience before the technical experience. It’s a bit of an attitude change for IBM, an attitude that is more focused on how you need to get access to the product information as a whole.
When you look at the new IBM Knowledge Cent
AcdntlPoet 2700019V2G Visits (465)
AcdntlPoet 2700019V2G Visits (589)
Accepting a change set with a gap in the RTC 4.0.5 Client for Microsoft Visual Studio IDE- This video demonstrates how to accept a change set with a gap in the Rational Team Concert Client for Microsoft Visual Studio IDE.
For a demonstration on how to accept multiple change sets with a gap in the RTC 4.0.5 Client for Microsoft Visual Studio ID, as well as other gap related features that were not mentioned in this video, please visit the following page
AcdntlPoet 2700019V2G Visits (887)
Coming off the holidays, this entry is a short list of the most recent list of the latest and greatest downloads which have gone live from Rational Support since our last downloads post on December 27th! These links below are provided to help you find the fixes you need in order to stay up to date and successful with your Rational products.... And, while you have some down-time before the new year (hopefully) don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
image credit: (c) 2012 WaywardCelt Photography
AcdntlPoet 2700019V2G Visits (463)
Like all the prior top content posts month-to-month, these technotes are the most often cited and shared in our Support Engineers' PMR notes all used to help you solve or prevent issues with your Rational products. Last month the following technotes were the most heavily reused for Rational Team Concert. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
dmmckinn 1200006SCS Visits (649)
Our folks were busy the last few weeks of 2013 pulling together some new educational material to help you better understand how you can use test case execution records with IBM Rational Quality Manager (RQM). A new six part video series was published to help explain how you can use test case execution records to plan, execute, and report on testing activities.
These videos are included in the Rati
Sumant Renukarya 270002B42N Visits (501)
Users using IBM Rational Team Concert (RTC) might have a concern, in that the shared queries seen within Eclipse client are not visible in the web-client for a given user.
Shared queries are set up under the Team Area under each project in RTC Eclipse client. To see them in the Web UI, one needs to add the user to that team area, so that the shared folder and queries are visible.
The web client checks that you are a Team member very strongly, as opposed to the Eclipse client. If a user is not listed as a team member, even though he is the query author and the one who shared a query, it will not show on the web.
As a work-around, in personal dashboard one can add a query widget which shows all queries from different teams. In general, the RTC Development team believed that web views should only list the 'Shared in Team' queries where the user is a member of the team.
This is tracked in this work item, which was logged as a defect in jazz.net:
So for end users, as curious as I about this behavior, I hope this note helps.
P.S: At the time of writing, I have tested this behavior in and upto RTC 4.0.3 version only.
AcdntlPoet 2700019V2G Visits (551)
Of wizards and daemons - Installing the Rational License Key Server Administration and Reporting Tool by using IBM Installation Manager
nsukhtan 270000F0DF Visits (932)
Remember the Rational Common Licensing goings-on involving wizards and daemons that I mentioned in my last
(A recap of the context: use the Rational License Key Server Administration and Reporting Tool to remotely administer your Rational License Key Servers and generate reports on the license usage data from the license servers. The Administration and Reporting Tool uses the Rational License Key Server Administration Agent to communicate with the Rational License Key Servers.)
To install and use the Server Administration and Reporting Tool, you must install both the Server Administration Agent and the Server Administration and Reporting Tool. You must install the Server Administration Agent on all the license server machines that you want to enable for reporting. If you have more than one instance of the Rational License Key Server, you must install the Server Administration Agent on each instance of the license server that you want to remotely administer or generate reports from. You can install one or more instances of the Administration and Reporting Tool as required. To see the installation topology that I described in my previous blog post, see Where are my licenses?
Follow the steps in the roadmap to complete your installation of the Server Administration Agent and the Server Administration and Reporting Tool. Click the boxes to go to the associated text in the post.
Getting started: Obtain installation packages
If you are installing the agent and the tool to the same machine, you can install them in a single installation instance by using IBM Installation Manager. You can also install them separately. If you are installing the agent and the tool together, follow the steps in the Install the Server Administration Agent section.
Important: If you use tokens, the server type for both Jazz and non-Jazz applications must be Rational License Key Server. The Jazz License Server does not provide a token service.
During the installation of the agent, on the Configuration page, if you selected the Configure Later option, you must provide the license server information in a .properties file.
To provide the server connection and log file details:
Important: If you are using tokens, the server type (AGENT TYPE in the .properties file) for both Jazz and non-Jazz applications must be FLEX. (FLEX indicates Rational License Key Server.) The Jazz License Server does not provide a token service.
After you install the agent, install the Server Administration and Reporting Tool on the computer that you want to use to manage the server administration and reporting.
If you are using the Jazz License Server, you must enable logging of the floating license usage data. This log data is required to generate reports on floating license usage. By default, logging of the floating license data is disabled.
To enable logging of floating license usage:
After you enable logging, the floating license usage data is logged to the file specified in the Floating License Log File field. To stop logging this data, you can set the logging property to false at any time.
Start the agent to create a connection from the agent to the license server. The Server Administration and Reporting Tool connects to the agent for administration and reporting purposes.
You must start the agent on all the license server machines that you want to remotely administer and report on.
To start the agent:
On Windows: From the Start menu, select Programs > IBM > IBM RLKS Administration Agent > Start RLKS Administration Agent. A console message indicates when the server agent is started.
Tip: To stop the agent, in the same Start menu location, click Stop RLKS Administration Agent.
Starting the Server Administration and Reporting Tool
To begin using the Server Administration and Reporting Tool, you must start the tool.
To start the tool:
On Windows: From the Start menu, select Programs > IBM > IBM RLKS Server Administration and Reporting Tool > Start RLKS Server Administration and Reporting Tool. A console message indicates when the tool is started.
Tip: To stop the tool, in the same Start menu location, click Stop RLKS Server Administration and Reporting Tool.
You are now all set to start using the Server Administration and Reporting Tool. In my next post, I will describe the architecture of the tool and also explain how you can use the tool for server administration and reporting.
AcdntlPoet 2700019V2G Visits (477)
Adjust available Java resources to resolve a client start up error with RDz V9.0- A demonstration of how you can resolve a "could not create the Java Virtual Machine" error that can occur when starting the IBM Rational Developer for System z 9.0 client with insufficient Java resources.
mquimby 060001FAVB Visits (744)
There is a video available on the IBM
nsukhtan 270000F0DF Visits (858)
Want to know how your IBM Rational product licenses are being used? Wouldn’t it be useful to find out which users use which product licenses? How about knowing if any licenses were denied during peak hours? Or when the licenses that you purchased are expiring? Whether you are in a large enterprise with hundreds of users using multiple applications, or a small or medium business with a handful of users, you want right-here-and-now information about license utilization and availability so that you can increase operational efficiency and make the right investment decisions. The recently released IBM Rational License Key Server Administration and Reporting Tool provides reports to answer all these questions and more. (If you missed the release announcement for the tool, here
In this blog post, I will provide an overview of the Rational License Key Server Administration and Reporting Tool and also explain its installation topology in typical application environments. To understand the Server Administration and Reporting Tool, let's start with Rational Common Licensing and the Rational License Key Server.
The Rational License Key Server is at the heart of Rational Common Licensing and provides a service to host licenses and serve tokens for Rational applications. There’s a lot going on under the covers in Rational Common Licensing and some of those goings-on involve d(a)emons and wizards, but let’s not go there now! For now, let’s keep it nice and simple, which is that the License Key Server is at the core of Rational Licensing. Now, for the Rational Jazz client applications, it's the fabulous Jazz Team Server that manages the authorized and floating licenses. If you use tokens for your Jazz applications, you also need the Rational License Key Server for the token service. And I will explain a little bit more about that later.
The Rational License Key Server Administration and Reporting Tool provides a suite of reports that provide information on license utilization and availability. Jane’s post provides a list of reports You use this tool to generate reports on license usage from your license servers, be it the Rational License Key Server or Jazz Team Server or both. You can also use the tool to remotely administer your license servers. This is helpful in distributed environments where you might want to administer one or more license servers from a single remote location. Administration involves starting and stopping the license servers and importing license files to the servers.
The Administration and Reporting Tool uses an agent - the Rational License Key Server Administration Agent – to communicate with the Rational License Key Server and Jazz Team Server. Think of the agent as a behind-the-scenes operation that connects the entities that you see and work on – the License Server and the Server Administration and Reporting Tool.
Fig 1: Installation topology: Rational License Key Server Administration and Reporting Tool
This topology assumes that you use more than one Rational License Key Server. It also shows how licenses are deployed on the Jazz Team Server. You must install the Server Administration Agent on all the license server machines that you want to enable for remote administration and reporting. The Server Administration and Reporting Tool is installed separately. The Server Administration and Reporting Tool communicates via the Server Administration Agent with the license servers.
Let me explain how the Jazz Team Server works in the context of Authorized and Floating Licenses and Token Licenses. If you are using applications that run on the IBM Jazz platform, you can use the Jazz Team Server to deploy and manage your licenses. The Jazz Team Server also functions as a license server and you can import your Jazz license files (client access licenses or CALs) to the Jazz license server. For tokens however, you require the Jazz license server to connect to a Rational License Key Server instance for the token service. When a Jazz user requests tokens, the Jazz License Server forwards the token request to the Rational License Key Server for token checkout. You do not require Rational License Key Server if you are using authorized or floating licenses on the Jazz license server. Let’s see if a table can help illustrate the concept more clearly.
Now that we’ve sealed the topic of license types and license servers, let’s go back to the Server Administration and Reporting Tool. The Server Administration and Reporting Tool can provide reports on all license types on both the Rational License Key Server and the Jazz license server. For Jazz application tokens, the Server Administration and Reporting Tool extracts the report data from the Rational License Key Server.
That sums up the tool overview and the explanation of its installation topology. In the next post, I will talk about the architecture of the Rational License Key Server Administration and Reporting Tool, and how you can set up and configure the tool for use with your license servers.
AcdntlPoet 2700019V2G Visits (486)
Relationships of trust and understanding within your own business are crucial to every success. You may have relationships with key players from your in-house departments who play a part in the full cycle of your service delivery or product offering. Maybe your business relies on external suppliers to advise you of product choices, changes with demand, or best route to market. Your IBM software investment is no different!
In fact, as a foundation to your business processes and the interface to your customers, it could be the most important asset for which you need an experienced guide to work alongside.
IBM Accelerated Value Leaders (AVLs), are Trusted Advisors and client advocates who work with their assigned customers to learn about their businesses, their challenges, their infrastructures, and their goals. AVLs are seen as virtual members of the customer's team, but with many additional advantages! As a single point of contact, they are the customer's voice inside IBM, and they have a direct relationship with the IBM resources that can make a huge positive difference to customer's business changing decisions.
When should we upgrade? What is our longer-term strategy? How can we meet our business needs? How can we reduce our costs? What tools can we deploy to speed up performance? What should we be looking at to reduce time to market? How do we minimize risk? Is there a faster route to resolving issues? How can we adopt new technologies quickly? ... and more... much more.
AVLs are the nucleus of IBM's Software Accelerated Value Program, providing a valuable service by working alongside their customers, expertly steering projects (such as software migrations) to successful and profitable conclusions, providing crucial knowledge transfer along the way. When is comes to issue management (PMRs), Accelerated Value Program clients receive priority call handling. However, as prevention is more efficient than cure, customers with this Program will benefit significantly from the AVL's proactive problem prevention element of the offering.
Many of the top businesses across industries engage this essential IBM service, so if you are interested to learn more, why not check out the IBM web page (htt
Have you pulled together your platform upgrade plans for 2014? Do you know if your IBM Rational Collaborative Lifecycle Management (CLM) environment will be supported on the platforms you plan on upgrading?
mquimby 060001FAVB Visits (1198)
A collection of web-based education courses for various Rational products are now available for free! The information in these courses provide information that is relevant for Rational products such as Rational Application Developer, DOORS, and ClearCase. This archive is provided for your free use, as-is, with no planned updates or maintenance. Click the link to check out the available course topics.
banerjee 120000KSAF Visits (1218)
If you are a new user of Rational Developer for System z (RD/z), this document is intended to help you get started on debugging Cobol programs on z/OS. The example shown here is for a simple Cobol program for a batch runtime environment.
It is assumed that you have installed RD/z (for example RDZ 9.0) on your client platform, and have set up connection to the RD/z host component using Remote System Explorer.
The images show in this document are from from RD/z client. It is assumed that you are working on an RD/z Eclipse client IDE and are familiar with navigation on the IDE.
Step 1: Verify that debug Listener is configured and operational
Switch to Debug Perspective:
Click on UI Daemon Listener:
Typically the listener will be listening on port 8002.
Step 2: Set the property group for the program to be debugged
In this example we select program MYMAIN.cbl in a z/OS project .
In the property group, set the normal Cobol compile settings, and select the Run tab
Step 3 - Select the program and debug
To debug the program you will create a JCL file for compile link and go. the go step will contact the listening daemon.
In this case the JCL is in a member named MYMAIN in MAHADEV.BATCH.JCL
After the generation of JCL is complete, you may submit it to launch the debugger.
This will take you to the interactive debug window.
AcdntlPoet 2700019V2G Visits (1347)
While no channel is meant to be a catch-all, we want to get you the information you want and need in the channels you are most comfortable. Do you find twitter is the best place to find our content and engage with us? Follow us there! Twitter not your style but rather you prefer Facebook? We're posting there as well. Like to be cutting edge? try following our GooglePlus and/or Tumblr blog to help you find the right information at the right time! Check out our news document linked below to see all the channels on which we're active and follow us on the ones you're most comfortable.
And, without losing sight of the work we do in the newer social channels, we also want to ensure you don't forget about some of the most effective community based channels out there surrounding Rational products and topics. Finding answers from previous questions, or even direct community based help with your own specific question can be a great way to leverage the collective wisdom, but even better is when you can join in the conversations and share your own expertise to help others.
While the above are great resources for truly social support with clients and IBMers alike all participating, we also recognize that this isn't a complete list of all the forums or social channels out there. Is your favourite one missing? Let us know in the comments and we'll add it to the list! Or, do you have some other favourite method for finding answers or sharing answers which we haven't touched on? We'd love to hear about those as well!