 
Repost with corrections. See Update below.
If you have configured your license server to deny the anonymous user an Insight license, Insight will not start up correctly and users will not be able to log into Insight. In new Insight installations, this problem may not happen until the trial license expires.
When you have this problem, you will see errors like this one in your WAS SystemOut.log file:
00000060 licensing E CRREL1033E: User 'anonymous' cannot log on to the Rational Insight report server. The user is not authorized to access the report server web application.
com.ibm.rcl.ibmratl.LicenseUnknownException
User/host not on INCLUDE list for feature.
Feature: insight_user
License path: <port>@<license_server_host_name>:
FLEXnet Licensing error:-39,147
For further information, refer to the FLEXnet Licensing documentation,
available at "www.flexerasoftware.com".
at com.ibm.rcl.ibmratl.FLEXLicenseControl.checkoutName(Unknown Source)
at com.ibm.rcl.ibmratl.FLEXLicense.Out_Name(Unknown Source)
at com.ibm.rational.insight.licensing.InsightLicenseManager.validateInsightLicenses(InsightLicenseManager.java:167)
at com.ibm.rational.insight.servlet.DispatchServlet.initLicenseManager(DispatchServlet.java:130)
at com.ibm.rational.reporting.servlet.DispatchServlet.init(DispatchServlet.java:83)
at javax.servlet.GenericServlet.init(GenericServlet.java:161)
at com.cognos.pogo.transport.PogoServlet.init(PogoServlet.java:91)
at com.cognos.pogo.isolation.ServletWrapper.initServlet(ServletWrapper.java:147)
at com.cognos.pogo.isolation.ServletWrapper.init(ServletWrapper.java:109)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1366)
at com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:617)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:587)
at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:425)
at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1177)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:776)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2195)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5474)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5600)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2200)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:389)
at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:332)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:119)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:938)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:502)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1864)
The errors correspond to the time when Rational Insight starts up.
In addition, you will see errors like this in the license server log:
(ibmratl) DENIED: "insight_user" anonymous@<insight_server_host_name>[#u#anonymous#u##s#<insight_server_host_name>#s#] (User/host not on INCLUDE list for feature. (-39,349))
You may also see errors like these:
00000060 licensing E CRREL1005E: The trial period for the report server has expired. Users cannot log on to the report server until this issue is resolved.
00000060 licensing E
com.ibm.rational.reporting.licensing.TrialExpiredError:
at com.ibm.rational.reporting.licensing.TrialLicenseManager.startTrial(TrialLicenseManager.java:211)
at com.ibm.rational.insight.licensing.InsightLicenseManager.validateInsightLicenses(InsightLicenseManager.java:207)
at com.ibm.rational.insight.servlet.DispatchServlet.initLicenseManager(DispatchServlet.java:130)
at com.ibm.rational.reporting.servlet.DispatchServlet.init(DispatchServlet.java:83)
at javax.servlet.GenericServlet.init(GenericServlet.java:161)
at com.cognos.pogo.transport.PogoServlet.init(PogoServlet.java:91)
at com.cognos.pogo.isolation.ServletWrapper.initServlet(ServletWrapper.java:147)
at com.cognos.pogo.isolation.ServletWrapper.init(ServletWrapper.java:109)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342)
at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1366)
at com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:617)
at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:587)
at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:425)
at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)
at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1177)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:776)
at com.ibm.ws.runtime.component.ApplicationMgrImpl$5.run(ApplicationMgrImpl.java:2195)
at com.ibm.ws.security.auth.ContextManagerImpl.runAs(ContextManagerImpl.java:5474)
at com.ibm.ws.security.auth.ContextManagerImpl.runAsSystem(ContextManagerImpl.java:5600)
at com.ibm.ws.security.core.SecurityContext.runAsSystem(SecurityContext.java:255)
at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2200)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:389)
at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:332)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:119)
at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:938)
at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:502)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1864)
Insight requires an anonymous license during startup. To resolve this problem, you need to reconfigure your license server's options file so that the anonymous user can check out an Insight license. The license is checked out and immediately returned, so it will not impact users' ability to connect to Insight. You will need to restart your license server after updating the options file, and the change will take 12 hours to take effect.
Update 5/3/2016
The above applies to token licenses. If you are using named-user floating licenses (also known as authorized user licenses) and you follow the above steps, it will work but the license server won't let you list more users in the options file than the number of licenses you have -- so if you have X licenses and include anonymous in the options file, you can only list X-1 users, which does impact your users (unlike what happens with token licenses). This is due to a FlexLM limitation specific to authorized user licenses. With Insight, the anonymous user needs to be able to check out a license in order to start the report server, the anonymous user must be included in the options file. Thus, Sales needs to provide enough licenses to cover all the users purchased plus an additional license for the anonymous user. If you are running into this issue, please reach out to your sales rep.
Modified on by naomimg 060001F9C7
|
 
