Modified on by VictorSosa
Here the most notably features and updates available in RAD v9.6 Beta2:
- Based on pre-release Eclipse 4.6 (Neon M6).
- Development and server tools that support the beta version of WAS Traditional application servers versions 9.0. This now includes support for J2C on WAS 9. For WAS traditional 9 details see WebSphere Application Server Open Beta.
- A new framework for integrating your favorite Command Line Interface (CLI) tools into the IDE user experience. For IBM's point of view on why this matters see Why CLI. For details on how to use this new capability see Integrating Command-Line tools in RAD. This framework was made available in the first beta drop. New enhancements delivered in drop #2 include:
- integration with the Console view (the outputs of commands can be reviewed without leaving the workbench, and you can input data via the console to work with interactive commands).
- Ability to specify the context scopes for specific commands (Product scope, Workspace scope, Project scope).
- if Product scope is selected, the menu items for the command will be available for all workspaces created using RAD.
- if Workspace scope is selected, the menu items for the command will be available to all projects under the current workspace.
- if Project scope is selected, the menu items for the command will be visible only for the specified project(s).
- Initial introduction of tools that support development of applications in a running Liberty/remote Docker image.
- New Swagger-based tooling for REST API discovery.
- Tools support for JSR 352 Java Batch implementation.
- Tools support for JAX-RS 2.0.
- Support for import and export of Java JVMTI profiling filter (workspace filter is the default filter).
- Eclipse tools for Bluemix 184.108.40.206.
- Updated CloudFoundry (bug fixes and the integration of the new CF plugins from Eclipse).
- The integrated Cordova CLI is updated to v6.0.0. See the official announcement from Apache Cordova http://cordova.apache.org/news/2016/01/28/tools-release.html
- The included IBM SDK for Node.js is upgraded to v4.4 LTS.
Thank you for your interest on this blog. Please share your thoughts, comments and questions with development team at Rational Application Developer for WebSphere Software Beta Forum https://www.ibm.com/developerworks/community/forums/html/forum?id=7ecc4be7-f807-4fa8-811a-6a1a26300fa9
IBM RAD Development team.
Rational Application Developer - http://www.ibm.com/developerworks/downloads/r/rad/
Rational Application Developer for WebSphere Software Open Beta - https://www-01.ibm.com/marketing/iwm/iwmdocs/web/cc/earlyprograms/rational/radob2/index.shtml
Why software quality assurance and IT security teams need to collaborate
By Jeff Laskowski, Senior IT Specialist, IBM
If software development and quality assurance teams worked more closely together, they would be exponentially more effective, says the author. He explains why the approach he advocates improves both security and efficiency and describes how it incorporates security testing better into development.
Products: IBM Rational AppScan, IBM Rational DOORS, IBM Rational Functional Tester, IBM Rational Quality Manager, IBM Rational Requirements Composer, IBM Rational Requisite Pro, IBM Rational Robot Develop TXSeries CICS apps with Rational Developer for Power Systems Software, Part 1
By Balaji S. Kumar, Software Engineer, IBM, Hariharan N. Venkitachalam, Senior Software Engineer, IBM, Janaki Sundar, Staff Software Engineer, IBM, and Nageswararao V. Gokavarapu, Staff Software Engineer, IBM
Part 1 of this three-part tutorial explains how to configure IBM TXSeries for Multiplatforms and Rational Developer for Power Systems Software. Then the authors describe how to use them together to make CICS application development for IBM TXSeries easier.
Product: IBM Rational Developer for Power Systems Software Improve the quality of unit testing by increasing code coverage
By Steve Arnold, Senior Technical Consultant, IBM
Adequate code coverage in unit tests affects whether you catch and fix all defects early and can refactor that code. Now you can configure the Code Coverage Advisor in Rational Application Developer, integrate Rational Team Concert, and make checking code coverage a precondition for delivering code.
Products: IBM Rational Application Developer, IBM Rational Team Concert This week we are also highlighting the following item on our home page and product pages that you may find of interest.Integrating Rational DOORS?
Learn about integrations between Rational DOORS, and Rational DOORS Web Access, with other products in this new blog.Meet IBM champion, Julian Holmes
Scott Laningham interviews the Co-Founder of UPMentors in this video. Hear about taking agile to the next level, and more!Smarter, safer railways, powered by software engineeringTry Rational DOORS Web Access onlineEnterprise Modernization Sandbox for Power SystemsEvaluate: IBM Rational Developer for Power Systems SoftwareRational Developer for Power online workshop
Configure Rational Focal Point to create users with LDAP directory access
By Anurag Saraf (firstname.lastname@example.org), Senior Staff Software Engineer, IBM
By integrating IBM Rational Directory Server with Rational Focal Point, you can configure the corporate partition that gives Focal Point access to LDAP server for user authentication. Then you can use Focal Point to create users for an existing corporate LDAP server.
Product: IBM Rational Focal PointDevelop TXSeries CICS apps with Rational Developer for Power Systems Software, Part 3
By Balaji S. Kumar (email@example.com), Software Engineer, IBM, Hariharan N. Venkitachalam (firstname.lastname@example.org), Senior Software Engineer, IBM, Janaki Sundar (email@example.com), Staff Software Engineer, IBM, Nageswararao V. Gokavarapu (firstname.lastname@example.org), Staff Software Engineer, IBM
The final part of this series shows how to test your CICS application from a Java client. You'll configure the IBM CICS Transaction Gateway (CTG) to communicate with IBM TXSeries for Multiplatforms software, and then create a client project and test your application using the CTG.
Product: IBM Rational Developer for Power Systems SoftwareIBM Champions: John McDonald, Co-founder of CloudOne
developerWorks' Scott Laningham interviews John McDonald, a 20-year veteran of IBM and co-founder of CloudOne, the first IBM Rational Business Partner to offer Software as a Service and cloud hosting to Rational customers.What's new in XL C/C++ for z/VM, V1.3
IBM XL C/C++ for z/VM compiler delivers various performance and usability enhancements for the z/OS V1R12 release. Get the details on these feature and all other aspects of the compiler in the relevant compiler documentation.
Product: XL C/C++Hats off to HATS V8.0
This article provides a quick HATS refresher and then delves into the new features delivered in HATS V8.0.
Product: IBM Rational Host Access Transformation ServicesSky High - Rational Developer boosts productivity by as much as 20 percent
This article reviews Rational Developer for Power Systems and how it is boosting developer productivity.
Product: IBM Rational Developer for Power Systems SoftwareWe are pleased feature Contributing Author Fenglian Xu
Dr. Fenglian Xu recently the User Interface Generator development team at the IBM Hursley Software Lab in the UK. She has worked on various IBM WebSphere products, and her technical expertise encompasses service-oriented architecture (SOA), Unified Modeling Language (UML), Java, J2EE, XML, XPATH, the Java Message Service (JMS), WebSphere MQ JMS and Web services over the JMS, service component architecture (SCA), and the Service Gateway pattern. Previously, she worked for various IT companies, from middleware to applications, and with the UK eScience pilot project, GEODISE, for which she prototyped a workflow tool in SOA. She received her PhD degree in computer science from the University of Southampton in 1998 and her BSc in mathematics from Xian Jiaotong University in 1989.
Visit Fenglian's developerWorks profile
See all of Fenglian's developerWorks content
Learn about the Author achievement recognition programThis week we are also highlighting the following items on our home page and product pages that you may find of interest.Trial: Rational Developer for System z with Java V8.0.3Trial: Rational Developer for System z with EGL V8.0.3Trial: Rational Developer for zEnterprise V8.0.3
Everyone in the business world is aware of the importance of ensuring that money spent is spent wisely. This week we're sharing how your business can use Rational products to evaluate your ROI. Q3 is winding down. It's time to start preparing for next year's investments by thinking about what's next now.
By Tejaswini Jamakhandi, Staff Software Engineer, IBM
The Investment Analysis component in Rational Focal Point uses input-bounded estimates for costs and benefits to compute a distribution for net present value (NPV) of the project over its lifetime. From the NPV, it calculates other key values, including return on investment (ROI). See what formulas it uses and learn how it works.
Product: IBM Rational Focal Point
By Manjunatha S. Nadigar, Integration Lead, IBM
Monitor projects tracked by other Rational applications by using the XPathValueFetcher business rule in Rational Focal Point to fetch key values, such as status and progress. You can configure the rule to run as a background batch process to periodically synchronize data from Rational Team Concert and Rational Requirement Composer.
Products: IBM Rational Focal Point, IBM Rational Team Concert, IBM Rational Requirements Composer
By Björn Kylberg, Senior Software Developer, IBM
You can use the version attribute in IBM Rational Focal Point to take snapshots of data, including data from the Investment Analysis component. This article explains how and provides an example of how to work with snapshots.
Product: IBM Rational Focal Point
Portfolio-based management of projects has become a corporate necessity as organizations are increasingly subjected to a variety of pressures and constraints. IBM Portfolio Management solutions, powered by IBM® Rational® Focal Point™, are designed to help organizations to analyze and optimize their portfolios to secure maximum business value.
Engineers can use RELM to visualize, analyze and organize engineering data (such as requirements, design, tests, and work items) and relationships (links). It helps teams make effective and timely decisions, improve reuse of engineering data, and maintain compliance with standards.
Register for the Sept. 19 11:00am-12pm EDT webinar and bring your processes to life with stages and ALM.
This week we are also highlighting the following items on our home page and product pages that you may find of interest.
Modified on by devthack
After reading this you should be able to save the results of a simple "Hello World" test in a Results Database and view those Test Results within Rational® Integration Tester.
Note: It is assumed that you're read Rational Integration Tester - Running a "Hello World" Test and completed all the steps.
The results database
Rational Integration Tester test results are stored in a database. Supported database providers are IBM DB2, MS SQL, MySQL and Oracle. For the purposes of this example I downloaded and installed DB2-Express-C - this is the freely available Community Edition of IBM's DB2 database offering.
Installing as root and running db2setup creates several users and an instance of db2. Make note of the user ids created and passwords used.
A database instance created is db2inst1 and is owned by user db2inst1.
Creating the results database "RITRES"
login as db2inst1
db2 create database RITRES using codeset UTF-8 territory en
db2 connect to RITRES
db2 -vtf ghtester_db2.sql
Open the RIT Project
On the welcome screen, select Open >New Project. Click OK.
There are six perspectives of a project that are presented to the user.
For the purposes of this test we'll be only looking at Test Factory, Test Lab & Results Gallery
Test Factory is where test suites and tests are designed.
Test Lab is where tests are executed.
Results Gallery is where you can view test results that have been saved in the Results Database.
Associate the Results Database with the RIT Project
Project > Project Settings
Click Server Settings tab
Database Provider = IBM DB2
Database URL = jdbc:db2://localhost:50000/RITRES
User Name = db2inst1
Password = <password defined during installation of DB2-Express-C>
Click "Test Connection" button to validate settings
Rational Test Control Panel - ignore
Results Server - ignore
Creating a test suite
Only the results of tests that are part of a suite are recorded in the results database.
Select the Test Factory Perspective (F10).
Right click on "SC1".
New > Tests >Test Suite
Name = suite1
Add "Hello World" test to the test suite
Select the Test Factory Perspective (F10).
Double click on the area suite1 to open it
Click on the Add Tests.... icon
Run the Suite within RIT
Select the Test Lab Perspective (F11).
Right click on suite1
As well as being displayed in the Task Monitor the results are added to the Results Database
View the results in the Results Database
Select the Results Gallery Perspective (F12).
The results may be exported.
By Jiayun Zhu
Need a low-cost, low-risk way to quickly and cost-effectively update your 3270, 5250, and video terminal (VT) host applications with new web, rich client, and even mobile device UIs? Then you need IBM Rational HATS. Read on for details about the many new functions and features in Version 8.
Products: IBM Rational Host Access Transformation ServicesDebugging techniques for IBM Rational Change runtime problems
By Ritesh Nigam
When you know some of the debugging techniques for any runtime problem in IBM Rational Change enterprise change management software, you might be able to fix it yourself. Even if you do call tech support, you'll be better prepared. So either way, you'll save considerable time and avoid frustration.
Products: IBM Rational ChangeWhy going APE would improve software development
By: Randall C. Masciana
Abstract: Tools should assist in creating and testing end-to-end component software, but we now expect developers to use tools to corral a multitude of resources from various disciplines, says the author. He proposes that we let "Autonomous Programming Experts (APEs)" return to developing end-to-end software.This week we are also highlighting the following items on our home page and product pages that you may find of interest.
Items that do not have abstracts were posted in page sections that do not utilize abstracts.Home pageRational Host Access Transformation Services home page:An introduction to HATS mobile device support
This article summarizes the support provided by IBM® Rational® Host Access Transformation Services (HATS) that allows access to character-based 3270 and 5250 host applications from mobile devices, such as cellular phones, data collection terminals, and personal digital assistants (PDAs). The author assumes that readers have a working knowledge of HATS capabilities and application development tasks.Use EGL Rich UI and HATS to integrate green-screen applications in your SOA
This article summarizes the Enterprise Generation Language Rich User Interface (EGL Rich UI) support provided in IBM's EGL tooling products; Rational® Developer for System z® with EGL, Rational Developer for i for SOA Construction, and Rational Business Developer, in combination with Rational Host Access Transformation Services (HATS). Using these solutions you can quickly and easily create Web applications to access business logic and transactions contained within character-based 3270 and 5250 applications in a service-oriented architecture (SOA) environment..Leveraging 3270 or 5250 data within Web-based mashup applications
Learn how to extract 3270 or 5250 data using IBM® Rational® Host Access Transformation Services, which can then be formed into an Atom data feed. This data feed can be utilized by IBM Mashup Center to consolidate with other data sources to create a new situational application for business users. We present an example of extracting data from a 3270 financial application, creating an Atom feed, cataloging that feed, and using that data to create an information dashboard for a loan officer.HATS HotSpotWinnebago implements cost-effective web-based services with IBM Rational HATSHATS in the Enterprise Modernization Sandbox for Power SystemsHATS in the Enterprise Modernization Sandbox for System z
With the Innovate 2013 call for papers open, it is time for the OSLC
community to flood the organizers with excellent proposals across all
Read more on the OSLC blog.
My dog (a big black lab) is asleep on the floor behind my chair. She just scared the living daylights out of me by thumping her tail on my chair mat while dreaming. Thanks, Molly! I'm REALLY awake now! If you prefer a less adrenaline-filled method of waking up, we have some exciting new articles for you.
Share your knowledge and help others who use Rational software by writing a developerWorks article. Find out what makes a good developerWorks article and how to proceed.
Interested in more IBM Rational news? Follow us on Twitter at @ibmrational, or like us on Facebook.
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 DevOps Solution: Continuous business planning to get cost out and agility in
Wednesday August 14, 11 am EDT
Are you able to respond to business needs and customer demand in a timely manner while also managing the cost to deliver that value? In this webcast, you'll learn about actionable strategies and techniques to get more out of your existing investments. Our experts will discuss how you can transform your application portfolio to reduce maintenance and development lifecycle costs and improve the decisions you make about technology investments.
Computer architectures designed with high-performance
microprocessors are reshaping the IT landscape. Today's software
developers must deliver products and services faster with higher quality
and performance to stay competitive, but in an environment with
unprecedented potential, it's increasingly difficult for application
developers to simultaneously handle business logic and performance
issues in their code. That's where IBM Power Systems technology steps
in, says Susan Yoskin, IBM Rational marketing solution manager. Power
Systems are based on modern, high-performance POWER7 processors, she
says. They offer outstanding performance, superior economics and
breakthrough efficiency." Read more
A strange character started appearing in RequisitePro requirement descriptions and ClearQuest records on my project – specifically, an upside down question mark. I was able to search descriptions of the records for the special character to determine the extent of the problem.
After interviewing several members of the team, I learned that many users paste data from Word documents directly into the Rational Tools. Smart quotes and double hyphens in Word often don’t appear properly in ClearQuest and RequisitePro. Still, there was no explanation for the sudden occurrence of this phenomenon. I researched the problem and found an IBM technical note that described a similar situation and indicated the cause: an incorrect character set applied to the database. I pursued the possibility. The Database Management System had recently been upgraded and migrated to a new server. Working with the Database Administrator, I learned that the wrong character set had been applied to the Database Management System.
Once the proper one was applied, I led a team tasked with updating the records – replacing the upside down question mark with the proper character – successfully resolving the issue.