developerWorks has been recognized by Forrester in the Business-To-Business (B2B) - "Supporting" category as an outstanding example among nearly 130 entrants... as the best use of B2B support.
Having a user community skilled on IBM products and open standards
technologies who can quickly and easily find answers to their questions
using social media oriented search tools is critical to IBM success.
developerWorks supports IT professionals to become skilled on critical
technologies so they can help their organizations make informed software
choices and build a preference for IBM in the process. Our site also
connects this community, making it easy to help each other solve
problems without contacting IBM support. The net result of the program
is over $100M in annual saving
This article guides you through the basics of generating tooling forelements from an existing UML profile or from a new UML profile. Thesteps described in this article pertain to Rational Software Architectfor WebSphere Software 7.5, Rational Software Architect StandardEdition 7.5 and Rational Software Modeler 7.5.
After reading this whitepaper, you will learn how to use the newProfile Tooling workflow introduced in Rational Software Architect andRational Software Modeler version 7.5 and later, including:
generating the tooling model;
how to customize the tooling model;
creating dynamic tooling diagrams;
generating code from the tooling model;
deploying the tooling;
updating the tooling model to respond to changes in the profile; and
The following list was reported as the content most referenced by our Technical Support Engineers as they worked your Rational Synergy and Rational Change PMRs (problem management records) over the month of August. We hope you find this list as valuable a resource to help you address these issues as our TSEs have:
1325155: How to diagnose start problems with the Rational Synergy classic client
Four times a year, we review and gather up content that has
been identified by clients and support as the most useful technotes in
solving problems or answering questions, and publish it in a document we
call the Top Rational FAQ Links by Product.
This document has been updated for 2Q09, and republished. You can find it here:
Over the past month of November, these were the most heavily reused support generated documents associated with the PMRs which came in over the same time period. These are the docs which helped solve your cases during November, highlighted here to hopefully help others avoid similar issues or obtain the same information you all were in search of:
A scenario where it looked like IBM Rational Performance Tester (RPT) was not capturing the 'Refresh' actions. While trying to record a SAP Business Objects session using RPT through Internet Explorer, there were many application triggered 'Refresh' that took place.
The 'Refresh' process would take sometime to end and it appeared like a progress window, as seen below -
RPT was capturing the actions when the 'Refresh' button was manually clicked by the user. However, it looked like RPT was not capturing the actions when the application triggered the 'Refresh' action.
During the application triggered 'Refresh' process, it could be noticed that the client sent requests like:
A GET request with a time stamp as a parameter was sent multiple times, as seen in the pic below -
The server replies for the above requests were as below -
There are several such exchanges until the refresh had ended.
Interestingly, it was noticed that the same request was sent again and again during the active session of the "Refresh" progress window. Looking at the server replies, one would think that RPT is not capturing the 'Refresh' actions triggered by the application.
It seemed to be a little confusing looking at the the Client requests with empty html pages and its corresponding server replies. However, after analyzing the requests and corresponding responses, it could be noticed that the RPT script was simulating the below request by looping on -
It was also noticed that the Client was sending empty.html requests every 20 seconds until the Server returned a response to the initial POST request.
POST /BOE/OpenDocument/1403261721/AnalyticalReporting/webiDHTML/viewer/processPrompts.jsp ...
GET /BOE/OpenDocument/1403261721/AnalyticalReporting/webiDHTML/viewer/ajaxUserPref.jsp ...
GET /BOE/OpenDocument/1403261721/AnalyticalReporting/webiDHTML/viewer/report.jsp?iViewerID=1&sEntry=we00010000911d489583a1 ...
There was nothing "missing" in the test!!
You can notice that there is a POST request for 'processPromps.jsp' and a GET request for 'report.jsp. The request "report.jsp" might have been sent too soon. RPT will in fact wait until the initial POST's response is received before sending the report.jsp request since the dynamic data (such as the sEntry value) in the report.jsp URL are being extracted from the POST's response. Thus, the playback will automatically have the correct synchronization. The empty.html requests sent every 20 seconds should not be a concern and could be removed from the test if required without any impact.
Last month the following technotes were the most heavily reused when closing PMRs opened by you, our clients. These are the top content reused during May to help solve your Rational Team Concert issues. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
How to lock an entire stream in Rational Team Concert
Have you found a technote that helped you solve an issue without having to open a PMR? Let us know by rating and leaving feedback on that content using the "Rate this page" stars on the top right of the content or the box of the same name at the bottom of each technote! Your feedback is highly valuable to us as we work to improve the quality of solutions and help you solve issues more effectively and efficiently.
We are indeed winding down into the next holiday week and the new year, but we still know you need to get the fixes and updates you need! To give you something to do in the hopefully slow week you're having, here's the latest and greatest downloads which have gone live from Rational Support since November 30th... and don't forget to check out the downloads tag to see the fixes you may have missed over the summer and early fall months:
It doesn't matter which offerings these components are obtained, as long as you get all four of them. For Rational Integration Tester customers I usually recommend getting the Rational Test Workbench offering which includes RIT, RITPP, RTCP, and then either the RPTS or RTVS component to get the Rational Integration Tester Agent.
While working with Rational Functional Tester (RFT) on Firefox browsers, if enablement test failures are observed, then I follow the below steps to resolve them. These can be checked to avoid enablement issues.
1 Launch RFT as Administrator.
2 Make sure same version of JRE is enabled in RFT and the Firefox browser.
3 Launch the Java Control Panel from Control panel and verify the Java version
4 The version should be the same which is enabled in RFT and browser . If that is not the case, then Add the correct version and enable it.
5 If Security Level under Security Tab is set to Very High or High , then set to Medium or low
6 Under the Advanced tab, make sure the settings are as below:
Console can be hidden later , but enabling it will help to ensure that correct version of JRE is associated with the browser (remember that there could be multiple JRE associated with the browser). Disable next-Generation Plug-in unless it is compulsory.
IBM Rational Synergy provides functionality to allow you to invoke
scripts, applications or other utilities associated with Software
Configuration Management directly from menu items (menu options) added
into the menu structures provided in the tool. These additional menu
options are provided as “plugins” to the menu systems.
Released: January 28, 2011 Author: Troy Dugger and Alec Bray
Summer is speeding by! Staying busy covering for your coworkers while they are out on vacation, or on vacation yourself, you may have missed some of these important downloads over the past three weeks. So, take this quiet summer Friday, grab a cup of coffee, and check out the following Rational downloads which have been released over the past few weeks since July 9th, 2012:
September is but a memory, but we've not forgotten! These are the top 20 technotes forRational Licensing that were reused during September to help solve your PMRs. Last month the following technotes were the most heavily reused when closing PMRs opened by you, our clients. We hope that highlighting them here will help others encountering the same or similar issues also find quick resolution:
Have you had a chance to check out the new 4.0.4 release of the IBM Rational Collaborative Lifecycle Management (CLM) products (Rational Quality Manager, Rational Requirements Composer, Rational Team Concert)? This new release delivers new features and enhancements such as the following and more:
Improved consumability for practitioners across all Collaborative Lifecycle Management products: Rational Team Concert , Rational Requirements Composer, and Rational Quality Manager
Serviceability, quality, and performance improvements
New support for client operating system: Ubuntu Desktop 12.04 LTS x86-32 and x86-64
We'd love your feedback via our survey found here. Read on for a bit of background and explanation.
We launched our Twitter presence in April of last year, Facebook in November, and YouTube in December, with no other agenda than to share knowledge with you; to help you be successful with IBM Rational products.
We're sharing new and popular technotes, IBM Education Assistant modules, information regarding our electronic support tools and programs, pertinent developerWorks and jazz.net articles, how-to videos, webcast/open-mic schedules, and interviews with some of the many interesting people that make up our Rational Client Support teams.
We've been doing this all for a bit now, and would love to hear your feedback about how we're doing, as well as what improvements you may like! To that end, we have built out a short nine question survey to help you provide some quick, anonymous feedback. This survey shouldn't take you any more than 5-10 minutes of time, depending on how thorough you wish to be if you answer the two open text questions. Of course, you can always leave comments in our blog posts here as well!
This is a chance for you to help drive the future of Rational Support's social media initiatives; to have a voice about what changes we could make to help YOU see even more benefit from our social media channels!
Using IBM Rational DOORS Next Generation's Rich Client Interface- In this video, narrator and Rational DOORS NG technical specialist Jon Walton walks you through using IBM Rational DOORS Next Generation's Rich Client Interface. The Rich Client interface varies from the web client interface in many significant ways. Jon shows you tips and tricks to using the interface, including many of the improvements that have been made since DOORS v9.x.
Business leaders attend Innovate to discover what’s NEXT in technology and trends from thought leaders your businesses by harnessing the power of software-driven innovation to deliver smarter products and improve business outcomes.
IBM Rational will share the stage with clients, business partners and peers – all of whom are applying our foundation of next-generation solutions and services – to help make the most of their technology investments NOW to:
Drive down costs
Accelerate product and software design, development and delivery.
Another great round of articles were recently published over on the jazz.net library. If you've not yet made your way over there, here's four great excuses to click the link and see what you've been missing!
CLM 2011 reporting workshop A major component of the CLM 2011 release is reporting. This workshop provides insight into key details of the reporting component, and helps you understand how to get started through a series of hands-on exercises.
This past weekend, IBM updated the IBM Service Request application.
Highlights of the new features deployed on October 9th:
Makes it easier to access the IBM Service Request (SR) application.
All you need is a valid IBM Customer Number (ICN) – then you’ll be let
into SR. You won't have to wait for your Primary Site Technical Contact
(PSTC) to approve you.
You’ll be let in to manage your own service requests, before you get approved by your organization's PSTC.
Your PSTC will automatically be notified that you would like access to
that ICN's SR account - which will allow you to see not just your own
service requests, but all requests submitted by your organization.
All users will get multi-ICN search capability
Previously an AVP-specific feature, now opened up to all IBM clients.
Allows SR users to search across all their organization's ICNs in order to manage more effectively their service requests.
Unread Service Request indicators
that has changed since the last time the user has read it in SR will show up with a blue dot next to it and it will be bold.
Reorganized the menus
They make more sense now.
Example: To see the current list of ICNs you have and to request access
to additional ICNs, use the My Agreements option that is new to the left
navigation. This replaces what used to be in Relationship
On the My Agreements page, you can see the status of your email address.
If it isn't validated, then you can select the "Verify your email
address" link. An email with a special link will be sent so you can
verify your email address.
The advantage of verifying your email address is that a Site Technical
Contact (STC) can set up automatic approval based on email domains for
This new verification is now required to gain access to any additional ICNs or to become a provisional caller.
Improved new product selection
When opening a new Service Request record, you can search across components and products at the same time.
The search also dynamically changes as you type and there is no longer a
limit on the number of products or components that come back
(previously it was 500)
The IBM Service Request (SR) application is used to open, update, and report on service requests (formerly called Problem Management Records, or PMRs) online.
As his blog says, Sanjeev Sharmais a DevOps, Mobile, Agile Transformation, ALM SME and Evangelist. He's also a Tech Sales Specialist, Solution Architect, DevOps SME, Agile Evangelist, Rational Software SME, IBMer, Inventor, Innovator, Blogger... and airline mile junkie. More importantly, however: he is also very active on twitter and other social sites like slideshare where he's helping others by sharing his experience and knowledge for everyone's benefit.
Following is his Slideshare deck on the session topic "DevOps for Mobile Apps" that he and Leigh Williamson, IBM Distinguished Engineer, Rational CTO Team delivered at IBM Innovate last month:
There are some new videos published to the IBM Rational User Education YouTube channel and IBM Education Assistant in November and December. Here's a round up of these videos, which cover topics for Rational Performance Tester, Rational Rhapsody, Rational Team Concert, and Rational Developer for i.
The following list was reported as the content most referenced by our Technical Support Engineers as they worked your Rational Clear Case and Clear Quest PMRs (problem management records) over the month of September. We hope you find this list as valuable a resource to help you address these issues as our TSEs have:
Continuing with our Innovate presenters theme, today we spotlight James Chung. As one of the presenters for next week's IBM Innovate2010 conference, James will be speaking on "How to reference a datasource using Resource Injection in a JEE application using IBM Rational Application Developer (IRAD) and WebSphere". Read on below for James' speaking schedule and abstract, and to learn more before you meet him at Innovate2010!
Tell us a little about yourself: who are you, what is your role in Rational Client Support? I started out in the RAD L2 support for one year as a contractor. It wasn't even called RAD at that time. The tool was called WSAD. After that, I rejoined as a full time and after 2 years, joined the Premium Support/Accelerated Value (AVP) team. This will be the third year that I will be assigned to work 100% with US Social Security Administration. AVP is really a great program. Being engaged with the same customer on a daily basis really allow me to build a relationship and know their environment which in turn provides me with the ability to assist them more efficiently and effectively.
How long have you been working for IBM and Rational? Hard to believe but it will be 6 years as of May.
Describe a normal day for you. I work mostly from home, so for most days the commute to work is just a couple flight of stairs. Contact with my customers is through phone, email, and occasional on-site visit. I check CallCenter a couple of times to see if there are any new issues or see if there are any updates. Coworkers will also find me on Sametime and I am very prompt responding to my emails.
What project are you the most proud of? Currently it will be the speaker role in Innovate 2010. I am partnering with my customer (US Social Security Administration) and the details of our session is as follows:
Session:MAC-2153A: Case Study: Using Rational Application Developer to develop JEE solutions for WebSphere at US Social Security Administration When: Tue, 8/Jun, 01:45 PM - 02:45 PM Where: Dolphin - Asia 1
Abstract: This presentation will provide a quick introduction to JEE, limitations of JPA and provide a background case study involving Social Security Administration (SSA) and Rational Accelerated Value Program that lead to this solution. The demo will make use of IBM Rational Application Developer 7.5 for code development and WebSphere 7.0 for deployment of the finished JEE application.
What's the coolest piece of tech news you've heard lately? Recently I was reading about Enhanced Vision that creates 6th sense. It consist of a computer enhanced eye tracking technology that is mounted onto a pair of glasses. The technology could be used to find out information. Example, you are in a new city. You look at a building and instantly you get information about the building and the surrounding areas or you run into someone you haven't seen for a long time and this technology is able to provide you the information about the person. Pretty cool till someone figures out how to link up advertisements into the feed .
What is your favorite part of working for Rational Client Support? Solving customers' problems and trying to ensure the solution is available to everyone by sharing the knowledge. The other amazing part of RCS and IBM is that we are a world within a world. We have so much diversity culturally, geographically but no matter who you contact, everyone is ready to help.
What tip or trick would you like to share with the class? Listen. Most times it's not what someone is saying but how they are saying it.
In your spare time, if you have any, what hobbies or activities interest you? Music.
How do you grow your technical skills? Being curious. I read lots of articles, take the occasional class and applying the knowledge to my day to day activities.
I suspect I could get DOORS Web Access (DWA) installed and running on Windows in 5 minutes. But I hear grumbling about it so I am sharing and timing a DWA 126.96.36.199 install in a rush. I’m usually in a rush.
[Start the stopwatch]
Download it, usually from Fix Central. 188.8.131.52 is current and is here
If necessary, install the DOORS client. The DOORS client must be the exact same version as DWA. If there is already a client installed of a different version, uninstall it. I do this uninstall while the download is going on. If it is already installed and the same exact version as your DWA, skip this.
Start the DOORS client - make sure it works and connects to your database
Establish the database ID - run Tools - Edit DXL - print databaseID
Save that value (5304e5790e4b2eef for me)
Run the dbinfo commands. I never copy them from webpages that may include tab and quotes that break it. I make sure I see a “–I- DBADMIN” for every parameter I set, i.e. I need to see 6 of these. If I’m just upgrading, I skip this step as they are already set in my database. But if I am not upgrading and I need to set them, I refer to the help for the syntax Configuring the Rational DOORS database server
Stop the DOORS client
Restart the DOORS database server
Install DWA (I usually do this in parallel to the above)
Replace REPLACE_THIS_WITH_YOUR_REPOSITORY_ID with the database ID we found using DXL
Insert location of the license server
Put in the DOORS_PATH and DWA_PATH and if the database is not on the same machine or default port, edit DOORS_HOST.
Run dwa.start.bat as Administrator and take this opportunity to practice patience (i.e. throw paper airplanes at Fiachra)
It is important to wait for it to start, as the first time you start it, it is uncompressing the .war files and putting them in different places - this can take minutes. If you interrupt it, you get partly deployed war files which will cause problems later.
When in the Tomcat window you see the message 'INFO: Server startup in xx ms', it should be done
Open a web browser and go to https://<hostname>:8443/dwa and login. The first very login tends to be a bit slow to load the login page. And as we have used self-signed certificates, the browser will ask if you want to proceed.
[Stop the stopwatch]
24min 11sec. This included downloading and first draft of this blog. So 5 minutes is not in fact possible for me, I stand corrected. Downloading and starting are the slowest parts.
Avoid problems by having the DOORS client and DWA at the same version level and make sure that the client can start and that you don’t interrupt the tomcat start. If the database server is on the same machine, it is usually best to also upgrade it in order to avoid any DLL compatibility issues.
This week, we travel across the Atlantic to The Netherlands in search of Bert-Jan Werkman, who is managing Rational Support Europe. Bert-Jan's enjoyment of cooking, Apple products, and good espresso are only equaled by the inspiration he finds in his staff of support engineers. Read on to learn more about this dynamic leader! And don't miss any of our past interviews, which you can find using the 'interview' tag.
Tell us a little about yourself: who are you, what is your role in Rational Client Support? I am born in 1963, living with my family (Lara and our 2 sons) in Heemstede, Netherlands, a small town close to the sea, the famous flower fields and Amsterdam. For the past 2 years I have been leading Rational Support for EMEA
How long have you been working for IBM and Rational? I have been with IBM since 1998 - started as sales in GTS, became sales manager. After some years an assignment at EMEA HQ in Paris followed by a WW role focusing on GTS/Tivoli collaboration. After that I moved into SWG
Have you had any other roles in Rational? Before this role I was leading SWG Services for Benelux (all brands)
What are you currently working on? Leading Rational Support for EMEA (IOT NE, IOT SW and CEEMEA)
Describe a normal day for you. Do some email at home, bring my two sons (5 & 8) to school - some more email - at the office around 10AM. I always try to start with 10mins browsing W3 (IBM's intranet). About 60% is booked with calls & meetings. 2-3 times a week I have evening calls I try to keep time free during the day and between meetings/calls for ad hoc stuff...it is important to be available for the teams. Most of the good ideas are ad hoc; come up during conversations with a good espresso.
What project are you the most proud of? The tremendous amount of work the engineers do every day.
Are you a gadget person? What type of gadgets do you use? Yes - iPhone, iMac, my Nikon camera, and I am addicted to tools for home renovations
What gadget, which you currently own, can you not live without? My iPhone - also for my kids...when they use it, I can read my newspaper (they love the iPhone apps)
What's the coolest piece of tech news you've heard lately? iPad - not new technology (just a much bigger iPhone), but the approach by Apple is very innovative.
What is your favorite part of working for Rational Client Support? Complex customer situations - to see that collaboration across teams in RCS & IBM - all over the planet - is impressive
What inspires you in your work? The people and technology.
What are you passionate about? The turnaround of unhappy clients into new deals & references - to make our products work.
How do you define success? Stick to the basics - when you achieve something desired, planned, even the attempt alone can give you the feeling of success (that you tried it)
In your spare time, if you have any, what hobbies or activities interest you? Cooking, home renovation, & my friends and family - especially my two sons (5 & 9).
What tools / skills have you acquired that you feel are vital to your success in this field? Adapt to change - IBM is continuously changing. You have to see it as an opportunity for yourself, not a threat.
Do you have any big plans for the future? I like traveling with my family. See the Northern light and maybe even Antarctica
If you were stuck on a technology deprived island, what single technology could you not live without? Espresso machine - if that is too big a pocket knife
What is on your nightstand with regard to reading? Cooking books
What has been your biggest surprise you have witnessed in the technology industry? The world is flat.
Any new technologies that you think are about to break into the big time? As you might have noticed, I am a big fan of Apple products. Innovation combined with quality, user experience & great GUI. They really think of us as a client. So my guess is the iPad. Other vendors will copy that very soon.
What future technology would make your life easier? Advanced, sophisticated search on the internet... it is getting more and more difficult to find the right answers to easy questions without getting annoyed to all the advertisements & crazy websites. I was impressed by wolframalpha.com but it did not really get to the next level.
What are you doing to make the planet smarter? I hardly print - when I do it is double sided and if not a PDF, print 2 pages on each side.
How do you grow your technical skills? Self-learning. IBM has an enormous amount of opportunities for all of us to enable ourselves. Just be curious and take some time to explore.
How are you using social networking today? I am using Lotus Connections a lot - it needs time to get it into your system but it is real innovation. Twitter still in beta for me. I am not a constant user, so I have more questions than followers
How could you see yourself using it in 5 years? I do hope it will be a more integrated approach. Hopefully not linked to our laptops but also to other devices. iPad ? Make it simple.
Are you a blogger in the blogosphere? ... Are you a YouTuber? ...Are you an Author? .... Do you Tweet? ... Not really - started with Twitter, but it is not in my DNA yet
Any other fun tidbits of information about you, your job, or RCS that you'd like to share? Life goes fast - enjoy it!