If the Insight database is hosted on Oracle and the Insight Oracle user does not have the correct quota on the tablespaces in the Insight databases, the DCC web UI will show multiple symptoms as operations fail because the Insight database user cannot allocate an extent in the impacted tablespaces.
Common symptoms of this problem are:
Troubleshooting this issue
This problem generally happens when the Insight database user's quota on the tablespace referenced in the ORA-01950 error is 0 instead of -1 (unlimited). To determine whether you are having this problem, show each ORA-01950 error to your DBA and have your DBA verify that the IBM Rational Insight database user has the correct quota on the tablespace(s) referenced in the ORA-01950 error(s).
To fix the problem
To resolve this issue, the DBA needs to fix the tablespace allocation on each tablespace referenced in an ORA-01950 error -- the Insight database user's quota cannot be 0 (it is commonly -1, which means unlimited quota).
References
ORA-01950 discussion on community.oracle.com
ORA-01950 discussion on stackoverflow.com
Managing Tablespace Alerts Oracle documentation
Modified on by dmmckinn 1200006SCS
|
It may be that even though you successfully ran the Insight Setup tool to configure Insight, and the Setup tool had no problems connecting to the remote DB2 databases, neither Insight nor Cognos can connect to these databases.
If you have this problem, running an Insight report from Cognos Connection results in the error:
QE-DEF-0285
The logon failed
You may also see this error in cogserver.log:
Failure QE-DEF-0285 The logon failed.QE-DEF-0325 The logon failed for the following reason:RQP-DEF-0068 Unable to connect to at least one database during a multi-database attach to 1 database(s) in: RIDW UDA-SQL-0031 Unable to access the "RIDW" database. Check that the connection parameters to the database are configured correctly. For example, ensure that the data source connection contains the signon information, such as a password, to connect to the database.UDA-SQL-0107 A general exception has occurred during the operation "attach".
There are configuration problems that can prevent Insight from connecting to a remote DB2 database that won't impact Insight Setup because Setup tests the connection to the remote DB2 database via the JDBC thin driver, which is not impacted by configuration problems with operating system environment variables.
Things to check
If Insight is installed on a different server than DB2, find out whether the DB2 databases you cannot connect to from the Insight system were cataloged locally with the DB2 client (on the Insight system).
In addition, if you are using a 64-bit DB2 client on UNIX, please check your LD_LIBRARY_PATH environment variable to see if the 32-bit DB2 libraries are present.
To fix the problem
If using UNIX, and your system does not have the 32-bit IBM DB2 libraries in LD_LIBRARY_PATH, you should resolve this configuration issue as described in the DB2 considerations documentation.
If Insight is installed on a different server than DB2, the DB2 databases need to be cataloged locally with the DB2 client (on the Insight system). You can find instructions on how to do this in the How to setup a DB2 V9 remote CLM Data Warehouse on a reporting server location Jazz article.
You should also verify that the WAS JVM Process owner has the db2profile sourced into the JVM session (see Step 5 in the How to setup a DB2 V9 remote CLM Data Warehouse on a reporting server location Jazz article).
Modified on by dmmckinn 1200006SCS
|
Always providing the greatest content on IBM Rational products and concepts, the following not-to-miss items went live on developerWorks Rational this week:
New articles:
Quick start guide: Rational Team Concert and OSLC
By: Paulo Cavoto, IT specialist, IBM
Most integration requirements can be met with OSLC services, thus avoiding complex customizations and reducing deployment time. In this article you will learn to authenticate, connect, retrieve, and store information in Rational Team Concert using Java.
Product: IBM Rational Team Concert
Access OSLC services from IBM Rational DOORS
By: Sudarshan Rao, Advisory Software Engineer, IBM
Learn the basics of the services offered in the OSLC Requirements Management V2 specifications, including: creating, updating, querying requirements and delegated UIs.
Product: IBM Rational DOORS
Deploy IBM Rational Insight 1.1.1.2 for the enterprise
By: Ali Manji, Software Developer, IBM
If you are considering deploying an IBM Rational Insight in your large enterprise, read this article. Ali Manji takes you step-by-step through how to install Rational Insight components across three separate workstations.
Product: IBM Rational Insight
Featured download:
IBM Rational Insight
IBM Rational Insight delivers measurement best practices to help organizations reduce time to market, improve quality, and take greater control of software and systems development and delivery. It provides objective dashboards and measures for transparency and control into risks, status, and trends.
Featured trials:
|
Our developers were busy over the Thanksgiving holiday week, working tirelessly to get you the fixes and updates you need! Here's the latest and greatest downloads which have gone live from Rational Support since November 13th.... and don't forget to check out the downloads tag to see the fixes you may have missed over the summer and early fall months:
|
 Back to school has come and gone, and we're inching towards those important life choices we all must make soon: What to be for Halloween! I jest, of course, as a way to help divert your attention from the stresses of your kids' school work and woes, and hopefully help you focus back in on your own work and success... To that end, here are the articles, downloads, and truly great content that went live on developerWorks Rational last week: Improve the value of CLM reports by using metrics: A guide to using metrics with Rational Reporting for Development Intelligence and Rational Insight By Peter Haumer, Senior Software Engineer, IBM, USA The applications that comprise Collaborative Lifecycle Management (CLM) provide over 200 sample reports. Adding either the Rational Reporting for Development Intelligence (RRDI) component or IBM Rational Insight gives you more options and access to the data warehouse metrics. This is in-depth look at the metrics and how to use them. Product: Rational InsightTackle the multichannel testing challenge By Monica Luke, Lifecycle Scenario Architect, IBM, USA Mobile and web-enabled applications bring new challenges to multichannel testing, or interleaving a single test scenario across several interfaces. It's becoming a requirement to move seamlessly from mobile to web and back again. Reviewing approaches that have worked in the past leads to a discussion about tackling the future. Product: Rational Functional Tester
