Here's a big handful of some great blog posts seen over the past few weeks across developerWorks and beyond! We hope you find these posts helpful and enlightening!
From the EGL Blog:
Headless Hint: Build And Generate Project With Ant: Apache Ant is a Java-based build tool that uses XML-based configuration files to describe build tasks. Rational Business Developer (RBD), is built on the Eclipse platform, which supports running Ant builds from the IDE Run as menus or from a command...
Java Performance Improvements in RBD 220.127.116.11 and 18.104.22.168: Every new version of Rational Business Developer includes some performance enhancements. In the most recent fix packs for Rational Business Developer, 22.214.171.124 and 126.96.36.199, we've included even more performance improvements...
Headless Hint: Deploy: When you are working with Web projects in Rational Business Developer, you create EGL deployment descriptor (.egldd) files to specify how you want the pages and services deployed on an application server. When your application is ready to test on the server...
From the RPG Cafe':
Why use the TEMPLATE keyword?: The TEMPLATE keyword was added to RPG in 6.1. When you use the TEMPLATE keyword on a standalone field or data structure, the compiler will only allow you to use that definition for other LIKE or LIKEDS definitions, and for a couple of built-in functions, %SIZE...
The View from OpenMP F2F January 2012 Meeting: In late January, I hosted the OpenMP January 2012 Face-2-Face (F2F) meeting in San Francisco at the Serrano hotel attended by 24 experts. In the words of one expert, it was one of the most productive meeting we have had in a long time. In this meeting, we...
The view from SuperComputing 11: At SC11 in Seattle, a large IBM team arrived to help showcase IBM's effort to support High Performance Computing. A team will help with talking to the Scientific Computing Users Group called SciComp or SP-SXXL. I will be mostly responsible for looking...
February 2012 XL C/C++ for AIX, V10.1 PTFs Released: The February 2012 PTFs for XL C/C++ for AIX, V10.1 are now available at the following links and on Fix Central : February 2012 PTF for XL C for AIX, V10.1 February 2012 PTF for XL C/C++ for AIX, V10.1 Can't find the updates for your...
And from the Jazz Best Practices:
Tip: Finding the Right Method in the RTC API: Figuring out the right method to use in the API, and the right interfaces to access so you can reach that method, is one of the hardest things about writing RTC extensions right now. Her tip is a great time saver, so check it out...
RTC Extensions Landing Page: Good news – the RTC Extensions Landing Page is now live on Jazz.net! This is the first place you want to go if you are trying to learn or research extensions. The landing page pulls together all the pieces of information we have about extensions and provides access to them from a single page. It makes life a bit easier when you’re trying to find out stuff like which operation ID you need for your process advisor...
There are scenarios where you could see a blank page while working with Rational Asset Manager (RAM). Once such scenario you might come across is a blank web page being displayed when you are trying to add a user to the Access Control black / white list in RAM via Administration > Configuration > Add user to Access Control [Black|White] list.
Failure to add user to the Access Control list issues can occur if the registered RAM user's information conflicts with the user registry information stored in your directory service protocol such as LDAP.
Are your users being managed via LDAP?
If yes, it is very much possible that the registered RAM user info conflicts with LDAP registry information.
You might as well see information about such failure to add the user to the list as an exception present in the log file. (the ramdebug.log)
This has been identified as a known issue and is logged as a defect
To resolve this:
First resolve any user conflicts.
Then try refreshing the page and attempt to add the user to the desired list.
You can find all the details on configuring users for LDAP integration here.
Rational has such a varied portfolio of products, solutions, and implementations, you may have missed some of these articles from elsewhere on the IBM or jazz.net servers. We hope you'll find great benefit from at least one item below:
"One of the biggest drawbacks in IT operations is that we work in silos, with loads of attempts made to connect functional departments before but it seems like very little progress has been made. With applications being the lifeblood of businesses, it is imperative that there is a common bridge between departments to deliver fast, effective and agile solutions. But the fact is that we work in a distributed tiered environment and with these walls around functions and tiers it is difficult to get this seamless approach of delivering fast, effective solutions and when you add operations to the mix you have multiple stakeholders with conflicting agendas, delegating application performance to the firefighting exercise that ensures business is severely impacted."
Learn how you can use IBM® Rational® Software
Architect to create a Java Data Object (JDO) enterprise application,
leveraging the Google App Engine SDK in this new developerWorks article. This article shows you how to do that by
building an application with a design that is focused on business logic, not a
pre-existing data store.
Build an App for That with Bluemix! Are the needs for new business apps outstripping your enterprise's ability to deliver? Is the business asking for: simple mobile apps based upon existing systems? Situational apps for their department? Simple B2B apps to streamline collaboration and information sharing with customers, suppliers, or partners?
Learn about IBM's new cloud solution for Business Developer apps. This solution makes it easy for non-developers to easily deliver web and mobile business apps, while making use of existing IT assets, and also providing IT with the visibility and control they need to manage a self-service app platform for the business.
We're always looking for ways to improve our electronic support experience, and we'd like to hear from YOU.
You can help us build a more robust, efficient, andclient-focused IBM Electronic Support system by filling out this questionnaire. It should take only approximately five to ten minutes to complete, butthe results will help us make your IBM Support experience the best itcan be.
Building Views with Rational Engineering Lifecycle Manager v5- Building and Using "Views" in Rational Engineering Lifecycle Manager without SPARQL programming language! In this video Technical Specialist Andy Lapping walks you through creating views using a drag-and-drop interface using "artifact elements" - reusable, parameterized queries, available out of the box. Note these must first be deployed before they can be used (see the Jazz.net article link at the top).
If you haven't checked out the C/C++ cafe in a while, here's a taste of what you've been missing out on:
Initializing static objects across C++ files and libraries- The holiday season is always a good time to reflect on the past. Here I am thinking about a problem that brought me the "ah-hah" moment last month. Problem While compiling the following C++ program, you might assume that the objects...
December 2012 Update for XL C/C++ for Linux V12.1 Released- The December 2012 Update for XL C/C++ for Linux, V12.1 is now available at the following links and on Fix Central: December 2012 Update for XL C/C++ for Linux, V12.1 Can't find the updates for your compiler? Check out our C/C++ compiler latest update page here...
November 2012 Update for XL C/C++ for Blue Gene/Q, V12.1 Released- The November 2012 Update for XL C/C++ for Blue Gene/Q, V12.1 is now available at the following links and on Fix Central: November 2012 Update for XL C/C++ for Blue Gene/Q, V12.1 Can't find the updates for your compiler? Check out our C/C++ compiler latest...
November 2012 XL C/C++ for AIX, V12.1 PTFs Released- The November 2012 Compiler PTFs for XL C/C++ for AIX, V12.1 are now available at the following links and on Fix Central: November 2012 PTF for XL C for AIX, V12.1 November 2012 PTF for XL C/C++ for AIX, V12.1 Can't find the updates for your compiler? Check out...
The deadline for submitting your abstract to speak at Innovate 2011 has been extended to January 14, 2011!
And here are 5 tips to get your paper accepted:
Measurable results - There is a big difference between saying “This worked for us” and “We achieved a 35% Return on Investment”. Measurable results are a great way to prove the effectiveness of your strategies to your audience.
Real Life Examples - There is no substitute for experience. Audiences love to hear directly from people who have implemented winning strategies. If you’re an IBMer or an IBM Business Partner, team up with a client to bring your story to life. If you’re a client, dedicate some of your time to letting your audience know how things really worked, or didn’t!
No Spam - Infomercials are not welcome. Audiences want to learn how to be successful; if that includes a mention of a specific product or service, then great. If that focuses solely on a given product or service, then audiences will tune out. If you came to advertise, you should participate in our solution center.
See the Big Picture - Software delivery is a team sport. And while your presentation may focus on a specific aspect of software delivery, it likely has impacts on other areas of, or individuals within, your organization. Don’t forget about those impacts, tell us how you integrated and collaborated with other tools, areas or individuals. We want to understand the full impact of your strategies.
Speak to Your Industry - Sometimes your successful strategies will be dependent on circumstances unique to your organization. Consider generalizing your guidance so that it will apply to others in similar industries or more generic situations.
To all the ladies attending Innovate 2011, you are invited to join IBM Rational management and other leaders in Software & Technology for a networking reception to meet one another and share all the great events since the last Innovate conference! Please RSVP by May 20th, 2011
Complete details are below plus in the invitation image to the left (click for a larger version)
Event Co-Hosted by:
Wendy Toh - Vice President, Rational World-Wide Client Support
Dibbe Edwards - Vice President, Rational Development
For A Super Women's Group Networking Reception at Innovate 2011!
Date: June 7th, 2011
Time: 7:30 PM – 9:30 PM EDT
Location: Dolphin Hotel, Orlando FL. Asia 5 Room Appetizers and Refreshments will be served
Do not miss out on this opportunity to network with other women in the Software Industry! If you have not registered for the Rational Software Conference yet, please do so here: ibm.com/software/rational/innovate/
This article discusses how you can identify the "Actual Start and End Dates" in Rational Quality Manager.
There will be instances where a testing effort would be delayed and one needs to capture the actual date it started as apposed to the planned date it was supposed to be started.
The planned start and end dates are inherited from the dates in the timeline, as are the actual dates that are shown in brackets next to the iteration name.
Initially, the planned dates and actual dates are identical. To update the actual dates, you will need to use the timeline editor. When you make updates in the timeline editor, the new dates are reflected in the iteration name. This does not change the planned dates. To change the planned dates, you need to make that change in the test schedule and not on the timeline editor.
This will not have the exact word called 'Actual'. However, you may reference this date and compare it with the planned dates.
The following steps lists the steps you will need to perform to edit the Actual dates:
1. Navigate to 'Test Plan > Test Schedule'
2. Select an iteration and Click the edit icon
3. Edit the dates under the Planned Start Date and enter the description as required
Also, the other way is to define the "Custom attributes" in the test plan where you will need to manually enter the Proposed / Actual Start / End dates.
However, with this you cannot capture the actual dates for each iteration. This gives you an option to custom define attributes and compare manually.
When you are defining the custom attributes you may mark the 'Planned/Proposed Start and End Dates" as "Required" so that one cannot save the test plan without specifying the planned dates.
While creating the test plan this should look like below:
You can use the "Browse Test Plans" and compare the 'Actual Start / End Dates' Vs 'Planned / Proposed Start / END Dates".
Nationwide Mutual Insurance Company wanted to create an enterprise architecture repository to improve consistency, completeness, and availability of IT information; but their IT environment was large and complex which hindered agility. Without a central repository, it was difficult to gather information for assessments and compliance audits quickly.
Headquartered in Columbus, Ohio, Nationwide Mutual Insurance Company (Nationwide) provides a number of insurance-related products and services. Originally founded to support farmers in Ohio, today Nationwide is the seventh-largest auto insurer and the seventh-largest homeowner insurance provider in the United States. The company has approximately 36,000 employees.
Nationwide wanted to create an enterprise architecture repository that would improve the consistency, completeness and availability of IT information used in impact analyses.
The company worked with IBM Advanced Business Partner Armstrong Process Group, Inc. (APG) to create an enterprise architecture repository using IBM Rational System Architect software.
Nationwide has reduced the amount of time required for impact assessment from three months to less than one month. Cost estimating, which in the past required an entire month, now takes just one day.
Nationwide implemented a solution using Rational System Architect?to provide a scalable foundation for the company?s expanding enterprise architecture initiative. The solution simplified information access and enhanced performance. Now Nationwide has the necessary information?right at their fingertips,?provinding for?quick answers to stakeholders such as developers, executives, and auditors. The improvements also resulted in a 20 to 30 percent reduction in project cost. For Nationwide, Rational software is not only a solid return on their investment, but productivity insurance as well! ?
The IBM Support Portal continues to improve thanks to your feedback! Our friends at the IBM Electronic Support blog have some posts that provide an overview of some of the recent changes. They include screenshots and links to more information. Check them out!
A new thread has been opened on the ClearCase developerWorks forum, where we are soliciting your input ... please feel free to post your questions on the thread, and be sure to join us on February 17th at 1pm EST to talk with some of our resident CCRC 7.0.1/7.1 experts.
Please see below for an important announcement for our ClearCase and ClearQuest clients:
We are pleased you chose IBM to provide high-quality solutions for your business and information systems needs. As part of IBM's ongoing efforts to improve the service we provide, and in response to client feedback, Rational is making a series of changes to enhance its delivery of technical support. Outlined below, you will find details about these upcoming changes. We thank you for using IBM and look forward to continuing to provide you with the world-class technical support you have come to expect from our team.
Currently, when calling for technical support on several Rational products, U.S. and Canadian Passport Advantage (PA) customers experience live call transfers to our technical support teams. With the remaining products, PA customers experience our call-back mode of support. This provides an inconsistent support experience, prevents us from routing the call to the appropriately skilled technical support engineer, and live call transfers often result in extended wait times that impact our clients’ ability to focus on other important business matters.
Based on feedback received from IBM clients, and after evaluating alternative support delivery models, we will be changing the model by which we handle the initial receipt of support calls for the Rational ClearCase and ClearQuest product lines.
Effective September 8, 2010 , all Passport Advantage remote technical software support for the Rational ClearCase and ClearQuest product families will be provided exclusively in call-back mode. You can expect a more consistent support experience, improved skill-based routing, and will gain flexibility in managing your time when interacting with our support team.
You will still be able to open support requests electronically via our Web-based Service Request (SR) tool . This option allows you to provide very detailed information about your issue and environment with the same response times you will experience via the call-back model above.
Additionally, our customers tell us that increased access to information and the ability to be self-sufficient in finding the solutions they need when they need them is critical to effectively managing their software implementations. The award-winning IBM Support Portal allows you to streamline it to meet your specific product information needs and ensures the resources you require are always at your fingertips. If you haven’t visited the Support area of our website recently, we invite you to take a fresh look at the IBM Support Portal.
All of us in the Rational Client Support organization look forward to assisting with your software support needs. We are here to help you achieve maximum benefit from your investment in IBM software and support services.
FAQ Question As a Passport Advantage Customer in the U.S. or Canada, how will my support experience change when I need assistance with a ClearCase or ClearQuest issue?
Answer Currently, when PA customers phone Rational support in the U.S. and Canada, their call is answered by a representative at one of the IBM Call Center teams. This representative :
1. Greets the customer and asks for their IBM Customer Number (ICN) 2. Checks the customer has a valid contract entitling them to support 3. Notes a brief description of the problem and opens a PMR (Problem Management Record)
The Call Center representative then either transfers the phone call directly to the appropriate technical team's phone line or tells the customer to expect a call back from a technical support engineer. The live transfer or call-back is determined by the product requiring support (currently some product lines support live call while others function solely via the call-back model) On September 8, 2010, the following will change. After a PA customer’s PMR is created for the ClearCase and ClearQuest product lines, the Call Center representative will let the customer know that a technical support engineer will call them back within two business hours based on the customer’s local time zone. There will be no live call transfers for these products for PA customers.
Question Is there any change to the electronic support provided by Rational Client Support?
Answer The SR (Service Request) tool and process our customers use when they wish to submit problems over the support web site remains unchanged. Our clients can expect the same response times as those experienced via our call-back model.
It is somewhat of a bitter-sweet day for me as I hand off ownership of this blog to a new team of colleagues to take this space and bring it to even higher levels of value. I'm letting go of this blog as part of my transition in to the IBM IoT support organization where I am working on social business strategy and logistics like I did for Rational Support all these years.
As you may have already noted from the about section to the right side here, I am leaving this blog in the very capable hands of Denise McKinnon and Naomi Guerrero. I couldn't be more pleased to leave this institution in their hands, much like Kelly Smith did for me a few years back. Rest assured, you will get the same if not better information and value from this blog moving forward as you did previously.
IBM IoT Support is a team of IBMers who are now part of the new IBM Internet of Things organization supporting the tools makers like you need to build components and connected devices. IBM IoT Support is focused on helping you, the makers, with your product questions by providing content relating to the various products covered by our new division.
Through our focused support of asset management and continuous engineering tools, we are here to provide you with the best support in the industry; to help you be successful with the applications and components to ensure your work on the connected devices in the Internet of Things brings you the right value.
The products we support here include:
IBM Maximo family
IBM Tririga family
IBM Rational DOORS family
IBM Rational Rhapsody family
IBM Rational Requirements Composer
IBM Rational Engineering Lifecycle Management
There's no change in the way you will obtain support for the products you already own, the only change you'll likely see is the addition of a few new social channels like our blog, our new Twitter account, and our new Youtube channelto help get you the right content at the right time. Our technotes can all be found in their same locations per product, and the process for contacting support to open a Problem Management Request (PMR) remains the same as well. We hope you'll follow us in our new spaces!
One of the queries that I received, while working on IBM Rational Team Concert (RTC) is this:
I would like to change the configured Active Directory (AD) location (domain controller) of the Jazz Team Server.
Can we just change the LDAP Registry Location setting in the Advanced Properties in JTS and do we have to restart the server?
Firstly, I asked the user to confirm that by changing the configured AD location, it does not involve a change in the public URI for the Jazz team server.
(i.e. change in either the fully qualified domain name in the URI or the hostname).
He did confirm that they only want to change to another domain controller running Active Directory and containing the same user information.
No changes in the Jazz Team server location or the hostname.
==> Essentially to achieve this, you must do the following:
1. Change the LDAP location in the Jazz Server properties.
Login to JTS as admin: https: //<host_name>:9443/jts/admin
Go to server --> Advanced Properties;
Look for these two services and update with the latest parameters: -----
2. Change the LDAP host in Websphere Application Server (WAS).
3. Redo the Security role to user/group mappings in WAS because of the realm change.
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
Clean Rational Team Concert build workspaces
When multiple builds run on multiple machines the process of maintaining the infrastructure can become a problem. In this article you will learn how an automated build cleaning process can improve the continuous integration environment and reduce manual maintenance.
Do yourself a favour and take a moment to read through his automated solutions and get started on that Spring cleaning a bit early, before your competitors, and get that build workspace spotless so you and your developers can work without the clutter.
In case you haven't been following the news over on Twitter (@RationalSupport), I wanted to share the news here as well.
Happy to announce that ClearCase 7.1.2 is now available for download ... and support for Ubuntu 8.0.4 LTS Desktop and Ubuntu 8.0.4 LTS Server have been added for the native ClearCase 7.1.2 client. This expands the scope of the previous support which only included IBM
Rational ClearCase Remote Client (CCRC) 7.1 as a plug-in to Eclipse.
Refer to the following technotes for further details regarding supported version requirements:
The ClearCase and ClearQuest patches have been posted to Fix Central and are now available for download. The associated IM update sites are also "live".
The 188.8.131.52, 184.108.40.206, and 220.127.116.11 download pages are available from http://www-01.ibm.com/software/rational/support/ and their URLs are listed below. We
have all the URLs you'll need in one place. Find them below!
Clearcase Version Importer: Migrate to Rational Team Concert Source Control Management- A new, simpler tool for importing ClearCase version history into Rational Team Concert (RTC) was introduced in RTC 4.0.5. This is a new stand-alone tool that does not require ClearCase synchronization to be set up to use it. This presentation will first provide an overview of the difference between ClearCase and RTC SCM, then talk about the new migration tool and its enhanced capability in upcoming RTC release. You will understand how the tool can help you migrating the data successfully and it concludes with a live demo of the migration tool.
I have just been working on couple of IBM Rational ClearCase issues where a downgrade of the nfs version from nfs 4 was needed on their RHEL machines. So, I am sharing the info about the steps to downgrade the nfs version so that it can be handy if any of you also come across the same issues.
For example, when you run showmount -e, you will find the following output for the specific mount point:
RCSRHEL6164:/ccstg on /net/RCSRHEL6164/ccstg type nfs (rw,nosuid,nodev,intr,sloppy,vers=4,addr=18.104.22.168,clientaddr=192.168.199.253)
In the above we see that the mount point is using "vers=4" which stands for nfs 4
So if you have to downgrade to nfs 3, then do the following:
On the Server:
Edit /etc/sysconfig/nfs to have following lines:
This video demonstrates the installation and application of the SAP
Business Objects Crystal Reports Report Design Component. This is used
to run data-push reports in the local clients for IBM Rational
For more component and download information, refer to this ClearQuest Information Center topic:
Available on the IBMRationalSupport YouTube channel, a series of tutorials on Rational ClearQuest Designer! You can find all eleven videos, nearly an hour's worth of schema designing goodness, in this playlist:
Did this information help you to achieve your goal? Use the like or dislike buttons to let us know if it did or not. We appreciate your feedback! Subscribe to the IBMRationalSupport channel to stay updated on our latest multimedia offerings.
Now available on the IBMRationalSupport YouTube channel: a series of
tutorials on Rational ClearQuest Designer! You can find all ten videos,
nearly an hour's worth of schema designing goodness, in this playlist:
it's our turn to try to the new improved IBM Support Portal.
IBM Support Portal combines all support resources for all IBM
software, hardware, and services. Over time, it will replace the
different support sites currently on ibm.com and become the single
site for all IBM technical support. And you can now click to try the
new portal from any Rational Support product support page on ibm.com.
start with the portal, select the products you are interested in and
then view resources and information about them. You can change up
your product list at any time, and the list is saved between your
sessions. If you log in, you can also rearrange the portlets on the
pages to suit your needs. Learn more about the portal by viewing
these demo videos, introducing the IBM Support Portal's capabilities
and key features:
the IBM Support Portal This
video demonstrates how to get started using the IBM Support Portal
and explores some of the resources you might use when troubleshooting
a problem. View
Troubleshooting Resources In
this video, you learn about additional troubleshooting resources
available in the portal such as forums and recommended fixes. View
video describes additional features of the IBM Support portal
including News and Alerts, Notifications, and opening a Service
Request with IBM Support. It also shows you how to manage your
product list to focus the portal and make the information you need
easier to find. View
your IBM Support Portal. Learn
how easy and simple it is to personalize your portal page to reflect
the way you work. View
the portal is a key part of our efforts to improve your online
support experience, we're anxious to know if we're on the right
track. You can submit feedback via the Feedback link in the portal,
sending a note to email@example.com, or by posting a comment here.
you have to say will influence Release 3, Release 4, and beyond --
making the IBM Support Portal New! and Improved! every step of the
Did you notice the hubub yesterday? No? Missed the excitement, eh? Well have no fear, we're here to help!
Collaborative Lifecycle Management 2011 (CLM 2011 for short) went live yesterday, amid some fanfare over on Jazz.net. To help you navigate and find some of the new and relevant CLM information, following are some outstanding resources for all your CLM 2011 needs!
And because we know you all love your pointers to the downloads:
Rational Requirements Composer 3.0.1: IBM Rational Requirements Composer 3.0.1 has been made generally available as part of the Rational solution for Collaborative Lifecycle Management (CLM) on PPA and Jazz.net.
Rational Team Concert 3.0.1: IBM Rational Team Concert 3.0.1 has been made generally available as part of the Rational solution for Collaborative Lifecycle Management (CLM) on Passport Advantage (PPA) and Jazz.net.
Rational Quality Manager 3.0.1: IBM Rational Quality Manager 3.0.1 has been made generally available as part of the Rational solution for Collaborative Lifecycle Management (CLM) on PPA and Jazz.net.
Don't miss the Jazz blog post for even more information around the CLM release and downloads pus common installation info and tips!
If you haven’t yet upgraded to Collaborative Lifecycle Management (CLM) 6.0 and need some guidance on where to start, you may want to check out the Upgrade insider topic in the Deployment wiki on jazz.net. It includes information about important points you should be aware of as you plan your upgrade. It also contains work items of interest and a list of additional reference pages that you will find helpful to bookmark.
You may also want to refer back to some of our previous postings on the subject:
CLM global configuration - Overview of concepts and terminology: The video builds on the concept of a lifecycle project in IBM's solution for Collaborative Lifecycle Management (CLM) by introducing concepts and terminology introduced in version 6.0 of the IBM Jazz applications. These concepts include baselines, steams, configurations, global configurations, components and other. These capabilities are useful when reusing requirements or components in product variants, in product line engineering, and in everyday project development.
Jazz applications are licensed for use as single-server configurations and cannot be used in either a cloned or a clustered configuration, except if implemented in an idle standby configuration. In this configuration, you can activate a backup server if the primary server fails, or if maintenance needs to be performed on the primary server.
Note: You should be installing the exact same license file in the backup server, not a different license file, and you are entitled to activate the backup server when the primary server goes down, or when maintenance are needed for the primary server.
1) Configure the Licenses Server1 ( Primary Server) with permanent licenses (use the same license file)
2) Configure the Licenses Server2 ( Backup Server) with permanent licenses (use the same license file)
3) You can change the License server from Primary Server to Backup Server.
Note: The above configuration will avoid re-assigning of the licenses to the users, each time (Changing to backup server if the primary server fails)
The logical port specifies the server on which IBM Rational SAP Connector is installed. It is used to transfer data to the external Defect Management Tool. The Web AS HTTP or HTTPS port is used, depending on the information in the URL.
Each logical port is attached to a consumer proxy. These ports are used by Solution Manager and Service Desk when they need to call the Rational Connector.
Steps to setup the logical ports:
Determine the logical port names corresponding to the Consumer proxy:
where: ExternalTestToolServer is the system running the Rational Connector ExternalTestToolPort is the http port used by the Rational Connector (not https) default 9080 ConsumerProxyName is the name of the consumer proxy
Verify the WSDL URL. If the URL is correct, your browser will show an XML document.
If you make a mistake with one of the WSDL URL, either Solution Manager or Service Desk won’t be able to access the Rational Connector when it needs to. This won’t happen until someone pushes a blueprint or tries to publish an incident to the external service desk for RTC.
Create the logical ports.
Verify the logical port for Test Data API,Service Desk API and Adapter API.
While I am writing this note, there have been just a few instances where Collaborative Lifecycle Management (CLM) users have faced the issue below. This note is to gather the set of data required for investigations involved in specific situations, as this. I intend to write more notes on this line, which I expect would help users to send to support.
After from CLM 4.0.1 to CLM 4.0.5, a particular user ID is unable to access CCM and QM applications but just fine for JTS.
JTS, CCM, QM installed on separate VM's on their respective Websphere Application Server (WAS).
In CLM 4.0.5, one VM has the JTS, one has CCM and the other QM. This triad communicates with Active Directory and has its users defined in an AD group. First, the users are populated in the AD group and then imported them into RTC.
Here is an exception.
One of the user ID throws errors when trying to access URL for both the CCM & QM applications, but works just fine for JTS. This user ID has been assigned licenses - RQM Quality Profession Floating & RTC Developer Floating. However, it is not checked in both the CCM & QM servers but is checked on the JTS for the license.
When looking at the ID in JTS, all appears fine but receive the following error in both RQM & CCM applications when using the URL to access them:
An error response was received from the Jazz Team Server. Status=400.
Message: The ContributorHandle with the "[UUID _5_NL4JKZEeOWoN7Rfk1VA]" item ID doesn't match any existing ContributorRecords
Here is the set of data that one should gather for further investigations in such situation:
• What is the exact URL used/displayed in the browser when one tries to access CCM and QM applications with a particular user ID and it fails with the error?
• Is the error seen after the user enters the login credentials? If not, at what instance does the user get the errors?
• Specify the URL that appears when the user editor is opened in the JTS (where it works fine) and the URL that appears when the user editor is opened in CCM and QM (where it fails).
• This will give information on what the internal item IDs are used by the applications.
• On what browsers were this tried? It is a good practice to try the working on the supported browsers and see the outcome.
• What is the database being used here and the version?
• Perform the following steps and gather the output:
Make a note of what the settings are for each (jts/ccm/qm), for this attribute - 'Use case insensitive user ID matching'.
• Verify and get to know if there are duplicate user names within the AD for this user by any chance.
• Lastly, reproduce the problem. When it fails at the least gather the jts, ccm and qm.log to look for more information. If all the applications are running on a single server, ISALite logs should help.
The Collaborative Lifecycle Management (CLM) upgrade scripts - Jazz Team Server (JTS), Change and Configuration Management (CCM), Quality Management (QM), Requirements Management (RM) provides an additional command line parameter(-noEditor) to prevent it from opening teamserver.properties files for verification. In other words, the upgrade scripts allows suppressing the following prompt:
A notepad editor will be opened to let you verify the JTS teamserver.properties file.
Verify that the Public URI root denoted by the com.ibm.team.repository.server.webapp.url property is correct.
Verify that the database properties are correct. When done, save your changes if any and close the editor to continue the script execution.
Enter [C] to continue the execution or hit [Enter] to cancel the script execution:
This new command line parameter(-noEditor) was introduced to perform upgrades in complete silence using the wrapper scripts.
The upgrade scripts also provides other parameters(such as -noPrompt -noStepPrompt –overwrite -noVerify)
As a result, the automation of the upgrade scripts can be achieved by prevent all the user interactions.
An example command to perform JTS upgrade by suppressing all the user interactions:
C:\IBM\JazzTeamServer502\server> upgrade\jts\jts_upgrade.bat -oldJTSHome C:\IBM\JazzTeamServer501\server\conf -noPrompt -noStepPrompt -noVerify -noEditor
The noEditor parameter works only for jts_upgrade.bat, ccm_upgrade.bat, rm_upgrade.bat and qm_upgrade.bat.
However, vvc_upgrade.bat, dm_upgrade.bat, and relm_upgrade.bat don't support the noEditor option.Therefore, running these three upgrade batch files still require manual user interaction.
Create an initial identity for web services calls before the Rational Connector can exchange data with Solution Manager and Service Desk. This user is completely internal to the SAP Solution Manager configuration.
Create Technical User: Complete the External Test Management with IBM Rational Quality Manager > Create Technical User for Alias using SPRO transaction.
Assign specific roles:
SAP_SUPPDESK_ADMIN - Role for Service Desk Administration
SAP_SUPPDESK_INTERFACE - Third Party Interface Service Desk
SAP_TMT_INTERFACE - Third Party Interface: External Test Management Tool
SAP_TMT_WSDL_ACCESS - TMT: WSDL Access for user TMTALIAS
Activate Service and Create Alias: Complete the External Test Management with IBM Rational Quality Manager > Activate Service and Create Alias using SPRO transaction.