This file is available in the English language only.
1.0 About this release
2.0 Product fix history
2.1 EGL (Enterprise Generation Language)
2.2 Data tools
2.3 J2EE tools
2.4 JSF (JavaServer Faces) tools
2.5 Page Designer
2.6 Portal Tools
2.7 Web services
2.8 XML tools
2.9 UML modeling
2.10 User Assistance
3.0 Installation information
3.1 Installation instructions
3.2 Hardware requirements
3.3 Software requirements
3.4 Software corequisites
4.0 Customer support
5.0 Notices and trademarks
This interim fix contains fixes to IBM® Rational® Software Architect, Version 6.0.1.1.
To view the latest version of this file, see the readme at www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsa/60/html/readme_6011_iFix004.html.
The following APARs are fixed in this release:
2.1 EGL (Enterprise Generation Language)
- (PK15400) The EGL Data Parts wizard does not handle the # char properly.
- (PK35020) EGL COBOL generation error occurs if dependent program has syntax error.
- (PK31388) Saving pages results in JSP errors.
- (PK28657) Data received from COBOL in num format cannot be interpreted as num types.
- (PK30112) System value does not get updated as expected.
- (PK30165) The strLib.concatenate() function does not work in debugging mode.
- (PK30311) When dragging and dropping an EGL element, its package name must be qualified in EGL source code.
- (PK30441) DataTable double-byte character cannot take blank double-byte character sets (DBCS).
- (PK32249) A warning or error occurs if transfer is used in EGL Webservice.
- ( PK32359) Generating EGL results in the error: The variable access xxx is ambiguous.
- (PK32844) EGL Web service generates an error for a char item sub-defined by a hex.
- (PK33088) The Packagename build descriptor option was not available in EGL 6.
- (PK33662) EGL migration results in Java wrapper compatibility problems.
- (PK34945) ClassCastException occurs when generating EGL data parts.
- (PK35223) On AIX, EJB generated from EGL cannot call external script using SysLib.callCmd.
- (PK35300) Error VGJ0020E and VGJ0016E occur when debugging EGL method with a record parameter.
- (PK35594) JDBC connection cannot get refreshed in EGL EJB.
- (PK35791) ArithmeticException occurs in CSOCICSUTIL output parameters when calling remote program from EGL debugger passing array as parameter.
- (PK36346) Runtime errors occur for JSF EGL Webservices.
2.2 Data tools
- (PK22882) The data vendor type cannot be selected.
- (PK34003) The system hangs when opening a SQL file with Create User in the SQL editor.
2.3 J2EE tools
- (PK38298) If annotation tag sets are disabled, errors might occur in the EJB deployment descriptor editor.
- (PK33990) An EAR incorrectly has a "folder" properties.jar appear as Java JAR dependency of a Web project.
2.4 JSF (JavaServer Faces) tools
- (PK31761) Servlet caching problem with JSF portlets when Dynamic Caching is enabled for WebSphere® Portal Server V5.1.x on WebSphere Application Server V5.1.x.
- (PK36552) Problems running JSF IBM API portlets on WebSphere Portal Server V5.1.0.4.
- (PK36658) JSF IBM Portlet API does not render when using custom URL mapping in WebSphere Portal Server version V5.1.0.4.
- (PK37019) The JSF helper servlet JSResourceServlet fails to set the content-type header for resources served.
- (PK36787) When using the row edit feature in a data table, after clicking "Cancel" in the edit dialog box the current (visual) values are lost for any "Select" component (such as a list box or menu).
- (PK35571) In Faces JSP pages, the Web pager feature of a data table has intermittent responses to button clicks when run on Microsoft® Internet Explorer.
- (PK38038) The Spanish translation for the word December in the JSF calendar helper component is incorrect.
2.5 Page Designer
- (PK30604) Some style sheet attributes in default.css are not recognized.
- (PK36596) In Page Designer, the cursor position is not consistent in the Design page and Source page of a JSP file.
- (PK34490) While editing a JSP file, taglibs declared in included files are not found after deleting an end tag.
- (PK32444) There is slow performance when editing a JSP file when behind a proxy server.
2.6 Portal Tools
- (PK32797) An error IWAE0006E "Archive is not a valid WAR File because the deployment descriptor can not be found (case sensitive): WEB-INF/web.xml "occurs when deploying a portal project.
- (PK32950) Request to be able to automatically add WebSphere Content Manager (WCM) JAR files when creating a new portlet project.
- (PK35161) Starting the workspace invokes certain portal component classes which causes an unnecessary validation of the portal project.
2.7 Web services
- (PK34036) The schema and WSDL validators do not run if the file name contains more than one "." character.
- (PK29989) The Web Services Explorer does not set the namespace correctly when sending the SOAP request.
- (PK33441) The Web Services Explorer form view shows null values instead of the values.
- (PK34129) In some instances, the Web Services Explorer does not qualify namespaces on elements in the soap envelope, causing an error when testing the WSDL on the server.
- (PK35249) Imported WSDL/XSD files with long URI due to extensive use of relative addressing are not copied to WEB-INF/WSDL.
- (PK35252) In some instances, WSDL and XSD files are incorrectly flagged as having validation errors.
- (PK35262) WSDL documents cannot use a relative directory location.
2.8 XML tools
- (PK31405) Incorrect code is generated for XSLT mapping.
- (PK33400) The mapping editor allows node-level mapping for complex nodes problems occur at run time.
- (PK33477) If you have a global element that contains an element reference that is in another file and namespace, then the generated XSLT is missing some namespace information.
- (PK33838) When mapping recursive element in XML schema, some content is not shown.
- (PK34257) An error "unable to create part" occurs in the WSDL editor.
- (PK34748) The SQL to XML wizard arbitrarily maps the DB2® for iSeries® DATE type to a string type.
- (PK39146) The XSLT generator creates incorrect XSL when using the default Java package.
- (PK34429) In the XML schema editor, it takes an extremly long time to perform a Find/Replace All operation.
2.9 UML modeling
- (PK29807) The system hangs when editing a class diagram.
- (PK31917) In a sequence diagram contained in a specific model, adding a new interaction occurrence visually covers some lifelines but semantically it covers other ones.
2.10 User Assistance
- (PK32433) The information provided by an online help topic on visualization of Java methods in topic diagrams is not true.
3.1 Installation instructions
For information about installing Interim Fix 004 for IBM Rational Software Architect, Version 6.0.1.1, installation prerequisites, installing from a command line, and setting up a local mirror of the update server, see the installation instructions at www3.software.ibm.com/ibmdl/pub/software/rationalsdp/rsa/60/install_instruction/6011_interim_fix004/install.html.
3.2 Hardware requirements
For hardware requirements for this interim fix, refer to the installation instructions.
3.3 Software requirements
This interim fix can be installed on top of Rational Software Architect Fix Pack 6.0.1.1 updated with Interim Fix 001, Interim Fix 002, and Interim Fix 003a.
3.4 Software corequisites
If you use local updates and have more than one product installed, you must download the 6.0.1.1 interim fixes for all installed products to your local update site. This is because there are dependencies among them. If you have multiple products installed and download only one interim fix and run the Rational Product Updater, the Updater will give you a warning when you search for updates that one of the required updates is missing. Again, this situation only applies to customers who use local update sites.
To simultaneously install the interim fixes, download them to your local update site. Then install all interim fixes at the same time from the update site by using the Rational Product Updater.
For example, suppose you have both Rational Application Developer and Rational Software Architect installed on your system. Because the interim fixes for these products depend on each other, they must be installed at the same time. Download both interim fixes to your local update site and run the Rational Product Updater to update your installation.
When you contact customer support, the support representative will require the versions of the installed products or interim features on your system.
To determine the versions:
- Start IBM Rational Product Updater and complete one of the following steps:
- If the product is running, click Help < Software Updates > IBM Rational Product Updater.
- On Windows operating systems, click Start > Programs > IBM Rational > Rational Product Updater.
- On Red Hat Enterprise Linux 3.0 (GNOME desktop environment), open the main menu and click Programming > Rational Product Updater.
- On SUSE Linux Enterprise Server 9.0 (K Desktop Environment), open the main menu and click IBM Rational > Rational Product Updater.
- Click the Installed Products tab.
For FAQs, lists of known problems and fixes, and other support information, visit the product support page for Rational Software Architect at www.ibm.com/software/awdtools/architect/swarchitect/support/index.html.
For product news, events, and other information, visit the product home page for Rational Software Architect at www.ibm.com/software/awdtools/architect/swarchitect/.
© Copyright IBM Corporation 2004, 2007. All Rights Reserved.
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.
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.
Trademarks and service marks
The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both:
- ClearCase
- IBM
- Rational
- Rational Rose
- RequisitePro
- WebSphere
- XDE
- VisualAge
- DB2
- z/OS
- zSeries
- iSeries
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, 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.