Introduction to C++0x scoped enums and good usage patterns By Wael Yehia, Software Developer, IBM, Canada The author describes all aspects of the new scoped enums from C++0x, the C++ standard, and provides examples and guidance for good usage patterns. Scoped enums can help you write more portable and more expressive code that can be forward declared, without any implicit conversions to aid type safety. Product: C/C++ CompilersInvisible Thread blog: Keys to successful demand and delivery management Demand and delivery management connects executives, managers, and development teams, so that everyone focuses on the same goals even amid continual change. This article offers five imperatives for an effective ALM approach that includes delivery management and lists essential ingredients for successful demand and delivery management. We are pleased to feature Contributing Author Mark Lines Mark Lines is Managing Partner at Scott W. Ambler + Associates. In 2012, Mark was awarded the IBM Champion designation for his work in the IBM community. He is an IT Process Consultant and Agile Coach. With Scott, he is co-author of Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise (IBM Press, 2012). Mark writes for many publications and is a frequent speaker at industry conferences, including IBM Innovate. He delivers workshops on Disciplined Agile Delivery (DAD), as well as other agile topics. In his spare time, Mark likes to camp, golf, and ski in the Canadian Rockies. He can be reached at mark [at] scottwambler.com This week we are also highlighting the following items on our pages that you may find of interest... Evaluate Rational Insight: http://www.ibm.com/developerworks/downloads/r/rinsight/index.html Free trial download of Rational Functional Tester: http://www.ibm.com/developerworks/downloads/r/rft/learn.html Evaluate IBM Rational Application Developer for WebSphere Software: http://www.ibm.com/developerworks/downloads/r/rad/index.html Try Rational Application Developer online or in the sandbox: http://www.ibm.com/developerworks/downloads/r/rad/tryonline.html Try Rational Programming Patterns for System z V8.5: http://www.ibm.com/developerworks/downloads/r/rppz/ Essentials of design management: Learn how design management contributes to collaborative lifecycle management for IT organizations: http://pic.dhe.ibm.com/infocenter/rdmhelp/v4/index.jsp?topic=%2Fcom.ibm.dm.ispt.doc%2Ftopics%2Fc_gs_essentials_of_dm.html Featured download: Rational Programming Patterns for System z V8.5, which modernizes pattern-driven programming and enterprise-wide repository services for Pacbase developers within the Rational Software Delivery Platform, is now available for trial download on developerWorks: http://www.ibm.com/developerworks/downloads/r/rppz/
|
Not familiar with Rational Reporting for Development Intelligence (RRDI)? Have no fear, Michael Fox has a great article here outlining RRDI and covering what's new in version 2.0.... Now that you know what RRDI is and what it can do for you, time to move on to some demos walking you through RRDI from start to finish! IBM Rational Reporting for Development Intelligence V2.0, Part 1: Overview and installation- This demo is the first of three showing a complete Rational Reporting for Development Intelligence (RRDI) 2.0 installation. This release contains many important new capabilities. One of these is a totally redesigned install/configure process intended to greatly simplify getting Rational Reporting for Development Intelligence up and running. This demo describes the new content in the 2.0 release, then proceeds to install the product. The second and third demos complete the process and demonstrate Rational Reporting for Development Intelligence in action.IBM Rational Reporting for Development Intelligence V2.0, Part 2: Setup server, register with Jazz Team Server, and configure- After installing Rational Reporting for Development Intelligence as seen in Part 1 of this series, this demo shows the new setup application used for configuring the software. Learn how to start the setup server, configure the setup application to run with it, and then configure and start Rational Reporting for Development Intelligence using the setup application.IBM Rational Reporting for Development Intelligence V2.0, Part 3: Extract, load, and run reports- Previously, Part 2 of this demo series produced an operational, but empty Rational Reporting for Development Intelligence. This demo shows how to extract report definitions from Collaborative Lifecycle Management (CLM), load them into Rational Reporting for Development Intelligence, and run them.IBM Rational Reporting for Development Intelligence V2.0 and Rational Insight- This demo shows how to manipulate the Cognos data sources that are present with Rational Reporting for Development Intelligence or Rational Insight to provide reporting from different data warehouses.
|
Here's two new videos from IBM Rational Education and IBM Jazz covering different aspects of the CLM Money that Matters sample. Both of these should help you understand, configure, and run through the product lifecycle using the same CLM sample. You really won't want to miss these two! IBM Rational RRDI and Insight: Modifying Cognos Data Sources, by Mike Fox- If you have a need to manipulate the Cognos data source RRDI reports use to access data, you must watch this demonstration. Perhaps you want to switch between reporting on a data warehouse loaded with CLM's Money That Matters sample data and another warehouse populated with real data (via Data Collection Jobs). This video shows you how to use Cognos Administration to modify the data source, change the credentials used to connect to the data warehouse, and create a new Cognos data source.
Enterprise build, promote, and deploy scenario in the CLM 2012 Money that Matters sample- This video shows the enterprise build, promote, and deploy scenario in the CLM 2012 Money that Matters sample.
|
Many of you (our CLM and Insight clients) have requested this information and we are now pleased to announce the CLM jazz.net Information Center contains great detailed information about the Reporting Data Dictionaries data model, thanks to great collaborative efforts between our clients, support, development, and information developers! So, today we can announce that we've published the first iteration of these documentation improvements at: https://jazz.net/help-dev/clm/topic/com.ibm.rational.reporting.overview.doc/topics/c_reference_datadictionary.html Here's a quick excerpt to really whet your appetite.... Reporting data dictionaries "Report authors can access the Collaborative Lifecycle Management (CLM) data warehouse via a Framework Manager (FM) model or access live data from the applications using reportable REST APIs. The application-based data dictionaries in this section show how elements in the FM model and in the REST API map to artifacts in CLM. CLM includes a data warehouse, to which each of the CLM applications contribute data. The data dictionary topics in this section detail the relationship between application-specific data (physical data related to artifacts and other elements in CLM applications) and the related queries that need to be incorporated into a report so that the desired application data appears in the report ouput. When authoring reports, you can reference these mappings to determine which queries to use."
And while you're at it, don't miss Seth Packham's blog post covering "More CLM 2012 beta videos: Clustering, installation, scriptable setup, express setup, process editing and more" on the Jazz.net blog!
|
 The following items went live on developerWorks Rational this week: Tricks for deploying Rational Insight 1.0 in a large enterprise By: Ali Manji (amanji@ca.ibm.com), Software Developer, IBM In deploying Rational Insight performance measurement software in a large enterprise, consider performance demands of running data-intensive reports on many different sources. Ali Manji explains ways to balance resources and how to install Version 1.0.1.1 in a distributed topology. Product: Rational Insight Agile processes for the maintenance cycle By: Moacyr Cardoso de Mello Filho (mcmello@br.ibm.com), Certified IT Specialist, IBM Everyone wants agility, yet most are still merely discussing it, says Moacyr Mello. In this essay, he explains why agile maintenance processes can transform how IT supports your business, improve software development performance, and lead to a smarter work cycle. We are also pleased to feature Contributing Author Todd Dunnavant: Todd Dunnavant is a Principal Solution Architect in the Solution Delivery Assurance team of IBM Rational software. He is also the primary author of the Rational SOMA best practices for service solution design. For the past 14 years, his professional passion has been enabling Rational and IBM clients to improve their ability to deliver business-relevant software and system solutions. His current areas of interest are service-oriented systems and collaborative architecture management. When Todd isn't helping IBM's customers or otherwise engaging in professional activities, he indulges in exercises in futility by cheering for professional sports teams in the Houston, Texas area. Additionally, this week we are highlighting the following items on the developerWorks Rational home page that you may find of interest. - Innovate registration is open: Save US$200 when you register by March 14: http://ibm.co/ibminnovate
