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=22.214.171.124,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:
The new Rational License Key Administration and Reporting tool has released! Download the tool for free today, and start reporting against your usage of IBM Rational Products.
The reporting feature of the new Rational License Key Administration and Reporting tool generate license usage reports for IBM Rational Products using Flexlm and Jazz (CLM) licensing technologies. It provides reports on the use of floating and token licenses, including:
Peak Usage reports
Peak Denial reports
License Usage per user reports
Token distribution reports
Some of the new administration features of the tool include:
An administration user interface for both Windows and UNIX platforms
Viewing and monitoring all licenses served by the Rational License Key Server (RLKS) and the Jazz Team Server
Monitoring reporting status
Integration with LDAP for user management
For more information on downloading, installing, configuring, and using the new Rational License Key Administration and Reporting tool, see:
We'll be back tomorrow with more great content focused on helping you get the most out of IBM Rational Support and your IBM Rational products!
For now.... It is that time of year when many Americans roll out that one last big blow-out barbecue party before the summer comes to a close and we look toward welcoming winter, albeit a bit trepidatiously. While the holiday has indeed come to symbolize the end of summer for many of us (it isn't, summer doesn't end until September 22), it started and remains as an American federal holiday to honor the worker; a day when we recognize the contributions of the American worker by relaxing and eating lots of BBQ
All this, of course, means your loyal blog admins are off galavanting (or just sitting on the sofa) and not actively working today. But that doesn't mean we don't have some good content for you! In this case, it is a video from IBM Electronic Support guiding us all on how to download software from the Fix Central repositories.
This is a re-print from the original post by Jason O'Donnell on www.waywardcelt.com which ran on August 20th:
The number one barrier that prevents people from engaging in social business is their fear of saying the wrong thing.
Addressing that issue has proven difficult as it involves so many variables and is deeply rooted in the individual’s own psychology. It is a myriad of obstacles that get in the way of engagement here, any one of which can be the one issue that prevents someone from playing in social media, or it could be a complex web of issues woven to prevent adoption. For me, the solution was two-fold:
I had to own my words; to stand behind them and take responsibility for them.
I then had to understand and own the ramifications of my words. For me this entailed being okay with people not agreeing with me or disliking me because of my words (something I still struggle with).
Luckily, I have a wonderful tool to help guide me in the social media world as I interact and engage in valuable conversation. The IBM Social computing guidelines give me the framework to avoid saying the wrong things on-line and provides you with the same benefit:
2. IBMers are personally responsible for the content they publish on-line, whether in a blog, social computing site or any other form of user-generated media. Be mindful that what you publish will be public for a long time; protect your privacy and take care to understand a site’s terms of service.
3. Identify yourself- name and, when relevant, role at IBM-when you discuss IBM-related matters such as IBM products or services. You must make it clear that you are speaking for yourself and not on behalf of IBM.
4. If you publish content online relevant to IBM in your personal capacity it is best to use a disclaimer such as this: “The postings on this site are my own and don’t necessarily represent IBM’s positions, strategies or opinions.”
5. Respect copyright, fair use and financial disclosure laws.
6. Don’t provide IBM’s or a client’s, partner’s or supplier’s confidential or other proprietary information and never discuss IBM business performance or other sensitive matters about business results or plans publicly.
7. Don’t cite or reference clients, partners or suppliers on business-related matters without their approval. When you do make a reference, link back to the source and do not publish content that might allow inferences to be drawn which could damage a client relationship with IBM.
8. Respect your audience. Don’t use ethnic slurs, discriminatory remarks, personal insults, obscenity, or engage in any similar conduct that would not be appropriate or acceptable in IBM’s workplace. You should also show proper consideration for others’ privacy.
9. Be aware of your association with IBM in online social networks. If you identify yourself as an IBMer, ensure your profile and related content is consistent with how you wish to present yourself with colleagues and clients.
10. Spirited and passionate discussions and debates are fine, but you should be respectful of othersand their opinions. Be the first to correct your own mistakes.
11. Try to add value. Provide worthwhile information and perspective. IBM’s brand is best represented by its people and what you publish may reflect on IBM’s brand.
12. Don’t misuse IBM logos or trademarks and only use them if you have the authority to do so. For example, you shouldn’t use IBM in your screen name or other social media ID.
Take a moment and also real the Detailed Discussion section of the IBM Social Computing Guidelines here, as it will explain some of the above in better and clearer terms than I am capable.
Once you have a handle on the social computing guidelines, life becomes so much easier... but even then, you or your employees may still be hesitant to start sharing, or think they don’t have anything to say... that’s okay. After creating your account, go find a few people to follow then start listening to how they are interacting. Take the next step by highlighting some of the ideas or information you find that you agree with and reshare those. After a while you’ll start to really get a feel for what you want to be saying and how to say it effectively as well.
Lastly, and this may seem overly simplistic though it is true: don’t worry about making a mistake. If you are playing in the social spaces you will make a mistake; but that’s okay too. Acknowledge when it happens and make your correction as soon as you can. In this way you can own your words and your mistake. This behaviour makes all the difference between a big or small mistake; between something that blows up or blows past.
Remember that social business is no different from any other interaction in the core values. If you pick up a phone or respond to emails in a professional capacity you can engage in social business as well. You have the trust of your company behind you, all you need now is the same trust in yourself and your success will be imminent! Just remember to follow the social computing guidelines, especially so if you share something you disagree with...
Here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since August 15th! We present these links below to help you find the fixes you need in order to stay up to date and successful with your Rational products.... Plus, don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
The folks over at Jazz.net have been busy this month! Check out all the great content brought to you in August through the Jazz.net technical library! And don't forget that you can get a t-shirt if you submit an article!
Use approvals to enforce test driven development, code reviews and integration testing in Rational Team Concert
Deepa Saini shows how the approval process can be leveraged in Rational Team Concert to enforce Test Driven Development (TDD), code review and integration testing as part of project process. TDD, reviews, and integration testing put in practice ensure quality software development. For users new to project process implementation, this article assists in getting started with this implementation in Rational Team Concert right away. For users who are familiar with processes and would like to implement these quality practices, this is the right pointer on how to get them set up in their project process.
Execute JUnit test scenarios with Rational Quality Manager
Unit testing is the first step towards delivering Quality software. Junit is one of the tools used by developers to perform unit testing activities. This article explains the procedure to manage & execute JUnit test scenarios from Rational Quality manager.
Supported Rational Connector for SAP Solution Manager Topologies
In order to simplify a range of deployment choices, this article outlines the supported topologies which IBM has tested the Rational Connector for SAP Solution Manager against. Be advised that other scenarios might lie outside of what is supported by IBM. Before planning a deployment of the Rational Connector in your environment, note which topology is most applicable to your deployment and what is unique in your environment, then contact IBM Support through your normal channels to help you better prepare for your deployment.
Agile DevOps: Build a DevOps dashboard
What if you could get instant feedback on the health of your software system with every change applied -- not only to the software application, but also to the database, infrastructure, and configuration? In this final Agile DevOps installment, DevOps expert Paul Duvall helps you set up a DevOps dashboard by using the open source CanaryBoard tool. The dashboard reveals the state of the entire software system under development -- from check-in to production -- at a glance.
Read technical articles written by Rational developers, support teams, and other subject matter experts. Articles can explore tasks, uses cases, solutions, and concepts in depth, or provide simple tips and workarounds for specific issues.
Find links to official product documentation. We provide links to infocenters for the products developed at jazz.net.
Listen to podcasts from various sources for news and updates about Rational Jazz products. These podcasts often feature Jazz developers and product managers.
Review slidedeck presentations given by developers and product managers. Some presentations have been given at conferences, while others are simply informational.
Watch videos produced by Jazz developers and other experts. Videos typically demonstrate the use of Jazz products or introduce new enhancements.
If there is a need to know the cipher used by CLM applications or RTC and the level of encryption used for web-clients, this blog should be of some help.
Cipher refers to the algorithm used for performing encryption and decryption of the data.
Generally, SSL (Secure Socket Layer) is used for data encryption, decryption and transmission using certificates or smart cards. However, this also depends on the kind of Application server being used. Based on the kind of application server in use, the respective product documentation should have the details on the cipher used.
Websphere Application Server, Apache Tomcat
a. For Internet Explorer, login to RTC and then right click on the web-page --> Properties;
This displays the connection details with the encryption data for the URL.
b. For Firefox web-browser, if one hovers and clicks on the padlock symbol prior to URI in the address bar, say before https: //hostname:9443/ccm/web in the address bar, it gives the following information:
Connection Encrypted: High-grade Encryption (RC4, 128 bit keys)
So, if the RTC/CLM installation is based on Websphere Application Server (v7.0), the site supports a minimum cipher strength of 168 bit encryption. This, can be confirmed by looking into the properties for ccm application web-page and the application server documentation.
By default, using the Apache Tomcat application server the site supports a minimum cipher strenght of 128 bit encryption.
The cipher indicates that the data is encrypted between the Internet browser and the Server. It doesn’t encrypt the data on the database itself.
This is what is behind the HTTPS protocol and is managed by the Application server. RTC is only an application installed on top of Jazz, which is installed on WebSphere.
UrbanCode offers capabilities for application release automation (ARA), complementing IBM's DevOps solutions, enabling clients to more rapidly deliver mobile, cloud, big data analytics and traditional applications. More info can be found at: http://www.urbancode.com/html/resources/
These are the top content reused during June to help solve your Rational Team Concert issues. 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:
Your feedback helps us improve. You can find the feedback form on the category pages for your product and version. The feedback form is quick and easy. Leave comments and let us know if these demonstrations help you achieve your goals.
What is IBM Education Assistant? IBM Education Assistant is a collection of multimedia educational modules designed to help you gain a better understanding of IBM software products and use them more effectively to meet your business requirements.
As many of us are in the last weeks of summer break, getting ready to head back to school or get the kids ready, we're still pushing headlong forwards to make sure you get the best information you need to get your job done and get it done right the first time. Our awesome developerWorks authors are always focused on producing the right information you need... so here you go, the following articles and trials went live last week on developerWorks Rational:
Use Rational Quality Manager to manage lab assets in virtual environments By: Pietro Marella, Advisory Engineer, IBM and Torsten Schlegel, IT Specialist, IBM
Read how the IBM Tivoli Lab in Rome piloted an integration of Rational Quality Manager, by extending the Rational Test Lab Manager component, with IBM Tivoli Service Automation Manager. This helps test teams improve productivity, cycle times, and cost effectiveness. Product: IBM Rational Quality Manager
Create an automation framework for an HTML-based application By: Shinoj Zacharias, Architect, IBM Rational Functional Tester, IBM
Shinoj Zacharias takes you through the entire process of using Rational Functional Tester's find() API to create an automation framework for an HTML-based application. This article includes examples and sample scripts. Product: IBM Rational Functional Tester
UML Model Metric Analysis rules-based generation of class diagrams By: Manoj Paul, Staff Software Engineer, IBM and Manish Paul, Advisory Software Engineer, IBM India
Learn about a new feature introduced in Rational Software Architect 8.5: Unified Modeling Language (UML) Model Metric Analysis rules-based generation of class diagrams. This feature helps with the challenges that are faced when inheriting a project from another team and more. Product: IBM Rational Software Architect
Rapid JPA development with Rational Application Developer By: Ali Manji, Software Developer, IBM
In part 2 of this article series, Ali Manji shows you how to quickly build a web application using IBM Rational Application Developer's JPA Manager Beans and Rich Page Editor, then render it in a JavaServer Faces facelet. Product: IBM Rational Application Developer
Reconcile, a new feature in Rational Quality Manager By: Pradeep Marigowda, System Software Engineer, IBM
Pradeep Marigowda teaches you how to link requirements collections in a Rational DOORS module view to a test plan, then generate a test case in Rational Quality Manager using the reconcile feature. Products: IBM Rational Quality Manager, IBM Rational DOORS
IBM Rational Quality Manager
Rational Quality Manager, built on the Jazz platform, is a collaborative, web-based, quality management solution that offers comprehensive test planning and test asset management from requirements to defects.
Webcast: IBM DevOps Solution: Continuous business planning to get cost out and agility in http://bit.ly/SMdevops
Wednesday August 14 11:00 am EDT
Webcast: IBM DevOps Solution: Collaborative development to spark innovation and integration among teams http://bit.ly/SMdevops
Wednesday September 4 11:00 am EDT
Webcast: IBM DevOps Solution: Continuous testing to save costs and improve application quality http://bit.ly/SMdevops
Wednesday September 11 11:00 am EDT
IBM Software Subscription and Support (formerly software maintenance), is an affordable and renewable product upgrade and technical support solution, available for the IBM-distributed software licences you have purchased. Subscription and Support gives you access to new releases and versions of your licensed IBM Software, online technical support, enhanced self-help and search capabilities, and assistance with problem resolution by phone for all Severity 1 situations.
Great! That's a world class service from a world class company!
IBM offers two license acquisition and Software Subscription and Support offerings- Passport Advantage, and Passport Advantage Express. Passport Advantage is designed for larger enterprises. Passport Advantage Express is designed to meet the needs of medium sized businesses. You can learn more about each here.
So, let's say you are ready to upgrade your Rational software, and you have Subscription and Support in place. You login with your IBM ID to Passport Advantage Online and there you see the software you need, ready to be downloaded. Sure there could be a few teething problems while upgrading, and then quite possibly some issues to attend to after the go live date. Having IBM Subscription and Support means you can log these incidents (PMRs) through phone and online technical support using IBM's Service Request system.
Sounds pretty standard as far as support goes? Yes, this is standard support and is an excellent IBM service. But did you know that by having Subscription and Support in place, you can get an even more advanced support and risk avoidance service from IBM? You sure can! Reactive support is critical when you need expert help to address an issue that is affecting your bottom line - you need a resolution as quick as is possible! But if you want those issues handled as priority by IBM to get your environment back to maximum capacity rapidly, and would like an assigned IBM trusted advisor managing and escalating such issues on your behalf, you need to explore IBM's Software Accelerated Value Program (AVP).
Reactive support is one small element of this popular program, as the ultimate objective is to prevent issues in the first place. If you think your environment is fine tuned and you are using all of the functionality of your Rational software to the max, these guys will check it out and most likely find even more efficient ways for you to work with your software! These highly skilled experts are awesome! And if you haven't looked at how you are using you Rational software, or how it is implemented in your ever evolving environment, you could be amazed at how much you could bring down your operational running costs. AVP is much more than support, it gives you a relationship with IBM, someone to fight your corner. The AVP team will also help you to plan for upgrades so you don't encounter frustrating issues, and will help your employees to adopt the most current release of software. Your trusted advisor will even work side-by-side with you to help grow your skills too.
Why not check out what the Accelerated Value Program could do for you by visiting the Accelerated Value Program web page here, or if you prefer, contact the Accelerated Value Program team at email@example.com
Author: Carol Wingfield, Software Accelerated Value Program Business Development & Offerings Specialist
Once again, here's the most recent list of the latest and greatest downloads which have gone live from Rational Support since July 23rd! We present these links below to help you find the fixes you need in order to stay up to date and successful with your Rational products.... Plus, don't forget to check out the downloads tag to see any of the fixes you may have previously missed:
Sanjeev Sharma blogged on his personal site a few weeks back about the presentation he did for the UnicomDevOps summit in London, UK. in early July. His topic covered "Mobile to Mainframe -- Challenges of Enterprise DevOps Adoption". Following are the slides (the abstract can be found in his original post here):
Follow-up Tests with Reports/Queries in Rational Quality Manager- Rational Quality Manager includes reporting and querying capabilities to help you stay informed about the status of your project. Use these wherever you are in the test effort to gather in-depth information on things like test case and test script states, testing coverage, test execution progress, and overall project health.
Here's a great three part series in the developerWorks Technical Library on Server-side mobile application development with IBM Worklight:
Part 1: IBM Worklight adapter integration with Java business logic
This is Part 1 of a series that explains how to use IBM® Rational® Application Developer for WebSphere® Software and IBM® Worklight together to develop applications for mobile devices, including those that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems. In this first article, Bhargav Perepa covers developing and testing a Java application in Rational Application Developer, creating a custom Java application logic package as a library to use in mobile application development, how to use Worklight to develop a server-side mobile application component to use that library, and how to use Worklight Studio to test the mobile application.
This part demonstrates how to extend and transform existing server-side business logic assets to the mobile domain without re-engineering. Bhargav Perepa first shows how to use Rational Application Developer workbench to develop and test a JAX-WS application. Then he explains how to use Worklight Studio to develop and test a mobile application that uses the logic developed in the web service application.
Developing and testing a JPA-exposed RESTFul service application in Rational Application Developer for WebSphere, using that to create an application logic package as a library to use in mobile application development, and using Worklight Studio to develop and test a server-side mobile application component to use that library.
About the Author:
Bhargav Perepa is a WebSphere architect and IT specialist in the IBM Federal Software Group in Washington DC area. Previously, he was a developer in the Austin WebSphere Development Lab and had Smalltalk and C++ development experience at IBM Chicago. Bhargav holds a master's degree in Computer Science from the Illinois Institute of Technology, Chicago, and a master's in business administration (MBA) from the University of Texas, Austin.