IBM Rational Software Modeler Refresh Pack 6.0.1 - Release notes
For Rational Software Modeler, Version 6.0 or 6.0.0.1
To view the latest version of this file, see the release notes at
www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/html/readme_601.html.
This file is available in the following national languages:
Contents
1.0 About this release
1.1 New in this release
1.2 Product fix history
2.0 Installation information
2.1 Hardware requirements
2.2 Software requirements
2.3 Software corequisites
3.0 Known limitations, problems, and workarounds
4.0 Customer support
5.0 Notices and trademarks
1.0 About this release
IBM® Rational® Software Modeler Refresh Pack 6.0.1 contains enhancements and fixes to the version 6.0 release.
1.1 New in this release
IBM Rational Software Modeler Refresh Pack 6.0.1 provides new function for the following components:
Documentation
- New topics included in the information center
Rational Product Updater
- Rational Product Updater can now remove from your system any outdated files after you install a new update. You can use the Clean up function to significantly reduce the disk space that the installed product uses, and to purge any outdated files. For additional information, see the “Removing outdated files” topic in the Rational Product Updater help.
Note: This functionality is only supported after you install the 6.0.1 refresh pack and subsequent updates.
RequisitePro® integration
- You can now link requirements to domains in addition to UML:
- Java elements such as classes, operations, and fields
- Resource elements such as projects, folders, and files
- You can edit the information for requirements in the Properties view.
- You can now create, delete, and modify database requirements
- Improved integration with WebSphere® Business Integration
- Usability improvements for linking between requirements and domain elements
Team development
- You can now save the delta and conflict lists in two-way and three-way compare and merge session
- Enhancements to Eclipse Modeling Framework (EMF) compare support
UML diagrams
- You can now display generic images such as corporate logos in your diagrams, without creating profiles and stereotypes
- You can now show the full method signature for methods either by default or on a message by message basis
- Tool tips are more comprehensive on messages, and display the full method signature of the operation on the associated message
- Improvements to the global settings for diagram page printing
- The default page preferences are now initialized based on your system locale
- Additional enhancements related to UML diagrams
1.2 Product fix history
This refresh pack includes Rational Software Modeler Fix Pack 6.0.0.1.
This refresh pack contains fixes for problems in the following components. APAR numbers, if applicable, are in parentheses:
Documentation
This fix resolves the following problems:
- (PK00809) The online help might not open properly.
- (PK05226) If you have Mozilla set as your default Internet browser, and you attempt to open a movie file from the product, the movie file might fail to open.
General
This fix resolves the following problems:
- (PK00701) If you install IBM Rational Application Developer, and then install IBM Rational Software Modeler, the Add UML and Add Diagram pop-up menu options are not displayed in the product.
- (PK03944) When you use a French system locale, the localized content does not appear in the central buffer keyword field.
- (PQ99825) You cannot globally change the default paper size that appears in the Page Setup window when a diagram is selected.
- (PK03784) When you print a diagram, the print job might fail with the following error message: "SWTError: No more handles."
- (PK06269) When you shut down WebSphere Application Server from the J2EE perspective, the Java executable file might not shut down.
Model publishing and reporting
This fix resolves the following problems:
- (PK05416) When you click Input Pins or Output Pins in a Web-published HTML page that displays an activity diagram, the browser returns the following error message: "The page cannot be displayed."
- (PK02095, PK02096) When you publish a model, you might receive an error message.
- (PK05715) When you publish a model, the class attributes and operations might not be displayed in the generated output.
- (PK05799) If you publish a model that contains nested activities, when you click the link to the nested activity in the generated output, the browser returns the following error message: "The page cannot be displayed."
Modeling
This fix resolves the following problems:
- (PK07722) The connection for an activity element that is nested in two structures disappears when the structure that holds it is dragged out and back into the larger structure.
- (PQ99569) When you right-click a subsystem in the Model Explorer view, you do not get the option to create or add another subsystem.
- (PQ99589) You might not be able to resize an activity diagram if you collapse and expand a partition.
- (PQ99821) If you add a stop node to a lifeline, you can no longer connect a message to that lifeline.
- (PK01450) You cannot change the multiplicity of parts added to a composite structure diagram using the General Property window.
- (PK02216) If you change a message name, you create a duplicate message number in the interaction diagram.
- (PK03015) If you move a Rational Rose® sequence diagram object down in the diagram, the Rational Rose model importer creates messages with extra zeros in the sequence numbering.
- (PK03313) The central buffer and data store object nodes do not reflect the types associated with them in an activity diagram.
- (PK03316) If you modify the guard body on the General page of the control flow property, the changes are not immediately visible in the activity diagram.
- (PK03402) While you can attach URLs to model elements in the Model Explorer view, if you specify a relative path to a document on your computer, you cannot use the pop-up menu to open the file from the Model Explorer view.
- (PK03634) From a combined fragment, you can create a message on an uncovered lifeline. You should not be able to create a message on an uncovered lifeline.
- (PK06024) You are not prevented from moving or deleting elements in an interaction. Doing so might result in a corrupt interaction.
Patterns and reusable assets
This fix resolves the following problems:
- (PK00759, PK00986) If you apply the factory method or abstract factory pattern and bind the product parameter or the abstract factory or product parameter to a UML interface, a warning message is displayed upon validation.
- (PK01031) If you apply the factory method pattern, the Parameter Relationships window allows you to create factory mappings that already exist.
Rose model import
(PK04703) This fix resolves the problem that occurs when you import a Rational Rose model, and nested activity diagrams are "promoted" up to the top-level activity.
Team development
This fix resolves the following problems:
- (PK08150) If you rename an association that has properties in different models and save the model, you can no longer compare it with its previous version.
- (PK03751) If you use the Palette to add an element to a diagram that is source-controlled in IBM Rational ClearCase®, you are prompted three times to check out the model.
Traceability
(PK02656) This fix resolves the problem that occurs when you run a model analysis, the analysis fails, and a dialog box is displayed with a null message and an exception is generated in the log file.
UML diagrams
This fix resolves the following problems:
- (PK08295) If an activity diagram contains several partitions, the content of the last partition might be displayed incorrectly after you open and close the diagram.
- (PK00504) You cannot select operations from implemented interfaces for messages in sequence diagrams.
- (PK02750, PK05550, PK07043, PK04863, PK07040, PK02301) When you open a diagram, you might receive the following error message: “Unable to create Part.” The editor then displays another error message: “An error has occurred when creating this editor.”
- (PQ99510) When printing, activity diagram headers are included in the print out.
- (PK03783) When you save a diagram as an image file, such as a GIF, BMP, JPEG, JPG, or SVG image, the save fails and does not provide an error message.
- (PK02577) You cannot select the connector between an association class and the association, you cannot copy or paste it into another application, and it is not visible when you save a diagram as an image file.
- (PK02588) Association class anchors might not be visible.
- (PK07934) Focus-of-control do not attach to lifelines as expected.
- (PK03005) If you display the business use case icon, while using a “Shape Image” such as a class, the business use case icon is displayed incorrectly.
- (PK03584) In an activity diagram, when you add a guard to a control or object flow, it is not displayed unless you close and then reopen the diagram.
- (PK04600) If you resize a message in a sequence diagram that is in a combined fragment, the execution occurrence might be displayed in the middle of two lifelines.
- (PK05071) You cannot set relationship filters to show all the relationships to association classes or all the relationships from association classes.
- (PK06221) If you copy and paste a sequence diagram, some of the elements might not be copied.
WBI integration
(PK07078) This fix resolves the problem that occurs when you import a WebSphere Business Integration model, and too many relationships appear in the activity diagram.
XDE model import
This fix resolves the following problems:
- (PK05815) When you import an XDE® model into the product, you might receive the following error message: "Open Model Error."
- (PK03399) The position of text notes in sequence diagrams that are imported from IBM Rational XDE is not preserved.
2.0 Installation information
For information about installing IBM Rational Software Modeler Refresh Pack 6.0.1, installation prerequisites,
installing from a command line, and setting up a local mirror of the update server, see the installation instructions at
http://www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsm/60/install_instruction/601/install.html.
2.1 Hardware requirements
No additional hardware requirements are necessary to install this refresh pack.
2.2 Software requirements
You can install this refresh pack for use with IBM Rational Software Modeler 6.0 or 6.0.0.1. Before you install the refresh pack, you must install IBM Rational Product Updater 6.0.1.
2.3 Software corequisites
3.0 Known limitations, problems, and workarounds
These release notes include release-specific information, such as problems and limitations that were not available until after the product documentation was finalized.
4.0 Customer support
The product home page for Rational Software Modeler is www.ibm.com/software/awdtools/modeler/swmodeler/.
For FAQs, lists of known problems and fixes, and other support information, visit the product support page at
www.ibm.com/software/awdtools/modeler/swmodeler/support/index.html.
5.0 Notices and trademarks
© Copyright IBM Corporation 2004, 2005. All Rights Reserved.
The XDoclet Documentation included in this IBM product is used with
permission and is covered under the following copyright attribution
statement: Copyright (c) 2000-2005, XDoclet Team. All rights reserved.
Portions based on Design Patterns: Elements of Reusable
Object-Oriented Software, by Erich Gamma, Richard Helm, Ralph
Johnson and John Vlissides, Copyright (c) 1995 by Addison-Wesley
Publishing Company, Inc. All rights reserved.
U.S. Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.
This information was developed for products and services offered in
the U.S.A. IBM may not offer the products, services, or features
discussed in this documentation in other countries. Consult your local
IBM representative for information on the products and services
currently available in your area. Any reference to an IBM product,
program, or service is not intended to state or imply that only that
IBM product, program, or service may be used. Any functionally
equivalent product, program, or service that does not infringe any IBM
intellectual property right may be used instead. However, it is the
user's responsibility to evaluate and verify the operation of any
non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject
matter described in this documentation. The furnishing of this
documentation does not give you any license to these patents. You can
send license inquiries, in writing, to:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
For license inquiries regarding double-byte (DBCS) information,
contact the IBM Intellectual Property Department in your country or
send inquiries, in writing, to:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
The following paragraph does not apply to the United Kingdom or
any other country where such provisions are inconsistent with local law:
INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION
"AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OR CONDITIONS OF
NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Some states do not allow disclaimer of express or implied warranties in
certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or
typographical errors. Changes are periodically made to the information
herein; these changes will be incorporated in new editions of the
publication. IBM may make improvements and/or changes in the product(s)
and/or the program(s) described in this publication at any time without
notice.
Any references in this information to non-IBM Web sites are provided
for convenience only and do not in any manner serve as an endorsement
of those Web sites. The materials at those Web sites are not part of
the materials for this IBM product and use of those Web sites is at
your own risk.
IBM may use or distribute any of the information you supply in any
way it believes appropriate without incurring any obligation to you.
Licensees of this program who wish to have information about it for
the purpose of enabling: (i) the exchange of information between
independently created programs and other programs (including this one)
and (ii) the mutual use of the information which has been exchanged,
should contact:
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, MA
02421-3112
USA
Such information may be available, subject to appropriate terms and
conditions, including in some cases, payment of a fee.
The licensed program described in this documentation and all
licensed material available for it are provided by IBM under terms of
the IBM Customer Agreement, IBM International Program License Agreement
or any equivalent agreement between us.
Any performance data contained herein was determined in a controlled
environment. Therefore, the results obtained in other operating
environments may vary significantly. Some measurements may have been
made on development-level systems and there is no guarantee that these
measurements will be the same on generally available systems.
Furthermore, some measurements may have been estimated through
extrapolation. Actual results may vary. Users of this document should
verify the applicable data for their specific environment.
Information concerning non-IBM products was obtained from the
suppliers of those products, their published announcements or other
publicly available sources. IBM has not tested those products and
cannot confirm the accuracy of performance, compatibility or any other
claims related to non-IBM products. Questions on the capabilities of
non-IBM products should be addressed to the suppliers of those products.
All statements regarding IBM's future direction or intent are
subject to change or withdrawal without notice, and represent goals and
objectives only.
This information contains examples of data and reports used in daily
business operations. To illustrate them as completely as possible, the
examples may include the names of individuals, companies, brands, and
products. All of these names are fictitious and any similarity to the
names and addresses used by an actual business enterprise is entirely
coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source
language, which illustrates programming techniques on various operating
platforms. You may copy, modify, and distribute these sample programs
in any form without payment to IBM, for the purposes of developing,
using, marketing or distributing application programs conforming to the
application programming interface for the operating platform for which
the sample programs are written. These examples have not been
thoroughly tested under all conditions. IBM, therefore, cannot
guarantee or imply reliability, serviceability, or function of these
programs.
Each copy or any portion of these sample programs or any derivative
work, must include a copyright notice as follows:
© (your company name) (year). Portions of this code are derived
from IBM Corp. Sample Programs. © Copyright IBM Corp. 2000, 2005. All
rights reserved.
If you are viewing a soft copy of this information, the photographs and
color illustrations may not appear.
Programming interface information
Programming interface information is intended to help you create
application software using this program.
General-use programming interfaces allow you to write application
software that obtain the services of this program's tools.
However, this information may also contain diagnosis, modification,
and tuning information. Diagnosis, modification, and tuning information
is provided to help you debug your application software.
Warning: Do not use this diagnosis, modification, and tuning
information as a programming interface because it is subject to change.
Trademarks and service marks
The following terms are trademarks of International Business
Machines Corporation in the United States, other countries, or both:
- ClearCase
- developerWorks
- IBM
- Rational
- Rational Rose
- RequisitePro
- WebSphere
- XDE
Java and all Java-based trademarks are trademarks of Sun
Microsystems, Inc. in the United States, other countries, or both.
Windows and Windows NT are trademarks of Microsoft Corporation in the United States, other countries, or both.
Intel and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product or service names, may be trademarks or service marks of others.