- Evaluate Rational Insight: http://www.ibm.com/developerworks/downloads/r/rinsight/index.html
- New Partner Plug-in: Emphasys Group Service-Oriented Analysis and Design Model Accelerator: https://www-304.ibm.com/partnerworld/gsd/w3solutiondetails.do?solutionId=46325&lc=en&state=P
The SOAD Model Accelerator guides the practitioner to create best-practice based SOA solutions, reduce mechanical steps, enhance solution focus and magnify creativity and problem solving skills. The Accelerator enhances the capabilities of Rational Software Architect for WebSphere Software, Rational SOMA and SoaML.
|
Due to an abundance of great content this week, we're combining two of our normal 'series' posts to make sure you get all the info you need just in time!
The following are downloads posted since January 18th:
In addition to the above downloads, the following items went live on developerWorks Rational this week as well:
How using Rational Rhapsody UML models helps determine which code to reuse
By Joanne L. Scouler (jscouler@us.ibm.com), Curriculum Architect, IBM and Martin R. Bakal (bakalm@us.ibm.com), Rational Electronics Industry Offering Manager, IBM
Modeling while analyzing existing code helps systems developers make decisions about what code to reuse. This article explains the keys to successful reuse and how to reuse code by combining code-centric development with modeling.
Product: IBM Rational Rhapsody Using Rational Change and ClearCase together for changes and configuration
By Prajna Dutt (prajnadutt@in.ibm.com), Associate Software Engineer, IBM
By configuring the Rational Change for ClearCase Interface, you can use Rational Change and Rational ClearCase together for change and configuration management. Learn how these tools integrate to track implementation of change requests. (Requires intermediate-level knowledge of both tools.)
Products: IBM Rational Change, IBM Rational ClearCase We are pleased to feature Contributing Author Jean-Louis Maréchaux Jean-Louis Maréchaux is a Rational software engineer at the IBM Canada Lab, focusing on software architecture, Java EE technologies, service-oriented architecture (SOA), and agile software development practices. His involvement with software development projects began in 1997. He has been developing applications first, and then has been acting as a coding architect. As an IBM Rational field practitioner, Jean-Louis helped many customers define the best development environments for their collocated and distributed teams. He is now responsible for the development of training material for some of the IBM architecture, design, and development products and technologies. Jean-Louis is the author of several articles on technologies and practices. He also contributed to A Practical Guide to Distributed Scrum (IBM Press, 2010), and he started his Pragmatic Architecture blog in 2011 to share his thoughts on software engineering. Visit Jean-Louis' developerWorks profile Read all of Jean-Louis' developerWorks content Learn about the Author achievement recognition program This week we are also highlighting the following item on our Rational Performance Tester product page that you may find of interest.
image credit: (cc) Some rights reserved by mcclanahoochie
|
Following are the latest in downloads released by Rational over the past few weeks between December 2nd, 2011 and today (and check out the 'tags' above to find other downloads you may have also missed): Patch for Microsoft Windows Server 2008 R2 Enterprise installation: The IBM Rational AppScan Source Edition version 8.5 installation wizard will fail without this patch when run on Microsoft Windows Server 2008 R2 Enterprise. Have an opinion on posts like these? Want more of them? Less of them? Let us know here: http://www.surveymonkey.com/s/G8SFMY6
|
The following items went live on developerWorks Rational this week: Business Agility: A technical perspective from the IBM Rational software staff By: Mike Perrow, Market Segment Manager, IBM Mike Perrow gets specific about how Rational software and services contribute to what IBM calls "Business Agility:" analytics and business rules for better decisions, practices for smarter software development, and ways to extend your reach with secure, multi-platform and cloud development. Products: Rational AppScan, Rational Asset Manager, Rational Focal Point, Rational Host Access Transformation Service, Rational Insight, Rational Software Architect, Rational Automation Framework for WebSphere, COBOL Compilers, Fortran Compilers, PL/I Compilers, Define application architecture with Rational Software Architect, Part 1 By: Jean-Louis Marechaux, Software Engineer, IBM This two-part article describes the key architectural activities for specifying a software-intensive system with IBM Rational Software Architect, using an iterative approach. Part 1 focuses on typical tasks to outline the architecture and to align the technical vision with development needs. Products: Rational Software Architect Define application architecture with Rational Software Architect, Part 2 By: Jean-Louis Marechaux, Software Engineer, IBM This two-part article describes the key architectural activities for specifying a software-intensive system with IBM Rational Software Architect. Part 2 explains how developers refine the architecture, using an iterative approach. Products: Rational Software Architect This week developerWorks Rational is also highlighting the following item on the home page and product pages that you may find of interest. We are also pleased feature Contributing Author Millard Ellingsworth Millard Ellingsworth lives in the hills west of Portland, Oregon, where he works on the IBM Case Manager Client product, whacking widgets, doing Dojo, and trying to delight our customers with a UI worth using. During the small pockets of free time that leaves him, he divides his attention between home improvement projects, playing guitar, woodworking, and tinkering with Android development
|
There's a ton of great stuff going on all around Rational these days... here's a few events, articles, and knowledge collections to help you with strategy AND implementation! Rational Events: developerWorks Rational Tech library: Newly released Knowledge Collections:
|
|
Over on the Jazz.net library, I recently found this great tutorial walking you through how to integrate a Microsoft Excel spreadsheet as a live data source into your IBM Rational Insight installation. Read on for an extensive 'how to' using scenario examples and detailed step-by-step instructions. In the example provided, we use Excel 2007 and Windows 2003 Server. Also note: There is no official Microsoft Excel ODBC driver for Linux platforms. For even more great content from the Jazz crew, hop on over to https://jazz.net/library/ You can even set up RSS feeds for all content or based on specific search results, so you always get only the content you want!
|
Over the past week, and particularly this past weekend, a few new downloads made their way through our tweet stream and Facebook wall. Seeing as these were posted during typically 'off' hours for most of us, we thought it would be of some benefit to highlight those recent releases here, to raise visibility in the case that you may have missed and need one or more of these downloads:
- IBM Rational Application Developer Standard Edition for WebSphere Software, Version 8.0.3 http://ow.ly/1djSf7
- IBM Rational Application Developer for WebSphere Software, Version 8.0.3 http://ow.ly/1djSf8
- IBM Rational Software Architect, Version 8.0.3 - IBM Rational Software Architect 803 refreshpack http://ow.ly/1djtIG
- IBM Rational Software Architect for WebSphere Software, Version 8.0.3 http://ow.ly/1djtIF
- IBM Rational AppScan Source Edition-Full-Linux-8.0.0.2-fixpack - APARs fixed in Fix Pack2: PM11969 PM18499 PM27174 PM31613 PM34... http://ow.ly/1diSvU
- IBM Rational AppScan Source Edition-Full-Windows-8.0.0.2-fixpack - APARs fixed in Fix Pack2: PM11969 PM18499 PM27174 PM31613 PM... http://ow.ly/1diMkV
- IBM Rational AppScan Source Edition-Dev-plugin-Linux-8.0.0.2-fixpack - APARs fixed in Fix Pack2: PM11969 PM18499 PM27174 PM3161... http://ow.ly/1diMkW
- IBM Rational AppScan Source Edition-Dev-plugin-Windows-8.0.0.2-fixpack - APARs fixed in Fix Pack2: PM11969 PM18499 PM27174 PM31... http://ow.ly/1diMkX
- IBM WebSphere Application Server 6.1 Test Environment Update v6.1.0.37 http://ow.ly/1dhU0e
- IBM Rational Change 5.3.0.1 Fix Pack UNIX - This fix pack addresses a number of issues in 5.3, including ... http://ow.ly/1dhOHc
- IBM Rational Change 5.3.0.1 Fix Pack Windows - This fix pack addresses a number of issues in 5.3, includi... http://ow.ly/1dhOHb
- IBM Rational Synergy for Eclipse Interface Interim Fix 1 for 7.2 http://ow.ly/1dlBko
- IBM Rational Synergy Fix Pack 3 (7.1.0.3) for 7.1 - IBM Rational Synergy Fix Pack 7.1.0.3 has been made gener... http://ow.ly/1dhwlR
- IBM Rational Synergy 7.1 Fix Pack 0.3 Windows - This Fix Pack solves 7.1.0.2 problems with Synergy CLI, G... http://ow.ly/1dgcgf
- IBM Rational Synergy 7.1 Fix Pack 0.3 UNIX - This Fix Pack solves 7.1.0.2 problems with Synergy CLI, GUI,... http://ow.ly/1dgcgg
- IBM Rational Synergy Interim Fix 1 for 7.2 - IBM Rational Synergy 7.2.0.0_iFix001 has been made generally ava... http://ow.ly/1ddt4b
- IBM Rational Synergy 7.2.0.0 iFix001 UNIX - This Interim Fix solves 7.2 problems related to DCM clusters ... http://ow.ly/1daUF5
- IBM Rational Synergy 7.2.0.0 iFix001 Windows - This Interim Fix solves 7.2 problems related to DCM cluste... http://ow.ly/1daUF4
- IBM Rational AppScan Standard Edition-Windows-8.0.0.2-Rules-Update-1282-Recommended http://ow.ly/1dlhR6
- IBM Rational AppScan Standard Edition-Windows-8.0.0.2-Rules-Update-1279-Recommended http://ow.ly/1dfQbN
- IBM Rational AppScan Standard Edition-Windows-8.0.0.2-Rules-Update-1273-Recommended http://ow.ly/1ddaX8
- IBM Rational Systems Tester 3.3.0.4 - This is a planned fixpack that focuses on fixing APARs, for more de... http://ow.ly/1dabqy
- IBM Rational Statemate 4.6.1 iFix for Windows X/Server 8.5 - Includes Patch & hotfix for X/Server 8.5 http://ow.ly/1derg3
- IBM Rational Insight 1.0.1.1 - IBM Rational Insight 1.0.1.1 contain fixes and features including the migr... http://ow.ly/1de3ov
- IBM Rational Team Concert 3.0.1 - IBM Rational Team Concert 3.0.1 has been made generally available as part o... http://ow.ly/1de3ou
- IBM Rational Quality Manager 3.0.1 - IBM Rational Quality Manager 3.0.1 has been made generally available as ... http://ow.ly/1de3ow
- IBM Rational Requirements Composer 3.0.1 - IBM Rational Requirements Composer 3.0.1 has been made generally a... http://ow.ly/1derg2
Want to make sure you never miss notifications like the ones listed above again? Then check out " MyNotifications" and setup a free subscription to receive only the products and document types which YOU are interested in, and in the manner you desire ( RSS, web page, or direct daily/weekly emails)! image credit: (cc) Some rights reserved by shokai
|
 Here's a quick look at some of the new articles on developerWorks Rational this week: - What to expect at Innovate: The Systems track
