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.
It may be a slow time of the year for a lot of us in-between all the holidays, vacations, and general time-off relaxing during these summer months, we're still focused on getting you the right content when you need it, to help drive your business forward to success. To that end, the following items went live on developerWorks Rational this week:
Rational Developer for System z
IBM Rational Developer for System z gives IBM System z developers tools for traditional mainframe development and for integrated, mixed workloads. An interactive, workstation-based environment lets you connect to a mainframe and develop mainframe-based applications in COBOL, PL/I, Assembler, C/C++, and Java code, as well as workstation-based applications in COBOL, PL/I, and Java code. The evaluation software is available as a download, on the cloud, or in a sandbox.
Get ahead of the technology curve with developer previews. Check out the developerWorks Labs: Where new technology previews and public cloud environments are hosted for developers: ibm.co/15DTzIC
BlueMixenables you to rapidly build, rapidly deploy, and easily manage cloud applications, while using services and frameworks available in a cloud environment to deliver systems of engagement. Sign up to start exploring the BlueMix public cloud environment.
Project ICAP is a set of pre-release technologies being developed as part of the BlueMix initiative. It includes integrated tools and runtimes, open services, and cloud deployment. You can use it to quickly deploy systems of engagement that are innovative and easy to manage.
Mobile Cloud Servicesare middleware capabilities designed to be consumed by mobile apps and to help speed up app development. Features include platform-agnostic development, lightweight consumability via REST APIs, easy developer on-ramp via SDKs, and hidden server-side complexity.
JazzHub, powered by Rational Jazz technology, is a cloud-based software development environment. It helps you develop and collaborate on software projects in the cloud - with task tracking, agile planning, and integrated source control - giving you everything you need to develop your next app, feature, or product.
Big SQL is new technology from IBM that provides SQL access to data in Hadoop (HDFS and HBase). Apply to participate in the Big SQL Technology Preview program. You will get access to a free course on BigDataUniversity.com and access to a Hadoop cluster to explore and query data in the hands-on labs.
It doesn't take long for our amazing content authors to break out of a short holiday week and come back with much more to highlight for you all. In-between all the holidays, vacations, and general time-off relaxing during these summer months, we're still focused on getting you the right content when you need it, to help drive your business forward to success. Last week was no different with the following items that went live on developerWorks Rational:
Software Delivery and Lifecycle patterns for Private Cloud By: Robbie John Minshall, Software architect , IBM and Mary Peterson Yost, Rational Cloud Project Manager, IBM
Considering a private cloud deployment? Learn about deployable patterns for IBM Pure Application System and IBM Private Cloud Platforms. Products: IBM Rational Requirements Composer, IBM Rational Quality Manager, IBM Rational Team Concert, IBM Rational Application Developer
Collaborative lifecycle management https://jazz.net/downloads/clm/releases/4.0.3
The Rational solution for Collaborative Lifecycle Management is a set of seamlessly integrated tools that work together as one: IBM Rational Team Concert, IBM Rational Quality Manager, IBM Rational Requirements Composer and Design Management.
We are also pleased to feature Contributing Author Paul Urban
Paul Urban has more than 25 years experience in developing systems, software, and hardware in the embedded and real-time systems industry. Urban is currently a senior systems market manager for IBM Rational software and has worked with Rational software in various roles since 1995.
One of our own Technical Support Engineers and content creators has his own blogon developerWorks and is now delivering some great ClearCase specific information to help address issues he discovers in the course of his job supporting the product.
Pedro Luiz Teixeira de Moura is just getting started with his blog, but already has some quality posts in his back pocket of the archives for you to check out:
We're back from Innovate, IBM's Technical Summit and on the tails of our mid-year release cycles. Even with the busy schedules this past month, our authors are still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational recently:
Find out for yourself: 7 new video demonstrations
Special-focus narrated demonstrations of five Rational software applications: Rational DOORS Next Generation features and administration, Rational Requirements Composer user and project admin, Rational Rhapsody models with Rational Publishing Engine reports, business-critical uses of Rational Focal Point
Simplify user management for Collaborative Lifecycle Management applications By: Pranab Agarwal, Advisory Software Engineer, IBM and Navneet R. Srivastava, Senior Staff Software Engineer, IBM
Integrate the Jazz Team Server for Collaborative Lifecycle Management applications with Rational Directory Server for common directory services Product: IBM Rational Requirements Composer, IBM Rational Quality Manager, IBM Rational Team Concert
Server-side mobile application development with IBM Worklight: Parts 1-4 By: Bhargav Perepa, WebSphere Architect and IT Specialist, IBM
Bhargav Perepa explains how to use IBM® Rational® Application Developer for WebSphere® Software and IBM® Worklight together to develop applications for mobile devices that run Android, iOS, BlackBerry, and Microsoft Windows Metro operating systems Product: IBM Rational Application Developer for WebSphere Software
Configure Rational Team Concert to build ISPF Dialog Tag Language components By: Liam Doherty, Rational Team Concert Enterprise Extensions Architect, IBM
Many Rational customers use IBM Interactive System Productivity Facility (ISPF) Dialog Tag Language (DTL) on IBM z/OS systems to define and create their ISPF panels and messages. Invoking the ISPF DTL conversion utility requires different steps in the setup of the language definitions and translators in Rational Team Concert. Liam Doherty explains those steps. Product: IBM Rational Team Concert
Using PHP and cURL for server-side caching of dynamic web pages By: Igor Todorovski, Software Developer, IBM, Nancy Wang, Software Developer, IBM, and Leon Kiriliuk, Test Manager, IBM
Leon Kiriliuk, Igor Todorovski, and Nancy Wang explain how they save a substantial amount of processing and load time by using PHP and cURL to cache dynamic web pages on the server. Their method caches session variables, as well as the HTML. Products and technologies: C/C++ Compiler, COBOL, Fortran Compiler
The Rational solution for Collaborative Lifecycle Management is a set of seamlessly integrated applications that work together as one: IBM® Rational Team Concert, IBM® Rational® Quality Manager, and IBM® Rational® Requirements Composer.
First and foremost: all the stand alone Rational product specific forums can now be found under the Forum Directory > dW > Rationalcategoryhere.
Last month developerWorks moved an unprecedented amount of data and community assets through an upgrade to Connections v4 and to a new hosting environment.
As might be expected with a project of this size, there were a few bumps along the way. To help navigate these changes, following are answers to some of the more commonly asked forum questions since our go-live on April 15. From the FAQs about the upgrade found here, below are some of the items which may help you find your favourites forums once again:
Q. What happened to my forum follows?
A. We were unable to retain settings for following forums and threads. You will have to re-establish forum follows. On the forum you want to follow, click Following Actions > Follow this Forum. It is also possible to get a feed for Forum topics. Please refer to product documentation for more information. UPDATE 5/13/2013: We have restored pre-existing forum follows. This action should not have interfered with any follows that have been manually set up since the upgrade. Click these links to view forums that you're following or topics that you're following.
Q. What changed with Forums?
A. Forums were migrated from our legacy forum software to Connections Forums. All existing threads and messages were retained. To learn more about the new forums, see the Connection v4 product documentation on Forums or learning resources links here.
Q. What about RFE Community Forums?
A. Some of our developerWorks users also use the IBM RFE Community (link) to communicate enhancements to our product teams. RFE Community forums will be migrated to a private forum. Unfortunately, links or bookmarks to RFE Community forums will no longer work after the the migration. Please re-establish these links through the RFE Community after the migration. To help with re-establishing these links, here is the Rational RFE Community main page.
We're inching closer to Innovate, IBM's Technical Summit, but we don't want to forget you, our core audience, who may not be able to attend this year. So, while you'll see an obvious up-tick in Innovate content over the past week and into the next few, we're still going to be blogging the best support information we can to help you be successful. As before, here's the articles, featured downloads and demos that went live on developerWorks Rational this week:
Implement continuous integration in Rational Build Forge
By: Lily Wang, Technical Support Professional, IBM and Jin Feng, Technical Support Engineer, IBM
Create a continuous integration project in Build Forge and integrate it with a Rational ClearCase code library
Products: IBM Rational Build Forge, IBM Rational ClearCase
We are also pleased to feature Contributing Author Fariz Saracevic
Fariz Saracevic has worked for IBM Rational software since 2004 and is currently a member of the IBM Rational Offering Strategy and Delivery team. He leads agile ALM scenario design, as well as the Rational Money that Matters sample project team, to advance the Rational solution for Collaborative Lifecycle Management (CLM). He works closely with other Rational team leads to define and advance agile ALM and CLM capabilities. Before taking this CLM leadership role, Fariz was the Automated Software quality product manager. He co-authored Software Test Engineering with IBM Rational Functional Tester: The Definitive Resource (IBM Press, 2009) and has written or co-written several articles. Fariz speaks at worldwide conferences on the topic of agile ALM. He holds a master's degree in information technology from Virginia Tech and a Bachelor of Science degree from George Mason University. Fariz can be reached at email@example.com.
As we're knee-deep in preparations for Innovate, IBM's Technical Summit, we're still committed to getting you the best information we can to help you be successful with our products an in your daily work. To that end, here's the articles, featured downloads and upcoming webcasts that went live on developerWorks Rational last week:
Plan and design for product variants for long-term success
By: Joanne L. Scouler, Curriculum Architect, IBM and Martin R. Bakal, Worldwide Offering Manager, Electronics Industry, IBM
Incentives and best practices for a product variants strategy, implementation, and management Products: IBM Rational DOORS, IBM Rational ClearCase, IBM Rational Rhapsody
We keep plugging away and building great new articles and content to share and help you gain the most benefit from your Rational products... here's what went live on developerWorks Rational this week:
Agile embedded product-line development with Rational Team Concert
Harry Koehnemann describes the problems that hardware, software, and project management teams at 321 Gang faced, the practices and tool changes that helped them, and what challenges remain in adopting agile methods for development of embedded, product line systems
Product: Rational Team Concert
How to produce a simple report in Rational Publishing Engine 1.2
Learn how to use IBM Rational Publishing Engine to build a simple document template linked to a running data source, IBM Rational DOORS requirements management software. The demo shows steps to generate, test, and fine-tune the report and publish it in PDF, Microsoft Word, and HTML formats.
Introduction to IBM Rational Publishing Engine for beginners
In this introduction to how IBM Rational Publishing Engine works, you'll get an overview of the components and what they do. This demonstration also shows details, such as opening Document Studio, opening a document specification, pointing the document specification to a data source, and generating reports.
Featured author- We are pleased to feature Contributing Author Ritesh Nigam Ritesh Nigam is a senior software engineer with eight years of experience in software development. He has been working as a senior developer for IBM Rational Change for more than five years. He also has experience in Java, Java 2 Enterprise Edition (J2EE), Perl, and web technologies, such as Dojo toolkit, Ajax, web services, OSLC, and change and configuration management.
Featured download: Rational Functional Tester IBM Rational Functional Tester is automated functional- and regression-testing software for QA teams concerned with the quality of their Java, web-based, Microsoft Visual Studio, Microsoft .NET, terminal-based, SAP, Siebel, and Web 2.0 applications.
We're glad you asked! Here's the articles, downloads, and other odd & ends that went live on developerWorks Rational recently:
Being agile while still being compliant By: Keith Collyer, PhD, Senior Solution Manager, Electronics and Medical Devices Industry Solutions, IBM and Jordi Manzano, Software Quality Assurance Manager and Deputy Director of R&D, Diagnostic Grifols A practical approach to agile development practices for medical device manufacturers Product: Rational DOORS
Agile analysis practices for safety-critical software development By: Bruce Douglass, Rational Chief Evangelist, Systems Engineering, I.B.M. Bruce Douglass, author of the IBM® Rational® Harmony™ for Embedded RealTime Development process, explains why and how to apply agile methods to the key analysis practices for development of safety-critical systems. Products: IBM Rational DOORS, IBM Rational Rhapsody
IBM Rational Team Concert IBM Rational Team Concert, based on the Jazz platform, now supports any plan, any process, any platform. New formal planning templates support traditional project phases, while new risk management capabilities can be used by any traditional, agile or hybrid team. With a single release for all platforms, simple role-based user licensing, no charge for the server software, and new flexible pricing models, you are free to mix and match deployments to suit your particular environments. Rational Team Concert is free for up to 10 developers.
Rational Test Workbench IBM Rational Test Workbench delivers end-to-end functional, regression, load, and integration testing to address the quality challenges of highly complex applications. Registration and sales representative assistance required for access to the 30-day free trial. Register on Passport advantage today.
IBM Rational Rhapsody The IBM Rational Rhapsody software is available in different editions to help systems engineers and developers of embedded software analyze, design, develop, test, and deliver embedded, real-time systems and software.
We are pleased to feature Contributing Author Fabio Castiglioni: Fabio Castiglioni is an Executive IT Architect with IBM Sales and Distribution in Italy. He has 30 years of experience in IT, 13 in development labs where he held technical and management positions in international projects. Earlier in his career, Fabio was Technical Director for research projects on object-oriented technologies, Senior IT Architect in major integration projects, and Technical Leader for the Government Industry for IBM South Europe. Fabio is one of the teachers of Component Modeling classes for IBM architects and has published several articles on the subject of nonfunctional requirements.
Summary: Starting with Version 1.0, IBM® Rational Team Concert has supported the scrum project management approach. Over the years since, both this collaborative software and its support for scrum and agile teams have improved dramatically. This article, updated for Version 4.0.1, replaces previous articles and explains how to use RTC effectively within a scrum team. Part 1 walks you through setting up your project and team and filling your first product backlog.
Summary: Starting with Version 1.0, IBM® Rational Team Concert has supported the scrum project management approach. Over the years since, both this collaborative software and its support for scrum and agile teams have improved dramatically. This article, updated for Version 4.0.1, replaces previous articles and explains how to use Rational Team Concert effectively within a scrum team. Part 2 uses a hands-on example to explain how to plan and run your first sprint.
About the author: Millard Ellingsworth lives in the hills west of Portland, Oregon, where he works on developing the IBM Rational Collaborative Lifecycle Management community, improving how teams work together to build software that matters. During the small pockets of free time that leaves him, he divides his attention between playing golf, noodling on the guitar, woodworking, and tinkering with Android development. You can follow him on Twitter as@millard3 and on Google+.
Our fabulous developerWorks content authors have been at it again! Check out all the great items that have gone live on developerWorks Rational in the last three weeks:
Integrate enterprise and software architectures By: Steve Arnold, Senior Technical Consultant, IBM and Jas Atwal, Technical Consultant, IBM Save time and find traceability gaps by linking enterprise architecture elements in IBM Rational System Architect with model elements in IBM Rational Software Architect extension for Design Management. Products: Rational Software Architect, Rational System Architect
Top 12 Rational software articles in 2012 By: Robin Wood, Content Acquisition Editor for developerWorks Rational, IBM A time-saving round-up of the 12 most popular Rational articles published by developerWorks in 2012.
We are pleased to feature Contributing Author Monica Luke: Monica Luke lives in the Boston, Massachusetts area. With more than 20 years experience in software engineering, she joined IBM Rational software 10 years ago in the test organization. During her 17 years as a test automation engineer and architect, she has repeatedly tackled the tough problems of building test automation solutions through frameworks that last and build triggered test solutions for complete lights-out testing. Testing and test automation remain a passion, and that has led Monica to move into the product management organization, where she has the opportunity to tackle these tough problems in the testing tools. Using an outside-in scenario design approach, Monica is happily influencing the next wave of Rational testing tools.
Paul has more than 25 years experience in developing systems, software, and hardware in the embedded and real-time systems industry. He is an OMG Certified Systems Modeling Professional Model User, and a senior systems market manager for IBM Rational software and has worked with Rational software in various roles since 1995. Paul is a prolific author on developerWorks and has earned the Contributing Author badge.
We also highlighted the following items on our home page and product pages that you may find of interest.
IBM Rational Software Architect IBM® Rational® Software Architect is an advanced and comprehensive application design, modeling and development tool for end-to-end software delivery. The latest version is updated with the latest in design and modeling technologies, comprehensive support for emerging technologies around BPMN2, SOA and Java™ Enterprise Edition 5, and delivers the best of breed tooling that integrates with IBM's application lifecycle management solutions. Evaluations available for Linux, Windows, Red Hat Linux, SUSE Linux, Ubuntu, and Mac OS.
The new year is starting to really ramp up as we all return from our holidays and start digging into strategies and goals for 2013... Of course one of those goals is to remain committed to bringing you the latest and greatest content you need! So, here you go! The following items went live on developerWorks Rational this week:
Three steps to rapid development of high-quality medical devices By: Keith Collyer, PhD, Senior Solution Manager, Electronics and Medical Devices Industry Solutions, IBM, Martin R. Bakal, Worldwide Offering Manager, Electronics Industry, IBM, and Paridhi Verma, Go-to-Market Manager, Electronics Industry, IBM Medical device developers face challenges that are different from those in developing products in most other industries. Chief among these is the imperative of compliance with safety regulations and industry standards. Three IBM experts describe ways to enhance key processes and improve and integrate to accelerate development, yet still produce high-quality devices that comply with regulations. Products: Rational DOORS, Rational Team Concert, Rational Quality Manager, Rational Rhapsody
Improve safety-related software development with a model-based testing workflow By: Paul Urban, Senior Systems Market Manager, IBM Corporation and Udo Brockmeyer, PhD, CEO, BTC Embedded Systems AG Developing safety-critical software, where failure can result in injury or loss of life, such as in airplanes, automobiles, trains, or medical devices, requires extra care and effort. The delivery of safe code that is compliant with strict development standards and guidelines such as DO-178C, DO-178B, ISO 26262, IEC 61508, or IEC 62304, can result in increased time and cost of the project. This article describes how to extend the advantages of using the Rhapsody Reference workflow included with the IBM Rational Rhapsody Kit for ISO 26262 and IEC 61508 for development of safety-critical applications. You will learn about the Rhapsody Reference workflow, and how to use model-based testing with the Rational Rhapsody TestConductor Add On to verify the model and the generated code. This reduces the time to deliver high-quality software yet still complies with safety standards. Product: Rational Rhapsody
Error handling in embedded SQL for C/C++ on IBM z/OS systems By: Francesco Cassullo, Software Developer, IBM and Igor Todorovski, Software Developer, IBM This is a guide to detecting SQL errors in C/C++ applications with embedded SQL on the IBM z/OS platform. It includes sample code for performing simple error-checking and a more advanced technique for more in-depth error analysis. All material is based on and tested with IBM z/OS DB2 Versions 8 to 10 and z/OS XL C/C++ compilers V1R11 to V1R13. Product: C/C++ Compilers
Featured download: IBM Rational Rhapsody IBM Rational Rhapsody family provides multiple editions to help systems engineers and embedded software developers analyze, design, develop, test, and deliver embedded, real-time systems and software.
This week we are also highlighting the following items on our pages that you may find of interest:
We've got a lot of great stuff to share, so let's dig right in to it! The following items went live on developerWorks Rational last week:
Adopt pragmatic architecture for agile application lifecycle management By Jean-Louis Maréchaux Agile teams benefit from applying design management to producing and maintaining software-intensive systems. This article describes a pragmatic approach to efficient collaboration on designs in an application lifecycle management (ALM) environment. It uses realistic examples and focuses on concrete architecture and design activities, using the Rational solution for Collaborative Lifecycle Management (CLM). Product: Rational Software Architect
Run automated Selenium JUnit regression tests By Matthew J. Bradshaw Linking an automation tool to create regression test suites with a Collaborative Lifecycle Management application helps ensure end-to-end traceability of requirements. This guide shows how to connect IBM Rational Quality Manager to Selenium, an open source tool for testing web applications. You can then run tests automatically after a build. Product: Rational Quality Manager
Add Project Security in Rational Change: Introduction By Ritesh Nigam When you enable the Project Security feature introduced in Rational Change 5.3, users are assigned dynamic privileges within a set of CRs, rather than the alternative of static privileges that apply to all change requests (CRs) and tasks within a database. This makes user management for Rational Change 5.3 easy. Product: Rational Change
We are pleased to feature Contributing Author Darrell Schrag
Darrell Schrag lives in the Chicago area and has lived and breathed software development for the past 24 years. He spent the first eight years of his career developing software in the DoD (U.S. Department of Defense) and financial sectors until he moved to the other side to sell and consult for Rational software. He has spent his time since helping organizations improve all disciplines of their software development lifecycles. He still keeps his coding skills up to date by building extensions to IBM Eclipse-based products. Recently, Darrell has been involved in mobile development, helping IBM customers integrate the mobile platform into their development landscapes. https://www.ibm.com/developerworks/mydeveloperworks/blogs/swdevfromthecubicle/?lang=en
Last week we also highlighted the following items on our home page and product pages that you may find of interest.
IBM Rational solution for Collaborative Lifecycle Management combines Rational Team Concert, Rational Quality Manager, Rational Requirements Composer into one image, available on the IBM SmartCloud Enterprise, or as a download. This integrated solution image can help your software development team improve their productivity with integrated application lifecycle management (ALM) capabilities. Read more about Collaborative Lifecycle Management http://www.ibm.com/software/rational/announce/lifecycle/. The products in this image offer improved time to delivery with real-time planning, improved quality with lifecycle traceability, and improved predictability with development intelligence. Try CLM on the cloud http://www.ibm.com/developerworks/downloads/r/clm/cloud.html Or as a download http://www.ibm.com/developerworks/downloads/r/clm/index.html
When we think of the phrase "Social Support" one of the common images is likely of "@comcastcares" and their breakthrough efforts at turning client perception from heavily negative to the positive through their twitter account and addressing client complaints. Other more broad views may simply be of companies engaging with clients in spaces like Facebook or Twitter... but that view, dear friends, misses a huge area of social support which has existed long before these new social media channels: Forums.
Without losing site of the work we do in the newer social channels, we also want to ensure you don't forget about some of the most effective community based channels out there surrounding Rational products and topics. Finding answers from previous questions, or even direct community based help with your own specific question can be a great way to leverage the collective wisdom, but even better is when you can join in the conversations and share your own expertise to help others.
While the above are great resources for truly social support with clients and IBMers alike all participating, we also recognize that this isn't a complete list of all the forums out there. Is your favourite one missing? Let us know in the comments and we'll add it to the list! Or, do you have some other favourite method for finding answers or sharing answers which we haven't touched on? We'd love to hear about those as well!
Lastly, one more call to action on this think Friday: take some time to think about not only how you get answers to questions currently, but how you'd like to find answers in the future... direct interaction? Self help? Community driven conversation? Something else? As you think about this I promise we, in Rational Support, will be doing the same thing and working to further enhance our own support delivery as well.
It doesn't take long for our amazing content authors to break out of a short week and come back with much more to highlight for you all. Checkout the following XML series and other items that went live on developerWorks Rational this past week:
Test XML messages over WebSphere MQ , Part 1 By Bharath Raj Keshavamurthy Get an in-depth understanding of the latest feature of Java Message Service and WebSphere MQ testing, which is embedded in the Rational Performance Tester generic service client. In Part 1 of this three-part tutorial, you'll record a test case for testing XML messages over the WebSphere MQ protocol. Product: Rational Performance Tester
Test XML messages over WebSphere MQ, Part 2 By Bharath Raj Keshavamurthy This three-part tutorial gives you an in-depth understanding of the latest feature of Java Message Service and WebSphere MQ testing, which is part of the generic service client in Rational Performance Tester. Part 2 explains designing the script and editing the test to work with multiple data sets. Product: Rational Performance Tester
Test XML messages over WebSphere MQ, Part 3 By Bharath Raj Keshavamurthy In the final part of this three-part tutorial, you will schedule and run the test for the sample scenario in Rational Performance Tester and review results. You will then have a thorough understanding of how to use Rational Performance Tester for Java Message Service (JMS) and WebSphere MQ performance tests. Product: Rational Performance Tester
Last week we also highlighted the following items on our home page and product pages that you may find of interest.
Recover data accidentally deleted from a Collaborative Lifecycle Management application- https://jazz.net/library/article/1078/ Did somebody just delete your Rational Quality Manager test execution records? Ack! Well, accidents happen. People make mistakes. You'll be prepared after you read this Jazz.net article about how to build a temporary server and restore the data from the backup, with and without production server downtime. It covers the limitations of the maintaining production server hostname and the public URI of the application, too. All you'll need is the utilities in your CLM application.
eKit: Building software for smarter products- http://www.ibm.com/developerworks/rational/kits/dw-r-cqestk/index.html This eKit includes a collection of resources that examine the challenges that product delivery organizations face. It provides the resources help you improve your software delivery process and produce innovative, differentiated smarter products and services.
Evaluate: Rational Performance Tester - IBM Rational Performance Tester is a performance testing tool that identifies the presence and cause of system performance bottlenecks. Combining multiple ease-of-use features with granular detail, Rational Performance Tester simplifies the test-creation, load-generation and data-collection processes that help teams ensure the ability of their applications to accommodate required user loads. http://www.ibm.com/developerworks/downloads/r/rpt/index.html
Enable or disable validators in Rational Application Developer By Rosendo Martinez, Software Engineer, J2EE Tools Developer and Validation Framework Lead, IBM Mexico Using the validation framework, you can create custom validators to validate projects and resources created with IBM Rational Application Developer. The framework provides interfaces and APIs to control how, when, and what type of validator is launched on the resources. This introduction describes enabling or disabling validators. Product: Rational Application Developer
Last week we also highlighted the following items on our home page and product pages that you may find of interest:
Featured download: IBM Rational Application Developer for WebSphere Software: IBM Rational Application Developer for WebSphere Software helps developers quickly design, develop, test, analyze, and deploy high-quality Java, Java Platform, Enterprise Edition (Java EE), Web 2.0, service-oriented architecture (SOA), and portal applications. Rational Application Developer includes features to quickly build skills on emerging Java EE and Web technologies, automate code verification, build and test, and enables agile software development for today's fast-paced software delivery needs. http://www.ibm.com/developerworks/downloads/r/rad/index.html