IBM Rational Developer for i Service Pack V9.5.1.1 is now available
This fixpack includes fixes, enhancements and the long awaited Refactoring capability: letting us Rename Declarations from Column based to free format.
If you are an RDi User — and if you are an RPG programmer then you will be — use the IBM Installation Manager to Update or go to FixCentral to find the downloadable files (http://www-01.ibm.com/support/docview.wss?uid=swg27038481).
Use Installation Manager to update
Contents of Fixpack
Download 9.5.1.121 December 2016
APAR/RFEDescription
RFE31305Refactoring support for ILE RPG
– Ability to rename declarations and all (and only) its references within the source file is delivered as documented at http://www.ibm.com/support/knowledgecenter/SSAE4W_9.5.1/com.ibm.etools.iseries.rse.doc/topics/refactor.html.
– The other possible refactorings have been split into individual RFEs. Please vote on them to provide feedback on the relative demand.
– Extract Constant – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98365
– Extract Local Variable – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98367
– Extract Procedure – http://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=98369RFE14402Add preference to default all opens to be browse only. On Remote Systems>IBM i>Objects Subsystem preference page, there is now a ‘Open source in browse mode’ preference.
SE66252
SE66265RFE12100 Kerberos authentication for RDi has fixes if used on Windows in some conditions or if used for debugging:
APAR SE66252 – Kerberos support does not work on Windows in some conditions
APAR SE66265 – with Kerberos support setting SEP results in error
In addition to RDi 9.5.1.1, the following host PTFs are required as well:
V7R1M0 PTF SI53473
V7R2M0 PTF SI63271
V7R3M0 PTF SI55962Support for new RPG opcode ON-EXIT. For details on the new opcode, see http://ibm.biz/RPG_ON_EXIT_Section
SE65691RDi Screen Designer source tab content may fail to render in a bidi environment
SE65250In RDi 9.5, Remote Systemstes Lpex memory consumption leads to performance degradation or crash
SE65785RDI 9.5.1 ERROR LIST FIND NEXT ERROR ICONS OR KEYS NOT WORKING IN THE REMOTE SYSTEMS LPEX EDITOR
SE65154RDI 9.5.0.3 UNUSUAL BEHAVIOR WITH REMOTE SYSTEMS LPEX EDITOR WHEN AUTO UPPERCASING IS ENABLED FOR SQLRPGLE
SE65807RDI 9.5.0 CL COMMAND PROMPT SYNTAX CHECK ALWAYS USES THE STARTING VALUE
SE65808RDI 9.5.0.3 RSE VIEW COMPARE WITH EACH OTHER LEAVES MEMBERS LOCKED
SE65864RDI 9.5 PROMPTING A CL COMMAND STRING WITH “?-” OR “?*” DOES NOT DISPLAY CORRECTLY
SE65916RDI 9.5.1 LAUNCHING RUN SQL SCRIPTS DOES NOT WORK ON MAC WHEN ACS INSTALLED SEPARATELY
SE65976RDI 9.5.0 LAST USED COMPILER COMMAND NOT RETAINED AS THE DEFAULT AFTER WORKSPACE RESTART
SE65889RDI 9.5.0 COPY OF A SOURCE MEMBER FROM QSYS TO IFS CHANGES ‘_’ IN THE NAME INTO “_5F”
SE66190RDI 9.5.1 CLICKING ON MAIN PROCEDURE IN THE OUTLINE VIEW MAY NOT LAND ON THE FIRST LINE IN MAIN FOR FREE-FORM ILE RPG SOURCE
SE65667RDI 9.5.0.3 FORMATTING OF CL FAILS WHEN COMMENTS IN A DOUBLE-BYTE CODE PAGE OVERFLOW THE LINE
SE65978RDI 9.5.0 SQL MAY BE FORMATTED INCORRECTLY WHEN AUTOMATICFORMATTING IS ENABLED
SE60360RDI 9.1.0 GENERATED COMPILE.CLLE FOR IPROJECT WITH MORE THAN 1000 MEMBERS DOES NOT COMPILE
SE66244RDI 9.5.1 Continued constant in O-Spec shows error
SE66149RDI 9.5.1 Mark Occurrences does not work as expected for data structures in ILE RPG source
SE66400Debugger may fail to start due to blocked port when a user is connected using SSH
ILE RPG live parsing hangs when data structures are defined in loop via LIKEDS. Eventually a “Problem Occurred” message appears mentioning StackOverflowError.
HTML tags displayed in tooltips for messages in editor text
Support for all of the UDATE,*DATE,UDAY,*DAY,UMONTH,*MONTH,UYEAR,*YEAR and PAGE* reserved word fields
Non-packed numeric Fields defined both by externally-described files and externally-described data structure should not be converted to packed
Fields in Externally Described I Specs that do not rename were not recognized by the editor
Creating project with file system as “RSE/Filesystem Bridge” causes NullPointerException