By: Robin Wood Abstract: Hear Dominic Tavassoli, director of Rational Industry
and Systems Marketing at IBM, describe highlights of the 90 breakout
sessions (yes, 90!) scheduled for the Innovate conference in June. The
Systems track is for customers who are involved in building smarter
products, embedded software, and systems engineering or systems of
systems. - Automate measurement and reports to improve software development project success
By: Ben Williams, Eric Larsen, and Jonathon Chard Abstract: Automated reports with Rational Publishing Engine documents compliance and eliminates the errors, inconsistency, and wasted time and work of manual reports. Automated measurement with Rational Insight streamlines processes. With both, you get more accurate, timely, complete information for decisions, which improves project success. Products: IBM Rational Publishing Engine, IBM Rational Insight
- Using Rational Functional Tester with Rational TestManager to automate test cases
By: Pragati Maheshwari Abstract: By integrating Rational Functional Tester 8.2.0.1 with Rational TestManager 7.0.2, you can run test scripts and check logs from TestManager, and even run scripts remotely, as this guide explains. TestManager has been replaced by Rational Quality Manager, so until you can upgrade, you can automate your test cases this way. Products: IBM Rational Functional Tester, IBM Rational TestManager, IBM Rational Quality Manager
To make it even easier for you, there is an RSS feed so you can consume the newest dW Rational content directly from your feed reader right when the content is published!
|