Fixed and Closed BBj Issues ===================================================== Report Date: 2007-12-07 11:23:03 Report Branch: BBj - 7.20 Last Release: BBj - 7.10 (Code Complete 09/04/2007) ===================================================== QA Memo#: 20154 Fixed date: 2007-12-03 Short Description: The Spanish and Dutch translations for the Admin Wizard are swapped QA Memo#: 20108 Fixed date: 2007-11-20 Short Description: CLOSE (PIPE) can hang if nothing triggers the waitForClose thread QA Memo#: 18702 Fixed date: 2007-11-16 Short Description: BBj Grid doesn't honor the font property from a resource QA Memo#: 20067 Fixed date: 2007-11-14 Short Description: BBj 7.20 RC candidate under SCO reports a Flexlm 15 QA Memo#: 19891 Fixed date: 2007-11-12 Short Description: There needs to be some way in the BBjCharts API to specify the size of the image produced by BBjChart::writePNGToServer(). Currently, it's always 800x600. QA Memo#: 20044 Fixed date: 2007-10-28 Short Description: SocketCommFactory can reach deadlock if the client hangs while attempting to set up the server/client connection. QA Memo#: 19862 Fixed date: 2007-10-25 Short Description: Control validation interferes with hotkey navigation. QA Memo#: 18988 Fixed date: 2007-10-25 Short Description: Enterprise Manager does not correctly display the indices of XKEYED files. QA Memo#: 19905 Fixed date: 2007-10-25 Short Description: Setting the background color of a window should not change the readonly background color of controls with custom background colors. QA Memo#: 19446 Fixed date: 2007-10-24 Short Description: Sometimes the menu steals focus from controls that are being accessed via accelerator keys. QA Memo#: 19861 Fixed date: 2007-10-24 Short Description: In a particular sample, if the user activates the menubar from the keyboard while in a validated control, keypress events go to both the menu and the control. QA Memo#: 12795 Fixed date: 2007-10-24 Short Description: getMenuItemAt() throws !ERROR=252 on menu separators QA Memo#: 19796 Fixed date: 2007-10-23 Short Description: BBj - GUI Window flickers on Escape in MSGBOX .. QA Memo#: 20035 Fixed date: 2007-10-23 Short Description: BBj rename to a remote file system fails QA Memo#: 19983 Fixed date: 2007-10-22 Short Description: A variable from the workspace shared via ENTER param$ with called program, and then mapped into an overlay prog via RUN causes DUMP to fail with !ERROR=255 QA Memo#: 20023 Fixed date: 2007-10-18 Short Description: BBj 7.20 beta - DB analysis message to long for box . QA Memo#: 20017 Fixed date: 2007-10-17 Short Description: CUIDisplayTimer thread causes a memory leak of the initial BBj process that caused it to be created through the ErrorMgr mechanism. QA Memo#: 20007 Fixed date: 2007-10-16 Short Description: Accessing a Java field on a Client Object throws an !ERROR=255 (TargetInvocationException) QA Memo#: 20011 Fixed date: 2007-10-16 Short Description: Web Start Documentation JNLP Samples Contain Incorrect J2SE Version QA Memo#: 20013 Fixed date: 2007-10-16 Short Description: DBGrid throws an error if it is attached to an empty RecordSet QA Memo#: 19944 Fixed date: 2007-10-16 Short Description: BBjTriggerData::getKey() reports the last key whether or not a key has been specified in the read. QA Memo#: 19990 Fixed date: 2007-10-15 Short Description: EM in the IDE is still labeled as Basis Databases QA Memo#: 19991 Fixed date: 2007-10-15 Short Description: EM in the IDE: Attempting to change from production settings to development settings causes an java.lang.IllegalArgumentException QA Memo#: 19996 Fixed date: 2007-10-15 Short Description: 'FILEOPEN' sometimes crashes with !ERROR=255 (NPE) QA Memo#: 19970 Fixed date: 2007-10-15 Short Description: Java object reference: Attempting to change a 'final' field throws NPE; should throw a reasonable BBx error (probably BBjException.ACCESS = 13) QA Memo#: 20008 Fixed date: 2007-10-14 Short Description: Error 17 on Client Objects displays their types as ExtractedInterface_XXX rather than CLIENTOBJECT: QA Memo#: 19474 Fixed date: 2007-10-12 Short Description: Can not add a client java object as user data to a control via setUserData and then access the object via getUserData QA Memo#: 19987 Fixed date: 2007-10-10 Short Description: BBjClientFile.copyToClient() is painfully slow. QA Memo#: 19984 Fixed date: 2007-10-09 Short Description: Trying to access hasNext() on a clientside iterator throws an !ERROR=253. It needs to be possible to use collections on the clientside. QA Memo#: 19964 Fixed date: 2007-10-08 Short Description: Attempting to create a table via SQL results in a null pointer exception. QA Memo#: 19971 Fixed date: 2007-10-04 Short Description: Cast operator sometimes gives error message that is not useful QA Memo#: 19969 Fixed date: 2007-10-04 Short Description: BBj does not resolve signatures correctly for methods where at least one of the signatures accepts a client object as a parameter. QA Memo#: 19898 Fixed date: 2007-10-04 Short Description: FormBuilder appears to accumulate memory over time if the user repeatedly lassoes and moves groups of controls. QA Memo#: 19965 Fixed date: 2007-10-03 Short Description: TimerBatchStrategy thread can be blocked indefinitely when an interpreter thread hangs waiting for a GUI message from the client, causing memory leak QA Memo#: 19967 Fixed date: 2007-10-03 Short Description: ClientObject static methods don't accept certain ClientObjects as parameters. QA Memo#: 19968 Fixed date: 2007-10-03 Short Description: static client object method invocations require assignment to a variable QA Memo#: 19943 Fixed date: 2007-09-30 Short Description: pasting the name of the trigger into the File Name box and clicking on "Save Changes" cause the file to be erased. QA Memo#: 19945 Fixed date: 2007-09-30 Short Description: Whenever the "save changes" button is hit for a trigger in Enterprise Manager, a whole bunch of blank files are written out to disk. Existing code is deleted. QA Memo#: 19932 Fixed date: 2007-09-27 Short Description: Shared locking is not honoring extracts between Vpro5 and BBj QA Memo#: 19937 Fixed date: 2007-09-27 Short Description: Second invocation of SQLRecordSet.previous() does not issue an error QA Memo#: 19942 Fixed date: 2007-09-27 Short Description: BBjGrid has a memory leak when repeatedly resetting the row count if one or more columns have an associated list control (setColumnListControl) QA Memo#: 19928 Fixed date: 2007-09-25 Short Description: FIN(sysgui) fails immediately after creating an MDI window because the template doesn't allow for a negative context. QA Memo#: 19931 Fixed date: 2007-09-25 Short Description: SENDMSG function 1 to set the contents of a control incorrectly converts the data to uppercase. QA Memo#: 17403 Fixed date: 2007-09-24 Short Description: Code Completion: After the FIELD or METHOD statement, if the user hits Ctrl+Space, a complete list of classes should pop up. QA Memo#: 19919 Fixed date: 2007-09-24 Short Description: It's not possible to create a standard Mac OS X rounded blue push button. QA Memo#: 19920 Fixed date: 2007-09-23 Short Description: FormBuilder: Add SHORTCUE and LONGCUE to the GROUPBOX QA Memo#: 19916 Fixed date: 2007-09-20 Short Description: Improvements to the Select JVM dialogue in installer QA Memo#: 17938 Fixed date: 2007-09-20 Short Description: Code Completion: In both the AppBuilder editor and the source editor, once a declare statement is completed, the "Undeclared BBj Object" listbox appears. QA Memo#: 16860 Fixed date: 2007-09-19 Short Description: When the WINDOW mnemonic is used to create a window, and a background color to the window is specified, and the T2 alias is used, the entire syswindow bgcolor QA Memo#: 19894 Fixed date: 2007-09-19 Short Description: BBj 7.1 when going thru a P5 DS for Printer alias, FID() is not returning any data on printer channel. QA Memo#: 19908 Fixed date: 2007-09-19 Short Description: Attempting to install BBj on 64-bit Vista in the defalut directory fails to write out a proper bbj.properties file and BBjServices fails to run. QA Memo#: 19913 Fixed date: 2007-09-19 Short Description: If the current directory name contains a "." and a prefix entry is specified as a relative path, then attempting to open a program in that path triggers a loop. QA Memo#: 19911 Fixed date: 2007-09-18 Short Description: Followup to QAM 19850: Because of the change from JLabel to JTextArea, 'GETS' no longer renders HTML. QA Memo#: 19906 Fixed date: 2007-09-17 Short Description: SCALL() writes spurious (?) error messages to the log QA Memo#: 19900 Fixed date: 2007-09-13 Short Description: Date issue in SQL engine QA Memo#: 19897 Fixed date: 2007-09-13 Short Description: It's possible to get into a scenario where BBj can't create a unique cache directory QA Memo#: 19850 Fixed date: 2007-09-13 Short Description: The 'GETS' window should resize itself to accomodate an unusually large prompt message, and it should handle embedded line feeds in the message. QA Memo#: 19121 Fixed date: 2007-09-13 Short Description: FILEOPEN() function - Icons are using white text which is difficult to read. QA Memo#: 19890 Fixed date: 2007-09-10 Short Description: When you delete a user account, it deletes them from the multiserver.pwd file, but not their permission info from the permissions.admin file. QA Memo#: 19805 Fixed date: 2007-09-10 Short Description: A non-editable ListBox does not update when bound to a recordSet QA Memo#: 19884 Fixed date: 2007-09-10 Short Description: BBj INITFILE and XFILE verbs don't work with encrypted files. QA Memo#: 19350 Fixed date: 2007-09-06 Short Description: A keyReleased(KeyEvent e), where e.getKeyCode() == VK_CONTEXT_MENU (0x020d or 525) should act like a popup trigger generated from a mouse event. QA Memo#: 19875 Fixed date: 2007-09-05 Short Description: Enterprise Manager permissions allow you to specify who can create databases but not who can drop them. QA Memo#: 19868 Fixed date: 2007-09-05 Short Description: Need to Redirect stderr/stdout for KillBBjProcs in the BBj Installer QA Memo#: 19870 Fixed date: 2007-09-05 Short Description: BBj Pro5 Data server is not honoring timeout setting in Enterprise Manager QA Memo#: 19865 Fixed date: 2007-08-29 Short Description: After selecting a remote BLM, then pressing the Back button, then selecting a local BLM, the BLM configuration wizards are improperly being skipped QA Memo#: 19852 Fixed date: 2007-08-26 Short Description: BBj Unistaller does not always kill the license manager, leading the uninstaller to ask the user if they would like to restart their machine. QA Memo#: 19702 Fixed date: 2007-08-23 Short Description: !ERROR=17 While Attempting to Access Generated Resource Files QA Memo#: 19838 Fixed date: 2007-08-22 Short Description: When the grid is not enabled, the grid recenters itself to position 0,0. QA Memo#: 19720 Fixed date: 2007-08-21 Short Description: Running register and license automatically in the LicRegWizard sometimes crashes the JVM QA Memo#: 19802 Fixed date: 2007-08-21 Short Description: clientExec() via webstart hangs and fails to execute on the client. QA Memo#: 18715 Fixed date: 2007-08-20 Short Description: Menus in Cross L&F are flat instead of rounded like the rest of the menubar (except the MDI Windows Menu). QA Memo#: 19823 Fixed date: 2007-08-20 Short Description: Spacebar doesn't activate button or checkbox. QA Memo#: 19826 Fixed date: 2007-08-19 Short Description: Left-aligned checkbox text is truncated, with "..." appended; possibly related to font scaling changes? QA Memo#: 19806 Fixed date: 2007-08-15 Short Description: Erroring on RecordSet.next() or .previous() causes data to not be saved on subsequent RS.update() QA Memo#: 19794 Fixed date: 2007-08-13 Short Description: The BBjServices icon in the systray should have a 'Restart Server' option instead of just a 'Stop Server' option QA Memo#: 19785 Fixed date: 2007-08-09 Short Description: A clientExec performed in an SCALLed bbj interpreter session does not get executed by bbj executable which can cause problems when run as a service QA Memo#: 12558 Fixed date: 2005-09-28 Short Description: We should not force a user to reset a selected Node and re-expand a tree each time they use set a node icon using setNodeIcon 78 QA Memos Fixed/Closed