Fixed/Closed BBj issues since BBj 5.031 (04/05/2006) as of Thu Jun 1 13:37:32 2006 QA Memo#: 16867 Fixed date: Short Description: Attempting to start BBjinit on 64bit linux is causing a malloc error QA Memo#: 16827 Fixed date: 2004-03-29 Short Description: userobj: when userObject is DECLAREd and a method of an interface is defined in child method is not found QA Memo#: 15362 Fixed date: 2005-08-03 Short Description: BBj Odbc not passing user name correctly from data source QA Memo#: 15436 Fixed date: 2005-08-18 Short Description: If BBjAPI::getBBjPDFForm returns a BBjForm, but you can't preview it. This should be documented QA Memo#: 15655 Fixed date: 2005-09-30 Short Description: RENUM should generate an error and refuse to renumber the program if an embedded REM 0 would generate overlapping line numbers. QA Memo#: 14442 Fixed date: 2005-10-24 Short Description: Showing extensions of files in the BASIS IDE should adhere to the setting of Tools->Options->IDE Configuration->System->System Settings, Show File Extensions QA Memo#: 13495 Fixed date: 2005-11-04 Short Description: FAILED to read port from Port Request Server (2nd try) error occurs when invoking BBj whenTemp environment variable has a space in the name QA Memo#: 09799 Fixed date: 2005-11-10 Short Description: If the stty settings on a UNIX box for TIM=0 and MIN=4, the termconsole will require a key to be hit twice QA Memo#: 16237 Fixed date: 2006-01-02 Short Description: rev 5.03 : BBjApi().getLastException() = null QA Memo#: 08307 Fixed date: 2006-01-02 Short Description: Implement the remaining standard utilities that depend on the token format, PGM/LST/CPL, or the symbol table. Object functions to return program information? QA Memo#: 11437 Fixed date: 2006-01-03 Short Description: Enhancement: Add a setNodeVisible method to the BBjTree control QA Memo#: 16081 Fixed date: 2006-01-05 Short Description: NEW DESCRIPTION : EventQ not properly flushed by END/START ORIGINAL : Change in Namespace Behaviour between 4.03 and 5.02 QA Memo#: 16325 Fixed date: 2006-01-06 Short Description: When creating a .GB2 file from a .ARC file, the dialog that pops up with the properties has the title of "STRING_TITLE" QA Memo#: 16304 Fixed date: 2006-01-06 Short Description: Group box title changes color when disabled and re-enabled. QA Memo#: 16348 Fixed date: 2006-01-10 Short Description: LOADing a program that is not in the prefix results in a "Opening channel with no name" instead of a duplicate or missing file error. QA Memo#: 16355 Fixed date: 2006-01-10 Short Description: release after ADDR causes Concurrent Mdification Exception QA Memo#: 16388 Fixed date: 2006-01-12 Short Description: Change implementation of RETURN to only support user-defined functions again, and implement METHODRET. QA Memo#: 16395 Fixed date: 2006-01-13 Short Description: EDIT_KEYPRESS notify event has wrong modifiers on an EDIT control. QA Memo#: 16317 Fixed date: 2006-01-13 Short Description: The GBF file is dependant on a valid .arc file to open/edit/create. QA Memo#: 16251 Fixed date: 2006-01-13 Short Description: A Gbf file which can't find it's arc just throws an RTE, it needs to have user friendly dialog. QA Memo#: 16268 Fixed date: 2006-01-16 Short Description: The up-to-date'dness of the gbf file needs to consult the up-to-date'dness of the .arc file. QA Memo#: 16227 Fixed date: 2006-01-16 Short Description: Syntax Error causes exception in Code Editor QA Memo#: 16398 Fixed date: 2006-01-16 Short Description: BBj Documentation - BBj does generate an Error 31, the reasons need to be documented. QA Memo#: 16408 Fixed date: 2006-01-16 Short Description: BBj 6.00 cannot load programs saved in 5.03 or earlier that have syntax errors. QA Memo#: 16401 Fixed date: 2006-01-16 Short Description: Uinstalling BBj is uninstalling a previously installed standalone BLM on Windows QA Memo#: 16298 Fixed date: 2006-01-16 Short Description: Activating line wrap on a CEdit via a call to setLineWrap does not work when using the VPRO5 look and feel QA Memo#: 16358 Fixed date: 2006-01-17 Short Description: Report that grid with vpro5 look and feel and vpro5 backward compatibility set, sample program doing startedit loses data from cells. QA Memo#: 16402 Fixed date: 2006-01-17 Short Description: BBjGrid: Need to add "setRowHeaderWidth" to the documentation in the "Grid Headers section". QA Memo#: 16400 Fixed date: 2006-01-17 Short Description: BBjGrid: Since we have "getRowHeaderWidth" in the "Grid Headers" section, this would be the place to include "getColumnHeaderHeight" and "setColumnHeaderHeigh QA Memo#: 13544 Fixed date: 2006-01-17 Short Description: Creating a new window always fires an "F" (window got focus) event, even when the event mask should cause the event to be disabled (dropped on the floor) QA Memo#: 08271 Fixed date: 2006-01-17 Short Description: BBj expands the control associated with a tab to the full size of the tab area; Visual PRO/5 retains the original size and location of the control. QA Memo#: 11868 Fixed date: 2006-01-17 Short Description: The "initially maximized" attribute is not honored with a window created from a resource file. QA Memo#: 12500 Fixed date: 2006-01-17 Short Description: The distance between the rows in a mulitine tab is too small, making the names of the different tabs unreadable QA Memo#: 11836 Fixed date: 2006-01-17 Short Description: When instantiating a window from a resource file, BBj fires no events at all; Visual PRO/5 fires Window Activation and Window Focus Gained, Lost, and Gained. QA Memo#: 15524 Fixed date: 2006-01-17 Short Description: Popup calendar arrow navigation stops working after running a program that maps special keys as accelerators in the same BBjServices. QA Memo#: 16362 Fixed date: 2006-01-18 Short Description: BASIS application icons need to be updated to match the new shortcut icons QA Memo#: 16406 Fixed date: 2006-01-18 Short Description: The new images for shortcuts on UNIX all have black backgrounds QA Memo#: 16360 Fixed date: 2006-01-18 Short Description: The icons associated with shortcuts on Linux need to be updated QA Memo#: 16433 Fixed date: 2006-01-20 Short Description: Trying to load a directory throws a java.lang.NullPointer Exception. (6.00 branch) QA Memo#: 16440 Fixed date: 2006-01-20 Short Description: UserObj : explicit no-arg constructors do not work QA Memo#: 16441 Fixed date: 2006-01-20 Short Description: Timer events in BBj fail with !ERROR=201 (Unexected exception in ServerEventConverter:) QA Memo#: 16438 Fixed date: 2006-01-20 Short Description: BACKGROUND verb is not passing the current PFX to the new process (the new process uses the default PREFIX from the config file). QA Memo#: 16434 Fixed date: 2006-01-23 Short Description: UserObj: parser will not accept BBjString A$ in the param list of a user object also parser will not accept BBjNumber A QA Memo#: 16315 Fixed date: 2006-01-23 Short Description: Print option doesn't work on windows anymore. QA Memo#: 16431 Fixed date: 2006-01-23 Short Description: UserObj: parser fails to parse line this!.foo!.bar() QA Memo#: 16405 Fixed date: 2006-01-23 Short Description: Missing the new image for the BASIS IDE shortcut on UNIX QA Memo#: 16412 Fixed date: 2006-01-23 Short Description: The .settings files cannot be read/written/ etc. after the module's internal settings classes have been updated. QA Memo#: 16448 Fixed date: 2006-01-24 Short Description: Callbacks on namespaces fail with error 201. QA Memo#: 16455 Fixed date: 2006-01-24 Short Description: Installing BBj Rev 5.03 is not updating build and version in bbj.properties QA Memo#: 16024 Fixed date: 2006-01-24 Short Description: IDE should prevent exceptions caused by incompatible .settings files QA Memo#: 16070 Fixed date: 2006-01-24 Short Description: Pinning Programs Fails to Work for Programs Not Contained Within /bin Directory QA Memo#: 16173 Fixed date: 2006-01-25 Short Description: Need to change the name of a BBj resource template from BasisFormBuilder and add a description QA Memo#: 15165 Fixed date: 2006-01-25 Short Description: FormBuilder - after making changes to a form, the SAVE icon in the IDE's toolbar is still disabled. QA Memo#: 16457 Fixed date: 2006-01-25 Short Description: Incorrect link in the BBj Documentation QA Memo#: 16459 Fixed date: 2006-01-25 Short Description: Grid Cell Style documentation lists the various cell styles but uses several different fonts QA Memo#: 16444 Fixed date: 2006-01-25 Short Description: LINK: In User's Reference Guide->Character Devices->Device File Types, the phrase "Installation and Configuration Guide" needs to be made into a link. QA Memo#: 16432 Fixed date: 2006-01-25 Short Description: UserObj: default no-arg constructors do not work QA Memo#: 16469 Fixed date: 2006-01-25 Short Description: UserObj tokenization of userObjects is broken QA Memo#: 16479 Fixed date: 2006-01-27 Short Description: BBjTabDeselectedEvent, BBjTabSelectedEvent, BBjTabSelectionEvent need to expose a getControl() method. QA Memo#: 15480 Fixed date: 2006-01-27 Short Description: In "Data Server-PRO/5->Reporting Problems->Before you call", we tell the user to type "pr int tcb(10)", and the text is not lined with the column QA Memo#: 16497 Fixed date: 2006-01-30 Short Description: UserObj: If a class has a static field Foo and has not declared a static method getFoo() then getFoo() can be called on the class but not on an instance QA Memo#: 16450 Fixed date: 2006-01-31 Short Description: BBjEvents: BBjGridDoubleClickEvent's methods don't access all available event information. This applies to other grid mouse events as well. QA Memo#: 15232 Fixed date: 2006-01-31 Short Description: Two new methods of BBjGrid need to be documented: setRowHeight(int,BBjNumber) and getRowHeight(int) QA Memo#: 15788 Fixed date: 2006-01-31 Short Description: BBj - Need documentation on BBjWindow.addImageCtrl() QA Memo#: 16504 Fixed date: 2006-01-31 Short Description: userobj: non-static initializers are called every time a method is invoked QA Memo#: 16513 Fixed date: 2006-02-01 Short Description: UserObj: static property is reported incorrectly if class is in a different file QA Memo#: 16496 Fixed date: 2006-02-01 Short Description: UserObj: field iniitializers for static fields should only be called once QA Memo#: 16522 Fixed date: 2006-02-03 Short Description: userobj: we should allow an error branch in call to super constructor QA Memo#: 16429 Fixed date: 2006-02-06 Short Description: The Output window in the BASIS IDE should be a docked window by default QA Memo#: 16482 Fixed date: 2006-02-06 Short Description: The Output tab for appbuilder comes up in the Editor mode. QA Memo#: 16470 Fixed date: 2006-02-06 Short Description: UserObj: when executing a METHODRET at command prompt it requires two additional dot commands to return to calling program QA Memo#: 16453 Fixed date: 2006-02-06 Short Description: preload of cache becomes confused when programs and arcs do not have conventional file extensions. QA Memo#: 16447 Fixed date: 2006-02-07 Short Description: UserObj: CallbackRegistry.registerUserObjectCallback should not maintain a ref to BBjSigature QA Memo#: 16266 Fixed date: 2006-02-07 Short Description: Loading a .gbf file that contains event handlers for deleted controls causes RTE's. QA Memo#: 16351 Fixed date: 2006-02-07 Short Description: UserObj: timerEvents, nameChangeEvents and recordSetEvents need to be able to accept UserObject type callbacks QA Memo#: 15155 Fixed date: 2006-02-07 Short Description: INPUTN control always allows negative input when the mask doesn't contain any provision for negative (-, CR, DR, parentheses). QA Memo#: 16519 Fixed date: 2006-02-07 Short Description: BBj CUI sends significantly more packets and bytes over the wire to ThinClients then previous versions. QA Memo#: 16531 Fixed date: 2006-02-07 Short Description: The information in the Java selection dialog in the BBj installation should not update if the JVM information is invalid QA Memo#: 16535 Fixed date: 2006-02-08 Short Description: userobj: parser marks methods accepting an interface as errors QA Memo#: 16553 Fixed date: 2006-02-08 Short Description: userobj need to document setCallback with userObjects QA Memo#: 16560 Fixed date: 2006-02-08 Short Description: getText does not return rawText for BBjControls which can contain a mnemonic QA Memo#: 16537 Fixed date: 2006-02-08 Short Description: userobj: parser needs to be modified to accept syntax USE ::fileName::className rather than USE @fileName@className QA Memo#: 16428 Fixed date: 2006-02-08 Short Description: VP5 reports the current page number in the FIN bytes 9,2. BBj always returns 1 QA Memo#: 16392 Fixed date: 2006-02-08 Short Description: XYPanel dosn't recover gracefully from non-invertable transforms. QA Memo#: 16460 Fixed date: 2006-02-08 Short Description: SysPrint - 'BITMAP' mnemonic fails silently QA Memo#: 10537 Fixed date: 2006-02-08 Short Description: SYSPRINT 'FMTTEXT' and 'TEXT' mnemonics are not supported by BBj QA Memo#: 16222 Fixed date: 2006-02-09 Short Description: In the IDE, if you close the Control Palette or the Control Inspector and then press save, the IDE throws an exception. QA Memo#: 16550 Fixed date: 2006-02-09 Short Description: UserObjs: Automagically-generated "set" method does not set static fields. QA Memo#: 16536 Fixed date: 2006-02-09 Short Description: userobj: parser does not handle entering a user class by typing or pasting line numbered code QA Memo#: 16540 Fixed date: 2006-02-09 Short Description: userobj: an error in first line of file causes parser to not load any line of the file QA Memo#: 16566 Fixed date: 2006-02-10 Short Description: userobj: In error 201s, where a field is not found in a class, the error message still displays "@" symbols for referencing the class. These should be "::"'s. QA Memo#: 16561 Fixed date: 2006-02-13 Short Description: userobj: a program containing interfaces can not be saved to tokens QA Memo#: 16583 Fixed date: 2006-02-13 Short Description: UserObj: parser does not support the usage of initialized fields within initialization expressions for other fields QA Memo#: 16215 Fixed date: 2006-02-13 Short Description: When one of the listboxes in the code editor is in focus, if you press delete, you will be asked if you want to delete the last control that was in focus in FB QA Memo#: 16501 Fixed date: 2006-02-13 Short Description: Installing into a directory that uses parens doesn't work correctly: it goes to C:\Program Files(x86\basis) instead of C:\Program Files(x86)\basis QA Memo#: 16593 Fixed date: 2006-02-14 Short Description: UserObj: A no-arg constructor that is declared private is not private. QA Memo#: 16595 Fixed date: 2006-02-14 Short Description: PreScannerFilter does not correctly convert keywords to NAME in the #Foo!.clear() case. QA Memo#: 16532 Fixed date: 2006-02-14 Short Description: After entering a valid directory for a JVM, then entering a invalid directory the JVM information does not change QA Memo#: 16588 Fixed date: 2006-02-14 Short Description: INPUTD does not fire ON_EDIT_MODIFY if it is changed when it does not have focus. QA Memo#: 16578 Fixed date: 2006-02-15 Short Description: UserObjs: If two methods have the same signature but different return types, an error about trying to override a superclass method results -- but there's none. QA Memo#: 16586 Fixed date: 2006-02-15 Short Description: A grid drag & drop sample that works in BBj 4.03 does not generate correct results in BBj 5. QA Memo#: 16592 Fixed date: 2006-02-15 Short Description: UserObjs: Within a metod, the following is a syntx error: print sqr((x-this!.X)+1) QA Memo#: 16597 Fixed date: 2006-02-15 Short Description: Creating a new .arc file via STRING does not knock old version out of cache when pinning is on. QA Memo#: 16539 Fixed date: 2006-02-15 Short Description: userObj: static instances should not have access to this! This qa memo can not be fixed until #16538 is fixed QA Memo#: 16584 Fixed date: 2006-02-15 Short Description: userobj: if a class has an explicit constructor then we should not generate a default no-arg constructor QA Memo#: 16581 Fixed date: 2006-02-16 Short Description: UserObj: A Superclass's public methods overshadow the subclass's public methods. QA Memo#: 16538 Fixed date: 2006-02-16 Short Description: userobj: parser does not recognize syntax of ClassName.FieldName for accessing public static fields QA Memo#: 16600 Fixed date: 2006-02-16 Short Description: The install shows the version as .. and the uninstall registry key isn't fully populated due to the versioning information being incorrect QA Memo#: 16591 Fixed date: 2006-02-17 Short Description: TXADD adds multiline paragraphs backwards. (strips empty paragraphs) QA Memo#: 16621 Fixed date: 2006-02-21 Short Description: BBj Install: The uninstaller is not removing the "BBjServices" service on 32 or 64bit windows platforms QA Memo#: 15059 Fixed date: 2006-02-21 Short Description: BBj install should have an integrated JVM-picker QA Memo#: 16188 Fixed date: 2006-02-22 Short Description: IDE's DD module's mounts for the Servers are blown away everytime you reinstall the IDE QA Memo#: 15891 Fixed date: 2006-02-22 Short Description: Need to Update the Default Response File to Include Sample for Redundant BLM Servers QA Memo#: 15957 Fixed date: 2006-02-22 Short Description: BBj Rev 5.02 Install on Fedora: Very first screen of Installer displays block characters between sentences. QA Memo#: 15958 Fixed date: 2006-02-22 Short Description: BBj Rev 5.02 CD Install on Fedora: After installing the CD, a couple of messageboxes with errors appear when launching the IDE. QA Memo#: 16491 Fixed date: 2006-02-22 Short Description: FIELD initializers for static fields should be run when the fields are accessed if they have not yet been run as a result of running a constructor QA Memo#: 16430 Fixed date: 2006-02-22 Short Description: The shortcut for the Performance Analyzer should be two words not one QA Memo#: 16357 Fixed date: 2006-02-22 Short Description: The BBj installer should put a script in the bin directory to call the uninstall for the product on Unix. It should also install a shortcut to it on Linux. QA Memo#: 16606 Fixed date: 2006-02-22 Short Description: UserObj: NPE in LineMgr.getFieldDescriptorsForStatement QA Memo#: 16614 Fixed date: 2006-02-22 Short Description: BBj StandardGrid: grid displays data in wrong row if colWidth(0)=0 AND setVisible(0) AND setUpdateCached(0) before setting data QA Memo#: 16557 Fixed date: 2006-02-22 Short Description: UserObj: Not initializing a numeric object and passing it into a command or function produces an error that the variable is of the wrong TYPE rather than QA Memo#: 16548 Fixed date: 2006-02-22 Short Description: UserObj: Function definitions within classes, but not within methods, register as global functions. They should not. QA Memo#: 16493 Fixed date: 2006-02-23 Short Description: When opening a LISTEDIT control, the ON_LIST_OPEN event is not fired if the control already had focus. QA Memo#: 16604 Fixed date: 2006-02-24 Short Description: userobj: if a field value has a declared type that is a BBj interface, we can not call methods of that field. QA Memo#: 16634 Fixed date: 2006-02-24 Short Description: Forcing the creation of registry keys to the 64-bit portion of the registry does not work when running with a 32-bit JVM on a 64-bit windows OS QA Memo#: 16633 Fixed date: 2006-02-24 Short Description: Forcing the creation of registry keys to the 32-bit portion of the registry does not work on a 64-bit windows OS QA Memo#: 16635 Fixed date: 2006-02-24 Short Description: Setting Java settings to default in Enterprise Manager does not work properly. QA Memo#: 16616 Fixed date: 2006-02-27 Short Description: BBj Install: Requesting a Demo License in the 64bit install is returning a Rev 5 license QA Memo#: 16300 Fixed date: 2006-02-27 Short Description: [Followup to QAM 15636]: A particular sample program works as designed when dot-stepping, but not when run normally. QA Memo#: 16639 Fixed date: 2006-02-28 Short Description: DDE is currently not working on a 64-bit Windows OS QA Memo#: 16647 Fixed date: 2006-02-28 Short Description: Sorting Grid Info by clicking on headers doesn't keep the selected row selected. Reversing sort order on column1 should also reverse sort order on coilumn2 QA Memo#: 16533 Fixed date: 2006-02-28 Short Description: Adding multiple forward slashes to the path of a valid JVM causes the JVM to be selected but the path to the JVM in BBj.properties file is invalid QA Memo#: 16642 Fixed date: 2006-02-28 Short Description: Trying to remove a mirrored key from the registry when running in a 32-bit JVM, only removes the key from the 32-bit portion of the registry and not the 64-bit QA Memo#: 16643 Fixed date: 2006-02-28 Short Description: The default config file should be the /cfg/config.bbx file not the /cfg/config.min file when exectuing & debugging in the IDE QA Memo#: 16657 Fixed date: 2006-03-01 Short Description: Calling registerMDIClosingCallback on an MDI object is generating !ERROR=252 has no UniqueCallbackKey in CallbackRegistry) QA Memo#: 16654 Fixed date: 2006-03-01 Short Description: The AppBuilder directory isn't being created or populated by the install QA Memo#: 16598 Fixed date: 2006-03-01 Short Description: UserObjs: Interpreter does not take the branch set by SETERR when a private field access violation is encountered. QA Memo#: 16667 Fixed date: 2006-03-02 Short Description: userobj program runs if loaded from a program but throw NPE if pasted into console and run QA Memo#: 16686 Fixed date: 2006-03-06 Short Description: BBjEvent: The BBjNamespaceChangeEvent::getNewValue() and getOldValue() methods should return an Object not a string QA Memo#: 15142 Fixed date: 2006-03-06 Short Description: Print preview window is closing if the BBj session is closed QA Memo#: 16675 Fixed date: 2006-03-07 Short Description: Hitting CR in the trigger editor code pane presses the Save button and closes the editor instead of inserting a CR in the code QA Memo#: 16685 Fixed date: 2006-03-07 Short Description: userobj Trying to use a static BBjNumber field as a paramter when calling super which takes a BBjNumber generates a !ERROR=26 QA Memo#: 16700 Fixed date: 2006-03-07 Short Description: UserObj: Unless an interface's methods are implemented in a parent class, they won't be found in a child class . QA Memo#: 16719 Fixed date: 2006-03-08 Short Description: bbjevent: Calling BBjTreeNodeExpandedEvent::getNodeID() generates an !ERROR 210 QA Memo#: 16720 Fixed date: 2006-03-08 Short Description: EventObj: Since we're including base classes for Event Classes in documentation, we should also provide a UML Class Diagram demonstrating relationships. QA Memo#: 16713 Fixed date: 2006-03-08 Short Description: The [ENTER] keypress is discarded when focus is on a LISTEDIT control. It should fire a window keypress event ('t') and activate button ID=1 if one exists. QA Memo#: 16714 Fixed date: 2006-03-09 Short Description: BBjAPI createTimer(Object key, BasisNumber seconds, UserObject userObject, String methodsName) needs to be documented on the createTimer page. QA Memo#: 16641 Fixed date: 2006-03-09 Short Description: Install: configurator, guibuilder and bbjlst do not have execute permissions after install on a 64bit linux install using a 64bit jvm QA Memo#: 16729 Fixed date: 2006-03-09 Short Description: userobj: sample program can not be saved to tokens QA Memo#: 16735 Fixed date: 2006-03-09 Short Description: AutoRun program results in java.lang.StringIndexOutOfBoundsException: String index out of range: 0 when no Default Settings are Specified QA Memo#: 16744 Fixed date: 2006-03-10 Short Description: userobj / typeChecker JavaType.isAssignableTo() allows incorrect assignment if m_type is a proxy QA Memo#: 16721 Fixed date: 2006-03-10 Short Description: Typo: Event Objs: Doc. incorrecly lists "getNode()" as a method of BBjTreeDoubleClickEvent, MouseDown, MouseUp, RightMouseDown, and RightMouseUp. getNodeID() QA Memo#: 16715 Fixed date: 2006-03-10 Short Description: Typo: BBjPopUpSelectEvent should be BBjPopupSelectEvent. (The "U" in "up" should not be capitalized.) QA Memo#: 16703 Fixed date: 2006-03-10 Short Description: The documentation for makeFont says that it returns a BBjColor object this should be BBjFont object QA Memo#: 16705 Fixed date: 2006-03-10 Short Description: Documentation for the BBjResizeEvent reports the class as containing "getX()" and getY()" These should be "getWidth()" and "getHeight()", respectively. QA Memo#: 13294 Fixed date: 2006-03-10 Short Description: GET TABLE INFO results in an SQL error 77 with a Journaled File QA Memo#: 09056 Fixed date: 2006-03-10 Short Description: Extend clipboard functionality to allow formats other than text. QA Memo#: 16245 Fixed date: 2006-03-11 Short Description: Documentation - missing links QA Memo#: 16687 Fixed date: 2006-03-13 Short Description: makeColor(String) is available and needs to be added to the documentation QA Memo#: 16755 Fixed date: 2006-03-13 Short Description: userobj: the variable #super! is not available within methods QA Memo#: 16757 Fixed date: 2006-03-13 Short Description: userobj: a subclass that has a method print() which calls #super!.print() retrieves the wrong method and causes endless loop QA Memo#: 16742 Fixed date: 2006-03-13 Short Description: UserObj: Implementing a non-existant interface (or forgetting to USE) causes a class to not see its superclasses' protected fields. QA Memo#: 16758 Fixed date: 2006-03-13 Short Description: userobj: Extending an interface, implementing the interface that extends it, and then calling #super!() throws a java.lang.ClassCastException. QA Memo#: 16760 Fixed date: 2006-03-13 Short Description: userobjects: a user object with the same field name as a superclass field name, and diffrent levels of protection errors out. QA Memo#: 16762 Fixed date: 2006-03-13 Short Description: 'txadd'(cedit,-1,lines),text$ moves the first line of text$ to the bottom of the cedit control. QA Memo#: 16739 Fixed date: 2006-03-14 Short Description: There should be a way to reorder the AutoRun programs QA Memo#: 16764 Fixed date: 2006-03-14 Short Description: Userobjs: Can not override default accessor methods for private types. QA Memo#: 16749 Fixed date: 2006-03-14 Short Description: Typo: On the BBjMDI page, the link "registerMDIClosingCallback()" needs to read "registerMDIClosingCallback(string callbackName)" QA Memo#: 16751 Fixed date: 2006-03-14 Short Description: Typo: The syntax for the THROW verb needs to be "THROW errorMessage$,errorNumber", not "THROW errorMessage$ errorNumber" (Put comma between arguments) QA Memo#: 15956 Fixed date: 2006-03-14 Short Description: BBj - Documentation - setSortbyMultipleColumns the syntax description references setNumRows() QA Memo#: 16737 Fixed date: 2006-03-15 Short Description: When editing an AutoRun entry, the Program Definition dialog doesn't show what the default configuration is if the Use Defaults option is checked. QA Memo#: 16791 Fixed date: 2006-03-16 Short Description: BBj 6 - select statements failing - !error 77 XX000 Parsing problem: java.lang.NullPointerException QA Memo#: 16792 Fixed date: 2006-03-16 Short Description: SQL delete does not appear to be working QA Memo#: 16452 Fixed date: 2006-03-16 Short Description: UserObj invoking a userObject method takes significantly more time when the UserObject class is located in a large program QA Memo#: 16646 Fixed date: 2006-03-16 Short Description: Example shows incorrect syntax for MySQL access QA Memo#: 16554 Fixed date: 2006-03-16 Short Description: UserObj parser does not parse file correctly if class directives and classend directives are not correctly paired QA Memo#: 16216 Fixed date: 2006-03-17 Short Description: When I am saving a project in the IDE, and it puts up a "Saving Session" progress dialog, if I click on the close button twice the message changes to ... QA Memo#: 16795 Fixed date: 2006-03-18 Short Description: UserObj: nullPointerException results when a parent class implements interface, does not define method but calls it, child defines method... QA Memo#: 16799 Fixed date: 2006-03-18 Short Description: userobj: when a method of a super class is called on a child instance the child instance can not access the fields of the parent within the method of the parent QA Memo#: 16800 Fixed date: 2006-03-20 Short Description: NativeUtil not found in /lib/64 on Solaris x86-64 QA Memo#: 16801 Fixed date: 2006-03-20 Short Description: Wizards Crash JVM on Linux x86_64 when Installing in Console Mode QA Memo#: 16730 Fixed date: 2006-03-20 Short Description: userobj method statement inside a method is not marked as error and also does not cause runtime error QA Memo#: 16765 Fixed date: 2006-03-21 Short Description: Incorrect !ERROR=20 (Cannot enter or exit a class) thrown. QA Memo#: 16796 Fixed date: 2006-03-21 Short Description: userobj If a parent class's method is called from within a child class, and #this! is printed out, it shows "snippet.SuperSnippetSetInstance" QA Memo#: 16773 Fixed date: 2006-03-21 Short Description: BBjMDI::getClientArea is giving the viewport dimensions rather than the client area dimensions. QA Memo#: 16788 Fixed date: 2006-03-21 Short Description: SQLFETCH is causing an !ERROR=255 (java.lang.NumberFormatException: null) QA Memo#: 16775 Fixed date: 2006-03-21 Short Description: A sequence won't work unless the table already has records in it QA Memo#: 16776 Fixed date: 2006-03-21 Short Description: Refresh problem occurs when an MDI window is scrolled. QA Memo#: 16804 Fixed date: 2006-03-21 Short Description: BBjServices is Uninstalled when BBj 6.0 is Installed Over a Previous Installation QA Memo#: 16805 Fixed date: 2006-03-21 Short Description: We should include the hotspot compiler argument in the Default Java Properties in the BBj.properties file QA Memo#: 16809 Fixed date: 2006-03-21 Short Description: SQL Updates do not work with the new SQL engine QA Memo#: 16810 Fixed date: 2006-03-21 Short Description: SQL: An expected type mismatch error is not being thrown. QA Memo#: 16811 Fixed date: 2006-03-21 Short Description: java.lang.NumberFormatException thrown when attempting an sql statement that should throw an illegal format exception QA Memo#: 15221 Fixed date: 2006-03-21 Short Description: BBj Documentation .. getLastEvent - need documentation QA Memo#: 16712 Fixed date: 2006-03-21 Short Description: The constants PLAIN,BOLD,ITALIC, and UNDERLINE are not defined in BBjFont. QA Memo#: 16708 Fixed date: 2006-03-21 Short Description: DROP does not remove program names from PUB list. QA Memo#: 16829 Fixed date: 2006-03-22 Short Description: userobj: An error 252(NULL) results when an object is created by one BBj process, the BBj Process is released, then the object is used for an event QA Memo#: 16831 Fixed date: 2006-03-22 Short Description: TYPO: BBjNamespace::removeCallbackForVariableChange(varName, callbackName) should only list varName as a parameter. callbackName needs to be removed. QA Memo#: 16780 Fixed date: 2006-03-22 Short Description: AppBuilder file not named correctly - looks for default.adc but file is named empty.adc QA Memo#: 16766 Fixed date: 2006-03-22 Short Description: Add BBj errors to list of errors QA Memo#: 16837 Fixed date: 2006-03-23 Short Description: Installation clears BBjSysWindowDefault.def (in BBj 6.0 Alpha) the Uninstall clears this) QA Memo#: 16842 Fixed date: 2006-03-23 Short Description: BBj Uninstall Removes /cfg/BBjSysconfig Directory QA Memo#: 16579 Fixed date: 2006-03-23 Short Description: userobj: parser does not mark errors when methodend is missing. in sample, class should be valid with a method that contains errors QA Memo#: 16426 Fixed date: 2006-03-23 Short Description: BBj - SYSPRINT loses font selection with 'FONT' mnemonic QA Memo#: 16769 Fixed date: 2006-03-23 Short Description: bbjevent: For the ON_WINDOW_MOVE callback, getLastEvent() incorrectly returns a BBjSysGuiEvent, but needs to return a BBjWindowMoveEvent. QA Memo#: 16839 Fixed date: 2006-03-24 Short Description: UserObj: Putting an object in a namespace and then accessing that object in a program that has a different prefix fails. QA Memo#: 16841 Fixed date: 2006-03-24 Short Description: BBjCommandLineObject::setAsynch is missing from BBj and from the BBjCommandLineObject documentation page. QA Memo#: 16828 Fixed date: 2006-03-24 Short Description: NullPointerException in BuildBBjProperties QA Memo#: 16814 Fixed date: 2006-03-24 Short Description: Can't create tables with the new SQL engine - !ERROR=77 (XX000 Not Yet Supported) QA Memo#: 16816 Fixed date: 2006-03-24 Short Description: Serial communication fails with an UnsatisfiedLinkError and causes the console to crash QA Memo#: 16736 Fixed date: 2006-03-24 Short Description: SQL: INSERT INTO is failing with a variety of errors. QA Memo#: 16761 Fixed date: 2006-03-24 Short Description: SQL: java.lang.nullpointer exception attempting to connect via SQL QA Memo#: 16637 Fixed date: 2006-03-25 Short Description: Using webstart you can't skin BBj QA Memo#: 16802 Fixed date: 2006-03-28 Short Description: Demos Fail to Install on Linuxx86_64 QA Memo#: 16844 Fixed date: 2006-03-28 Short Description: Attempting to run admin in CUI mode on 64bit linux(AMD64) produces an unexpected error QA Memo#: 16845 Fixed date: 2006-03-28 Short Description: !ERROR=77 (BigDecimal value precision is too great to fit into field) attempting a specific SQL SELECT statement QA Memo#: 16849 Fixed date: 2006-03-28 Short Description: !ERROR=77 (Problem moving to first row: Invalid Key Length) with an SELECT statement using a database with field encryption QA Memo#: 16854 Fixed date: 2006-03-28 Short Description: NativeUtil not found in /lib/64 on AIX PowerPC QA Memo#: 16465 Fixed date: 2006-03-28 Short Description: BBjEvent: BBjGridKeyPressEvent seems to be missing a getValue or getChar for the actual value of the key that was pressed. QA Memo#: 16477 Fixed date: 2006-03-28 Short Description: BBjEvent: For the BBjResizeEvent, it would be more intuitive to use methodnames like getNewWidth() and getNewHeight() instead of getX() and getY() QA Memo#: 16478 Fixed date: 2006-03-28 Short Description: BBjRightMouseDownEvent class: getButton() seems extraneous. QA Memo#: 16850 Fixed date: 2006-03-29 Short Description: !ERROR=77 (Problem ordering: String index out of range: 0) attempting a select statement against a field encrypted database QA Memo#: 16857 Fixed date: 2006-03-29 Short Description: Unable to Select 64-bit JVM on Linux x86-64 QA Memo#: 16865 Fixed date: 2006-03-29 Short Description: assigning an element to an array is causing an !ERROR=42 (Object is not an array: com.basis.bbj.datatypes.BBjArray) QA Memo#: 16821 Fixed date: 2006-03-29 Short Description: Silent install is preventing the "guest" user from being created in Enterprise Manager QA Memo#: 16823 Fixed date: 2006-03-29 Short Description: BBj download from the website does not allow the installation of admin tools or additional developer utilities. QA Memo#: 16055 Fixed date: 2006-03-30 Short Description: Add BBjProgramInfo to Object Diagram and to the relnotes for 5.03 QA Memo#: 16612 Fixed date: 2006-03-30 Short Description: BBjInputN::getEditUseCommas should be 'getUseEditCommas' QA Memo#: 11691 Fixed date: 2006-03-30 Short Description: TCB(11) [last channel reporting error] and TCB(12) [last channel accessed] are not being set for all i/o operations. QA Memo#: 16494 Fixed date: 2006-03-31 Short Description: The search path for the .arc within the open of a .GBF isn't right. QA Memo#: 16559 Fixed date: 2006-03-31 Short Description: BBjGrid: Setting all column widths to 0 causes an ArrayIndexOutOfBoundsException QA Memo#: 16832 Fixed date: 2006-03-31 Short Description: !ERROR=77 (BigDecimal value precision is too great to fit into field) attempting an sqlselect with orderby NUM QA Memo#: 16833 Fixed date: 2006-03-31 Short Description: Creating a view causes a !ERROR=77 (null Unable to store component to the dictionary. Cannot set unsigned to a signed value: -1) QA Memo#: 16866 Fixed date: 2006-03-31 Short Description: Attempting to connect to localhost through Enterprise manager fails with NULL: The server may not be running. QA Memo#: 16870 Fixed date: 2006-03-31 Short Description: If the MDI is invisible, but visible windows are added to the MDI, the size of the desktop is returned as the size as if the windows hadn't been added. QA Memo#: 16872 Fixed date: 2006-03-31 Short Description: BBj - Documentation - VKEYED doc, link broken QA Memo#: 16876 Fixed date: 2006-03-31 Short Description: Attempting to create a TABLE using VARCHAR is causing an !Error=77 NULL QA Memo#: 16875 Fixed date: 2006-04-01 Short Description: problem reading from mkeyed files QA Memo#: 16874 Fixed date: 2006-04-03 Short Description: BBj.properites is incorrectly specifying the args line for the IDE QA Memo#: 16886 Fixed date: 2006-04-03 Short Description: Typechecker falsely reports BBjAPI().TRUE/FALSE as being invalid. QA Memo#: 16843 Fixed date: 2006-04-03 Short Description: Creating Tables in some cases causes an An unexpected error has been detected by HotSpot Virtual Machine and shuts down BBjServices QA Memo#: 16858 Fixed date: 2006-04-03 Short Description: UserObj: Getting an error that one class can not be assigned to another when I am trying to instantiate a class. QA Memo#: 16868 Fixed date: 2006-04-03 Short Description: SQLSET does not appear to be working properly QA Memo#: 16840 Fixed date: 2006-04-03 Short Description: UserObjs: Trying to initialize a namespace in a static variable does not work. As soon as you try to access the variable, an error 252 (the ns object is null) QA Memo#: 16573 Fixed date: 2006-04-03 Short Description: UserObjs: methods of a private class can not be accessed by open code within the same file QA Memo#: 16620 Fixed date: 2006-04-03 Short Description: BBJ command line options - -LF section confusing QA Memo#: 16629 Fixed date: 2006-04-03 Short Description: Attempting to create a new table via sql is producing an error 77 (Invalid integer) QA Memo#: 16625 Fixed date: 2006-04-03 Short Description: userobj: improve error marking. QA Memo#: 16599 Fixed date: 2006-04-03 Short Description: typeCheck: we need to check types when doing assignment to fields. QA Memo#: 16702 Fixed date: 2006-04-03 Short Description: TypeChecker: Throwing a RunTimException, java.util.NoSuchElementException when type checking a user object QA Memo#: 16065 Fixed date: 2006-04-03 Short Description: BBjProgramInfo::getLineCount() page: Return value states that this function returns the number of lines in the BBjProgramInfo object... QA Memo#: 16148 Fixed date: 2006-04-03 Short Description: Code Completion only partially works in CodeEditor for FormBuilder QA Memo#: 16219 Fixed date: 2006-04-04 Short Description: Undo is not implemented in the Code Editor. QA Memo#: 10822 Fixed date: 2006-04-04 Short Description: getWidth and getHeight() return incorrect values QA Memo#: 16377 Fixed date: 2006-04-04 Short Description: CEDIT setText and getText appends a newline. QA Memo#: 16354 Fixed date: 2006-04-04 Short Description: ? java.lang.System.asdf() throws CCE QA Memo#: 16290 Fixed date: 2006-04-04 Short Description: LineMgr.getUseDeclaration throws NPE when trying to instantiate a class in default package QA Memo#: 16696 Fixed date: 2006-04-04 Short Description: Type Checker: Add the ability to recieve warnings about undelcared variables in an application QA Memo#: 16574 Fixed date: 2006-04-04 Short Description: UserObjs: Trying to embed one class inside another causes a java.lang.NullPointerException. QA Memo#: 16568 Fixed date: 2006-04-04 Short Description: parser inserts an implicitSuper when code explicitly invokes the no-arg super() QA Memo#: 16509 Fixed date: 2006-04-04 Short Description: Attempting to close a sql channel causes BBjServices and clients to become unresponsive. You must kill BBjServices and restart it to continue. QA Memo#: 16836 Fixed date: 2006-04-04 Short Description: !ERROR=77 (58P01 Cannot handle undetermined record size) attempting a select from an encrypted database QA Memo#: 16820 Fixed date: 2006-04-04 Short Description: using sqlopen() on a database that is not defined is returning a syntax error 20 instead of an error 12 QA Memo#: 16847 Fixed date: 2006-04-04 Short Description: !ERROR=77 (58030 Problem deleting row: Invalid Key Length) attempting to delete from a view QA Memo#: 16848 Fixed date: 2006-04-04 Short Description: !ERROR=77 (Problem ordering: java.lang.ArrayIndexOutOfBoundsException) attempting an ORDERBY using a field encrypted database QA Memo#: 16862 Fixed date: 2006-04-04 Short Description: SQLTMPL function is not returning the same data type as pro5 when the COUNT() function is used QA Memo#: 16887 Fixed date: 2006-04-04 Short Description: Implementing the same interface at two different levels of hierarchy causes the typechecker to report cyclical inheritance. QA Memo#: 16892 Fixed date: 2006-04-04 Short Description: Attempting 2 SQLSETS is causing a !ERROR=77 (No such parameter 2) QA Memo#: 16896 Fixed date: 2006-04-04 Short Description: SQL is throwing an unable to convert a numeric value error instead of a type mismatch error. QA Memo#: 16897 Fixed date: 2006-04-04 Short Description: The .hotspot_compiler file is not being overwritten in the install, so after install I still have an old, incorrect version instead of a new updated version QA Memo#: 16877 Fixed date: 2006-04-04 Short Description: BBjMDI: Tile Horizontally and Tile Vertically are actually reversed. Ie., Tile Horizontally causes the windows to be tiled vertically and vice-versa. QA Memo#: 16882 Fixed date: 2006-04-04 Short Description: UserObjs: Typechecker hangs on simple program. (Typechecker will not typecheck just one program. You must list at least 2.) QA Memo#: 16883 Fixed date: 2006-04-04 Short Description: Add functionality to get information from the API, such as file locked info, since it's currently only available from the EM QA Memo#: 16893 Fixed date: 2006-04-04 Short Description: SQL TOP is broken in the 4/4/06 build QA Memo#: 16894 Fixed date: 2006-04-04 Short Description: Problems with ORDER BY - !ERROR=77 (String value is too large for field (4 > 0)) QA Memo#: 16895 Fixed date: 2006-04-05 Short Description: In some cases, attempting to create a an Index on a newly created table causes an !ERROR=77 QA Memo#: 16901 Fixed date: 2006-04-05 Short Description: BBj not releasing lock when session is ended QA Memo#: 16905 Fixed date: 2006-04-05 Short Description: Attempting to select an empty recordset results in a divide by zero error. QA Memo#: 16906 Fixed date: 2006-04-05 Short Description: BBjFileInfo type is not being found when fields and variables are defined as being type BBjFileInfo. QA Memo#: 16334 Fixed date: 2006-04-05 Short Description: BBj - EM - ON Tree - under Admin the PRO/5 5.0 DS node does not show any log files on the properties pane. QA Memo#: 16335 Fixed date: 2006-04-05 Short Description: BBJ - EM - On View Tree Node you can only OPEN the node if you move the mouse before releasing the 'button' QA Memo#: 12965 Fixed date: 2006-04-05 Short Description: Consider adding the ability to embed a string template in a file and retrieve it later. This would allow the file to carry around its own record layout. QA Memo#: 16904 Fixed date: 2006-04-05 Short Description: Hitting the up arrow in _browse resutls in a error 20 in program <_viewkey.utl> at line 1300 if you've previously opened channel 1 to a SysGUI device QA Memo#: 16891 Fixed date: 2006-04-06 Short Description: The BBjNamespaceChangeEvent documentation has formating issues QA Memo#: 16923 Fixed date: 2006-04-06 Short Description: You can't get ROWS_AFFECTED anymore from the new SQL engine QA Memo#: 16824 Fixed date: 2006-04-06 Short Description: Documentation - can we please update the MKEYED docs on 64bit file support to refer to 'current' windows OS's .. QA Memo#: 16912 Fixed date: 2006-04-06 Short Description: Typechecker: If you create a class in one file (c) that inherits a class in another file(b), and b extends a, class a will not be found unless you use a. QA Memo#: 16930 Fixed date: 2006-04-06 Short Description: userobj: can not call other constructor using #this() notation. QA Memo#: 16510 Fixed date: 2006-04-06 Short Description: BBjEvent Calling BBjGridRowValidationEvent::accept() causes an !ERROR=252, with the name of the class as the only description. QA Memo#: 16511 Fixed date: 2006-04-06 Short Description: BBjEvent Deleting a row in a BBjDataAwareGrid yields a BBjSysGuiEvent from BBjSysGui::getLastEvent() rather than a BBjGridRowDeleteEvent QA Memo#: 16716 Fixed date: 2006-04-06 Short Description: When you add a trigger to a mounted trigger directory, the Select Dialog puts you in the parent of the mounted directory instead of the mounted directory QA Memo#: 16480 Fixed date: 2006-04-06 Short Description: BBjEvent: Is there a difference between the BBjTabSelectionEvent and the BBjTabSelectedEvent? QA Memo#: 16481 Fixed date: 2006-04-06 Short Description: BBjEvent: BBjTimerEvent needs a method to get which timer fired the event. QA Memo#: 16461 Fixed date: 2006-04-06 Short Description: BBjEvent: BBjDAGridRowCancelEvent does not seem to have methods corresponding to the rcd field of the notice template. QA Memo#: 16464 Fixed date: 2006-04-06 Short Description: BBjEvent: BBjGridDragDropEvent is missing some important fields. QA Memo#: 16220 Fixed date: 2006-04-07 Short Description: Need to add new user object syntax to the BASIS IDE QA Memo#: 16948 Fixed date: 2006-04-07 Short Description: Enterprise Manager not showing arguments on first screen QA Memo#: 16435 Fixed date: 2006-04-08 Short Description: UserObj some 'native' BBj objects are not recognized within User Objects without USE statement QA Memo#: 16717 Fixed date: 2006-04-10 Short Description: You can no longer create triggers with the build from 3/8/06 QA Memo#: 16650 Fixed date: 2006-04-10 Short Description: We currently have no utility to rebuild vkeyed files QA Memo#: 16563 Fixed date: 2006-04-10 Short Description: userobj: BBj generated runtime error!=20 when it should generate error!=21 QA Memo#: 16577 Fixed date: 2006-04-10 Short Description: UserObjs: If two methods with the same signature are declared within the same class, the first method is registered and the second one is ignored. QA Memo#: 16941 Fixed date: 2006-04-10 Short Description: Attempting to create a table using SQL fails with a !ERROR=77 (null... the data file can be created.) QA Memo#: 16942 Fixed date: 2006-04-10 Short Description: If you define a field as a foreign key when creating a table in SQL, a SELECT won't return records if the padding doesn't match QA Memo#: 16944 Fixed date: 2006-04-10 Short Description: userobj should not have a default constructor is a non-default constructor has been defined QA Memo#: 16964 Fixed date: 2006-04-10 Short Description: The BBj Code preview label for triggers needs to be made wider since the text is being truncated QA Memo#: 16940 Fixed date: 2006-04-10 Short Description: SQLEXEC does not honor ERR=*next QA Memo#: 16954 Fixed date: 2006-04-10 Short Description: The Stored Procedure dialog wipes out an existing program if you point to that program for the Source Location QA Memo#: 16961 Fixed date: 2006-04-10 Short Description: Renaming a SProc results in a NULL erorr message and disconnects the EM from BBjServices QA Memo#: 16952 Fixed date: 2006-04-10 Short Description: CUI 'CF' / 'SF' difference between BBx and BBj - Working As Designed QA Memo#: 16813 Fixed date: 2006-04-10 Short Description: When a popup menu is assigned to a listEdit control, it does not come up on right click. QA Memo#: 16965 Fixed date: 2006-04-11 Short Description: Editing a record in a MS Query result set causes MS Query to GPF QA Memo#: 16966 Fixed date: 2006-04-11 Short Description: You can not modify the File Name for a trigger QA Memo#: 16374 Fixed date: 2006-04-11 Short Description: Auto starting BBjServices/BLM as a non root user does not work with NIS on UNIX QA Memo#: 16399 Fixed date: 2006-04-12 Short Description: Clicking in a menu incorrectly fires multiple focus events. This event cascade breaks GUIBuilder menus. QA Memo#: 16439 Fixed date: 2006-04-12 Short Description: UserObj: parser applies incorrect precedence rules when doing multiply/divide of FIELD values QA Memo#: 16476 Fixed date: 2006-04-12 Short Description: UserObj: methods signatures with BBjInt type are not handled correctly QA Memo#: 10973 Fixed date: 2006-04-12 Short Description: Syntax errors are reported on some mixed object & numeric expressions QA Memo#: 08933 Fixed date: 2006-04-12 Short Description: Take another look at how we parse complex expressions involving a combination of traditional numeric expressions and object expressions. QA Memo#: 16626 Fixed date: 2006-04-12 Short Description: BBj INPUTN control discards the initial value if it doesn't fully fit the mask, even if the only issue is that the number has more decimal places than the mask. QA Memo#: 16541 Fixed date: 2006-04-12 Short Description: Numeric fields can't have the same name as a builtin function (Adam) 4. Types can't have the same name as a builtin function QA Memo#: 16668 Fixed date: 2006-04-12 Short Description: Double Clicking on a trigger node should open it up in the editor. QA Memo#: 16975 Fixed date: 2006-04-12 Short Description: Changing the File Name in the trigger setup form doesn't change the code preview window QA Memo#: 16976 Fixed date: 2006-04-12 Short Description: You can enable both an After Remove trigger and an Instead of Remove trigger. These should be mutually exclusive. QA Memo#: 16888 Fixed date: 2006-04-12 Short Description: An unexpected error has been detected by HotSpot Virtual Machine occurs on Sun Solaris attempting to run a QA utility that manipulates mkeyed files. QA Memo#: 16747 Fixed date: 2006-04-12 Short Description: If I want to call a Java static method, I must fully qualify it. I can not USE the class and then call the immediate classname.method() QA Memo#: 16890 Fixed date: 2006-04-13 Short Description: The BBjNamespace removeValue method is showing up as removeValue1 and removeValue2 in the documentation index QA Memo#: 16922 Fixed date: 2006-04-13 Short Description: TypeChecker: Program sample causes a NullPointerException QA Memo#: 16918 Fixed date: 2006-04-13 Short Description: Typechecker: For multiple constructors with the same signature, the typechecker reports that it found multiple signatures with incompatible return types. QA Memo#: 16919 Fixed date: 2006-04-13 Short Description: Typechecker: Apparently BBjMDI::getHeight() does not return a BBjNumber? QA Memo#: 16987 Fixed date: 2006-04-13 Short Description: LET SINGLE_FIELD.UINT=TST_UINT is causing a java.lang.NullPointer exception QA Memo#: 16959 Fixed date: 2006-04-13 Short Description: Error 12 -- Missing app_gb_pre_processor.bbj in AppBuilder QA Memo#: 16960 Fixed date: 2006-04-13 Short Description: ERROR 255 While Attempting to Build in AppBuilder QA Memo#: 16916 Fixed date: 2006-04-13 Short Description: Typechecker: Sample program causes NullPointerException in TypeChecker. QA Memo#: 16924 Fixed date: 2006-04-13 Short Description: TypeChecker: BBjSysGui::PLAIN is of type BasisNumber. Shouldn't it be a BBjNumber? QA Memo#: 16927 Fixed date: 2006-04-13 Short Description: TypeChecker: BBjMDI::setVisible() is not being recognized. QA Memo#: 16979 Fixed date: 2006-04-13 Short Description: If you put a fully qualified path in Trigger's File Name field, EM won't be able to load the file and display the code QA Memo#: 16986 Fixed date: 2006-04-13 Short Description: !ERROR=77 (XX000 Updates are not supported for this value) when using ENCRYPT() in SQL QA Memo#: 16988 Fixed date: 2006-04-13 Short Description: Guibuilder is throwing an !ERROR=60 on startup QA Memo#: 16991 Fixed date: 2006-04-13 Short Description: Typechecker: Duplicate methods cause a stack trace to be printed. In general, the exceptions output is unclear/unreadable to the developer. QA Memo#: 16996 Fixed date: 2006-04-13 Short Description: Typechecker: Sample with duplicate methods throws a NullPointerException when typechecked. QA Memo#: 16278 Fixed date: 2006-04-13 Short Description: SQLERR() is missing in index of documentation QA Memo#: 17000 Fixed date: 2006-04-14 Short Description: !ERROR=3 (No column match) attempting to update a recordset. QA Memo#: 16664 Fixed date: 2006-04-14 Short Description: The BBj Icon in SysGui windows within MDI have a black background. QA Memo#: 16921 Fixed date: 2006-04-14 Short Description: TypeChecker: BBjMDI::setOutlineDrag() apparently does not take a BBjInt? QA Memo#: 16929 Fixed date: 2006-04-14 Short Description: TypeChecker: BBjTopLevelWindow::setLocation() is not being recognized QA Memo#: 16985 Fixed date: 2006-04-14 Short Description: attempting to compile a test program that runs fine in console using source is causing a syntax error in bbjcpl QA Memo#: 16920 Fixed date: 2006-04-14 Short Description: TypeChecker: Apparently BBjMDI::setSize() does not take two BBjNumbers? QA Memo#: 17007 Fixed date: 2006-04-15 Short Description: Problem with Group By in the new SQL engine QA Memo#: 16997 Fixed date: 2006-04-17 Short Description: TCProxyServer uses default JVM QA Memo#: 17011 Fixed date: 2006-04-17 Short Description: SPROCs parameters are in incorrect order QA Memo#: 16980 Fixed date: 2006-04-17 Short Description: The initial value of Height for controls is not being set properly QA Memo#: 16925 Fixed date: 2006-04-17 Short Description: TypeChecker is not finding class BBjProxy. (Is that what class BBjAPI() returns?) QA Memo#: 17024 Fixed date: 2006-04-18 Short Description: Title of the Java Classpath dialog in EM is "Autorun Setup". It should be changed to something more appropriate QA Memo#: 17028 Fixed date: 2006-04-18 Short Description: We're not creating a default 'manager' user role for Tomcat Server in the IDE QA Memo#: 17029 Fixed date: 2006-04-18 Short Description: BBjBridge fails to run with only BBjThinClient.jar and ThridParty.jar in the classpath. QA Memo#: 17026 Fixed date: 2006-04-18 Short Description: EM: Java Classpath dialog. When selecting "New" it always puts you in the root directory. QA Memo#: 17027 Fixed date: 2006-04-18 Short Description: You cannot add multiple jar files to the Java Classpath in EM QA Memo#: 17018 Fixed date: 2006-04-18 Short Description: SPROC Input/Ouput parameters don't appear to work QA Memo#: 17020 Fixed date: 2006-04-18 Short Description: SPROC Output Parameters do not work QA Memo#: 17025 Fixed date: 2006-04-18 Short Description: need to document BBjOpenFileInfo QA Memo#: 17039 Fixed date: 2006-04-19 Short Description: When you have triggers that modify the record, 3rd party sql access like UPDATEs fail QA Memo#: 16900 Fixed date: 2006-04-19 Short Description: The BBjFileInfo class isn't available in the IDE's code completion db QA Memo#: 16917 Fixed date: 2006-04-19 Short Description: !ERROR=77 (XX000 Not Yet Supported) when you ANALYZE a table QA Memo#: 17050 Fixed date: 2006-04-19 Short Description: SQL adds trailing zeros QA Memo#: 17032 Fixed date: 2006-04-19 Short Description: The SCROLL_MOVE Event does not load properly. QA Memo#: 10569 Fixed date: 2006-04-19 Short Description: Enhance the BBjIDe to save files as BBx Tokenized files QA Memo#: 17055 Fixed date: 2006-04-20 Short Description: DISTINCT appears to be broken in the new SQL engine QA Memo#: 17044 Fixed date: 2006-04-20 Short Description: An auto run program should be able to use the default values separately in the EM QA Memo#: 17045 Fixed date: 2006-04-20 Short Description: The default value for an autorun Config File should be /cfg/config.bbx QA Memo#: 16911 Fixed date: 2006-04-20 Short Description: The BBjFileInfo!.getLastModified() method results in an !ERROR=13 (Improper access) when the file has a trigger associated with it QA Memo#: 16943 Fixed date: 2006-04-20 Short Description: You can't view a file in the IDE's file viewer if the file has a trigger on it - Unable to init file viewer panel - improper access QA Memo#: 17041 Fixed date: 2006-04-20 Short Description: Changing the -Xmx parameter for BBj Services in the EM doesn't save your changes QA Memo#: 17042 Fixed date: 2006-04-20 Short Description: Modifying the arguments for BBjServices in the EM removes the JVM settings for it QA Memo#: 17064 Fixed date: 2006-04-21 Short Description: type checking inconsistency QA Memo#: 17009 Fixed date: 2006-04-24 Short Description: userobj: USE statement should not be legal in immediate mode QA Memo#: 16508 Fixed date: 2006-04-24 Short Description: BBjEvent BBjSysGui::getLastEvent() is returning an object of BBjFieldValidationEvent when the callback is registered for ON_CONTROL_VALIDATION. QA Memo#: 16666 Fixed date: 2006-04-24 Short Description: The trigger editor should be contained in the right pane of EM instead of in a separate window QA Memo#: 17067 Fixed date: 2006-04-24 Short Description: Creating/Dropping ESQL tables doesn't work properly between program runs QA Memo#: 17051 Fixed date: 2006-04-24 Short Description: When trying to launch ThinClient in GUI Mode under Fedora Core, 64-bit, I get a SocketException: Broken Pipe. Thin Client does not run in GUI mode right now. QA Memo#: 17057 Fixed date: 2006-04-24 Short Description: On Windows Vista, whenever a thin client window is RELEASEd, a messagebox pops up reading "Lost connection to AppServer" QA Memo#: 17059 Fixed date: 2006-04-24 Short Description: getKeyCode is not returning proper hex values as described in the Event Template QA Memo#: 17047 Fixed date: 2006-04-25 Short Description: You can not use SPROCs with java.sql.Timestamps and parameter/return value of type TIMESTAMP. QA Memo#: 17031 Fixed date: 2006-04-25 Short Description: We expose BasisNumber.....Values that contain BasisNumbers can currently expose BasisNumber eg x!=5;print x!.getClass().getName() QA Memo#: 17094 Fixed date: 2006-04-25 Short Description: You can't view the data in an ESQL table from EM - the sql query results in "The template string cannot be empty" QA Memo#: 16191 Fixed date: 2006-04-25 Short Description: EM - Views Column Expressions Column Definition table is empty instead of being populated with the columns defined in the view QA Memo#: 17008 Fixed date: 2006-04-25 Short Description: Using the TOP clause in the new SQL engine in a SELECT with an ORDER BY, does the sorting after the TOP. Should do the TOP after the sorting. QA Memo#: 17040 Fixed date: 2006-04-26 Short Description: Removing the file associated with a trigger results in a "String index out of range: 1" error, then you can't ever load/edit the trigger again QA Memo#: 17012 Fixed date: 2006-04-26 Short Description: print new object() fails if object does not resolve to a string. QA Memo#: 17013 Fixed date: 2006-04-26 Short Description: If EM can't find a trigger's source file, it won't let you open up the trigger to edit it and fix the situation QA Memo#: 17090 Fixed date: 2006-04-26 Short Description: Rev 6 nightly - JVM settings show null-bit QA Memo#: 17092 Fixed date: 2006-04-26 Short Description: Rev 6 - getting "failed to read from appserver" messages when exiting BBj QA Memo#: 17106 Fixed date: 2006-04-26 Short Description: !ERROR=77 (08001 Unable to establish connection. Unable to read type definitions from dictionary. File does not exist) QA Memo#: 17107 Fixed date: 2006-04-26 Short Description: When creating a new DB in EM and specifying a new directory, EM won't let you type in one that doesn't exist - it should offer to create it for you. QA Memo#: 17108 Fixed date: 2006-04-26 Short Description: If you change a DB to use ESQL files after one exists, you can't delete and create tables anymore QA Memo#: 17111 Fixed date: 2006-04-26 Short Description: Can't retrieve binary fields correctly with triggers from a query in EM QA Memo#: 17113 Fixed date: 2006-04-26 Short Description: Trigger file specifications don't work unless you specify a drive letter QA Memo#: 17115 Fixed date: 2006-04-26 Short Description: Can't create a new SPROC QA Memo#: 16926 Fixed date: 2006-04-26 Short Description: TypeChecker: createTimer does not seem to match up with UserObjects being used as arguments. QA Memo#: 16928 Fixed date: 2006-04-26 Short Description: TypeChecker: BBjFileSystem::getFileInfo(BBjNumber chan) is not recognized. QA Memo#: 17122 Fixed date: 2006-04-27 Short Description: Error when unmounting a Trigger directory QA Memo#: 17124 Fixed date: 2006-04-27 Short Description: If an INPUTN control is ever set to a negative value, subsequent attempts to programmatically change it to a positive value do not clear the minus sign. QA Memo#: 16725 Fixed date: 2006-04-27 Short Description: Instead of triggers don't work QA Memo#: 15743 Fixed date: 2006-04-27 Short Description: Data aware grids do not appear to be firing ON_GRID_ROW_INSERT, ON_GRID_ROW_DELETE, ON_GRID_ROW_INSERT_CANCEL, ON_GRID_ROW_UPDATE QA Memo#: 16483 Fixed date: 2006-04-27 Short Description: BBjGrid.setBackColor() does not set the color in such a way that AppBuilder can see it. ie it does not call super.setBackColor() [ also true for ForeColor ] QA Memo#: 17116 Fixed date: 2006-04-28 Short Description: need bbjapi().clearCustomCallback() QA Memo#: 16881 Fixed date: 2006-04-28 Short Description: When multiple callbacks are registered on a BBjNamespace, only the last callback is ever called. QA Memo#: 17118 Fixed date: 2006-04-28 Short Description: BBjRecordData::getFieldValue returns object instead string QA Memo#: 16503 Fixed date: 2006-04-28 Short Description: BBjEvent: BBjSelectColumnEvent::getSelectedColumnCount() seems to always return one no matter what column is selected. QA Memo#: 17129 Fixed date: 2006-04-30 Short Description: STBL("!DATE") strings not being correctly converted from Unicode to Local character set (e.g.: Locale=pl_PL) QA Memo#: 17131 Fixed date: 2006-05-01 Short Description: NB Hyperlink factory fails when error has no line number QA Memo#: 17060 Fixed date: 2006-05-01 Short Description: !ERROR=26 (Cannot assign $Proxy6 to com.basis.bbj.proxies.sysgui.BBjChildWindow) attemping to assign a BBjTopLevelWindow to a variable declared BBjChildWindow QA Memo#: 16951 Fixed date: 2006-05-01 Short Description: Parser error: java.lang.NullPointerException attempting to enter a ! in the IDE editor in a program that declares user objects QA Memo#: 16939 Fixed date: 2006-05-01 Short Description: Annotation: Parser error - java.lang.NullPointerException - when you type a ! after a object that is in the type declarations list QA Memo#: 17003 Fixed date: 2006-05-01 Short Description: I/O Exception When Attempting to Load Enterprise Manager from IDE QA Memo#: 17016 Fixed date: 2006-05-01 Short Description: Typechecker reports method not found when the result of BBjSysGui().getAvailableContext() is passed in and returns int instead of BBjNumber. QA Memo#: 16596 Fixed date: 2006-05-02 Short Description: TypeChecking: Methods allow accepting a parent class but calling the child's methods on that class. QA Memo#: 17153 Fixed date: 2006-05-02 Short Description: TypeChecker: Invoking a method with a fnx$() parameter appears to confuse the type checker QA Memo#: 17093 Fixed date: 2006-05-02 Short Description: Displaying a MsgBox can generate a !ERROR=201 QA Memo#: 17167 Fixed date: 2006-05-03 Short Description: An assignment where both LHS and RHS are string variables (X$) should always pass type checking, even if no declare has been used. QA Memo#: 16172 Fixed date: 2006-05-03 Short Description: Need to change the name of a BBj source program template from Empty to "BBj Program" QA Memo#: 16177 Fixed date: 2006-05-08 Short Description: When a output directory is specified for the compiler in the BASIS IDE the output directory is not automatically refreshed when a compilation takes place QA Memo#: 16169 Fixed date: 2006-05-08 Short Description: When a output directory is specified for the compiler in the BASIS IDE and a source directory contains sub directories the resultant output directory is wrong QA Memo#: 16170 Fixed date: 2006-05-08 Short Description: When a output directory is specified for the compiler in the BASIS IDE and a source directory contains sub directories clean all does not work QA Memo#: 14634 Fixed date: 2006-05-08 Short Description: BBjinit should look at -RH before looking at -t QA Memo#: 12928 Fixed date: 2006-05-08 Short Description: FILEOPEN function does not display filters if a mode is given QA Memo#: 17151 Fixed date: 2006-05-08 Short Description: Code Completion: Code completion does not seem to work for classes declared in other files. QA Memo#: 17137 Fixed date: 2006-05-08 Short Description: userObject does not play well withTHROW in specific program QA Memo#: 16545 Fixed date: 2006-05-09 Short Description: The installer is not remembering the last installed location of BBj on UNIX QA Memo#: 17134 Fixed date: 2006-05-10 Short Description: Code Completion: The IDE does not complete your code with a particular method unless your file has been saved to disk. QA Memo#: 17082 Fixed date: 2006-05-10 Short Description: Whenever there's an error in a class, the entire class is reported as a syntax error QA Memo#: 16957 Fixed date: 2006-05-11 Short Description: !ERROR=77 (XX000 Parsing problem: java.lang.NullPointerException) when you reference a non-existent stored procedure QA Memo#: 17207 Fixed date: 2006-05-11 Short Description: BBjCpl will not accept -W option unless -t option is also present. QA Memo#: 17048 Fixed date: 2006-05-11 Short Description: userObj pasting a program into console fails QA Memo#: 12365 Fixed date: 2006-05-11 Short Description: A specific boolean expression generates incorrect results when passed to a Java method, but correct results in a normal BBx expression. QA Memo#: 17171 Fixed date: 2006-05-12 Short Description: When creating a database in Enterprise Manager, you must include slashes at the end of the directories or the database will not work. (Affects TechCon ESQL) QA Memo#: 17195 Fixed date: 2006-05-12 Short Description: Upon trying to perform a sqlopen on an ESQL database, I get an error 77 (Unable to read rules from dictionary. File does not exist) QA Memo#: 17241 Fixed date: 2006-05-12 Short Description: Specifying an invalid column in a SELECT list causes ODBC connections to hang during a call to SQLPrepare or SQLExecDirect. QA Memo#: 17152 Fixed date: 2006-05-12 Short Description: Code Completion: Sometimes a file name will show up in the list of completions, and clicking this file name will insert it into the source file without the ext QA Memo#: 17245 Fixed date: 2006-05-15 Short Description: method call defined in an interface but not implemented in the class is not flagged as an error; program goes into a recursive loop trying to invoke it. QA Memo#: 17284 Fixed date: 2006-05-15 Short Description: When a trigger gets and sets the read buffer (without changing the data at all) an SQL query that should return three records returns none. QA Memo#: 17203 Fixed date: 2006-05-15 Short Description: In a particular sample program from the techcon objects training class, a nonexistent method returns a value, but should throw an error. QA Memo#: 16734 Fixed date: 2006-05-15 Short Description: When adding an AutoRun program in EM, there should be a browse button - currently the user is forced to type in a path to a file QA Memo#: 16885 Fixed date: 2006-05-15 Short Description: Change the BASISNumber to BBjNumber in the proxies package QA Memo#: 16110 Fixed date: 2006-05-15 Short Description: Can not create a view via the IDE's DD Module QA Memo#: 15977 Fixed date: 2006-05-15 Short Description: BBj - utilitiy - Please add the command line option -WD for the start in directory for stand alone utilities like _prof and GuiBuilder QA Memo#: 17073 Fixed date: 2006-05-15 Short Description: BBj DUMP broken in Level >2. QA Memo#: 17222 Fixed date: 2006-05-15 Short Description: report that upgrade install wipes out previously defined dictionaries in the enterprise manager. QA Memo#: 17202 Fixed date: 2006-05-15 Short Description: If a program with a custom object contains a global SETERR, any ERR= branch specified on a method call is ignored. QA Memo#: 17199 Fixed date: 2006-05-16 Short Description: UserObjs: NullPointerException results from calling methods with "#" while not inside a class. QA Memo#: 17204 Fixed date: 2006-05-16 Short Description: bbjcpl: Generates error lines with multiple *ERR tokens at the beginning of the line. QA Memo#: 17178 Fixed date: 2006-05-16 Short Description: UserObj: When a parent class has a private field, and a child class has a public field of the same name, trying to instantiate the child class throws error 1025 QA Memo#: 17194 Fixed date: 2006-05-16 Short Description: BBJ - if you try to set a value from a numeric value and don't first set the variable you get an error 255 QA Memo#: 17276 Fixed date: 2006-05-16 Short Description: The Applet file doesn't seem to correctly size things for Mozilla QA Memo#: 17280 Fixed date: 2006-05-16 Short Description: "This node not rooted under Resource Node " intermittent exception QA Memo#: 17251 Fixed date: 2006-05-16 Short Description: methodret numvar and methodret intvar% fail if the variable was not previously defined (but works for methodret strvar$) QA Memo#: 17268 Fixed date: 2006-05-16 Short Description: NPE results when trying to use Code Completion in AppBuilder QA Memo#: 16969 Fixed date: 2006-05-16 Short Description: The IDE's BASIS Database viewer doesn't retain the list of mounted servers like it used to QA Memo#: 16738 Fixed date: 2006-05-16 Short Description: When editing an AutoRun entry, selecting the Use Defaults option doesn't replace the previous custom configuration information with the default QA Memo#: 16786 Fixed date: 2006-05-16 Short Description: TypeChecker: ComplexType throws in incorrect error if a parent class has an private initialized field and child class has field with same name QA Memo#: 17061 Fixed date: 2006-05-16 Short Description: !ERROR=255 reported on attempt to print a destroyed proxy QA Memo#: 17277 Fixed date: 2006-05-16 Short Description: Calling getLastEventString() before any events have been fired throws !ERROR=252. QA Memo#: 17281 Fixed date: 2006-05-17 Short Description: BBjServices.exe should be built with the same icon as BBj.exe and ThinClientProxyServer.exe QA Memo#: 17271 Fixed date: 2006-05-17 Short Description: When control validation (loss of focus) is triggered by hitting [ENTER] to activate an OK button, the button pressed event is fired before validation. QA Memo#: 17205 Fixed date: 2006-05-17 Short Description: bbjcpl and bbjlst write "CompilerOracle:" lines to STDOUT, breaking the ability to use them as pipes. These message need to go to STDERR, or be suppressed. QA Memo#: 17117 Fixed date: 2006-05-17 Short Description: Adding a paragraph to a CEDIT with an uninitialized string results in an error 252 QA Memo#: 16992 Fixed date: 2006-05-17 Short Description: Error 60 While Attempting to Build in AppBuilder QA Memo#: 16571 Fixed date: 2006-05-17 Short Description: UserObjs: Cyclical Inheritance is allowed and freezes and crashes the current BBj Interpreter session. QA Memo#: 16585 Fixed date: 2006-05-17 Short Description: userobj: err=xx in param list is sometimes interpreted as a BBjNumber rather than as an error branch QA Memo#: 17279 Fixed date: 2006-05-17 Short Description: Because all bbj custom object verbs report !ERROR=66 in console mode, it's impossible to edit an object-based program in _edit. QA Memo#: 17286 Fixed date: 2006-05-18 Short Description: Only on Linux, BBjServices fails with a NoClassDefFoundError when using a 1.4.2 jre QA Memo#: 17181 Fixed date: 2006-05-18 Short Description: UserObjs: loading a program with custom objects into the Sysconsole and renumbering causes the program not to find classes any more. QA Memo#: 17198 Fixed date: 2006-05-18 Short Description: The stdcgi.bat needs to be updated with the new list of available parameters, such as timeout QA Memo#: 17155 Fixed date: 2006-05-18 Short Description: Some Syntax errors do not contain a line number QA Memo#: 16936 Fixed date: 2006-05-18 Short Description: Specifying a Missing file in the .arc file causes a 255. QA Memo#: 17005 Fixed date: 2006-05-18 Short Description: OSH5031GA: print (sysgui)'setmenu'("") puts the interpreter session into a state in which windows no longer display on the client. QA Memo#: 17015 Fixed date: 2006-05-18 Short Description: Typechecker: apparently BBjAPI().getLastException() does not return a java.lang.Exception? (Looks like it returns java.lang.Throwable --isnt documentd as such QA Memo#: 16695 Fixed date: 2006-05-18 Short Description: Incorrect XML parser retrieved from JVM using: javax.xml.parsers.DocumentBuilderFactory.newInstance() QA Memo#: 16688 Fixed date: 2006-05-18 Short Description: BBj - on Sun Solaris - Flexlm -1 occurs when a 256 file descriptor limit is hit QA Memo#: 16467 Fixed date: 2006-05-18 Short Description: BBjEvent: BBjGridLeftColumnChangeEvent does not have a method for getting the top row. QA Memo#: 12683 Fixed date: 2006-05-18 Short Description: Attempting to call a multiline function that includes a SWITCH block from console mode generates !ERROR=24 then NullPointer QA Memo#: 16701 Fixed date: 2006-05-19 Short Description: Need to have a check box in the BBj Compiler Settings in the BASIS IDE to run the type checker QA Memo#: 17294 Fixed date: 2006-05-19 Short Description: TCB(5) always returns -1 in programs without user line numbers. When user line numbers exist, it works correctly. QA Memo#: 17315 Fixed date: 2006-05-19 Short Description: Typechecker: A "methodret" outside of a method causes an NPE in the typechecker QA Memo#: 17043 Fixed date: 2006-05-19 Short Description: userobj: program that depends on a USE statement will no longer run after doing RENUM QA Memo#: 17283 Fixed date: 2006-05-19 Short Description: Another side effect of the whole !ERROR=66 thing: LST(PGM(linenum)) always fails for object-oriented syntax QA Memo#: 17297 Fixed date: 2006-05-22 Short Description: In Enterprise Manager, creating a trigger in an empty trigger folder and then deleting makes it impossible to add a trigger to the trigger folder again. QA Memo#: 17299 Fixed date: 2006-05-22 Short Description: In Enterprise Manager, you can not delete a trigger without having enabled at least one. QA Memo#: 17306 Fixed date: 2006-05-22 Short Description: Performing a write to the triggered file inside an instead-of-write trigger causes an infinite loop. QA Memo#: 17272 Fixed date: 2006-05-22 Short Description: A 'no-op' after read trigger prevents an sql statement with a order by from working QA Memo#: 17243 Fixed date: 2006-05-22 Short Description: Typo: Missing comma in documentation for BBjMDI::setForwardMenuAccelerators QA Memo#: 17261 Fixed date: 2006-05-22 Short Description: TYPO: On the page for MKEYED files, sometimes "64-bit" has been spelled "64 bit". I believe it's always hyphenated, especially when used as an adjective. QA Memo#: 17174 Fixed date: 2006-05-22 Short Description: Small typo in the bbjcpl documentation (low priority) QA Memo#: 17316 Fixed date: 2006-05-22 Short Description: Typechecker: Sample missing paren at the end of a method declaration and addressing a custom object without an accessor method causing NPE in TC. QA Memo#: 17324 Fixed date: 2006-05-22 Short Description: Orphaned Automatic Events kill the interpreter QA Memo#: 17095 Fixed date: 2006-05-22 Short Description: In Enterprise Manager on Mac OS X, it's not possible to add another server to the BBjServices server list. QA Memo#: 17123 Fixed date: 2006-05-22 Short Description: You should not be able to edit "legacy.adc" or "empty.adc" either. QA Memo#: 17006 Fixed date: 2006-05-22 Short Description: AppBuilder File Associations Appear as 'Unused' in the IDE QA Memo#: 17322 Fixed date: 2006-05-22 Short Description: You can't get an updated view of an SPROC's code without logging out of and back into EM QA Memo#: 17317 Fixed date: 2006-05-22 Short Description: Visual PRO/5 [Win32] MSGBOX emits a Windows system sound for icon types 16 (Stop), 48 (Exclamation) and 64 (Information). BBj MSGBOX is silent. QA Memo#: 17321 Fixed date: 2006-05-23 Short Description: Saving the enabled state of a trigger works most of the time, but not always QA Memo#: 17338 Fixed date: 2006-05-23 Short Description: INPUTN: PRINT (SYSGUI)'TITLE'(INPUTN,"123") does not always replace the value in the control QA Memo#: 17236 Fixed date: 2006-05-23 Short Description: Enterprise Manager: Stored Procedures: If you enter an invalid config.bbx path, Java exceptions are generated and you can't get back into the field to edit it. QA Memo#: 17266 Fixed date: 2006-05-23 Short Description: Several JARs need to be installed to the IDE's lib directory in order for AppBuilder to work fully QA Memo#: 17004 Fixed date: 2006-05-23 Short Description: Typechecker: If a base class implements an interface an interface in file, then is used & extended in another file, the interface will not be found unless used. QA Memo#: 17001 Fixed date: 2006-05-23 Short Description: Typechecker: Can not assign boolean values to BBjNumbers. This presents a problem since in BBj, numbers and booleans are supposed to be the same thing. QA Memo#: 17002 Fixed date: 2006-05-23 Short Description: Typechecker: Signature for BBjControl::setLocation() is not found in some cases because com.basis.util.BBjNumber and BBjNumber are seen as two different types. QA Memo#: 16661 Fixed date: 2006-05-23 Short Description: Add the ability to access active/dormant qa memos in the QA Memos web service QA Memo#: 16524 Fixed date: 2006-05-23 Short Description: GUIBuilder cannot make calls to DDBuilder or ResBuilder because of incorrect path references QA Memo#: 11991 Fixed date: 2006-05-23 Short Description: HELP Mnemonic HELP_CONTEXTPOPUP Randomly Fails to Draw QA Memo#: 10275 Fixed date: 2006-05-23 Short Description: When loading a program from disk, all symbols in the program become visible in the symbol table, including everything parsed as a name token. QA Memo#: 14305 Fixed date: 2006-05-24 Short Description: Code completion window appears after comma inside non-BBj Object parameter lists. QA Memo#: 16994 Fixed date: 2006-05-24 Short Description: Data File Viewer throws IllegalStateException by manipulating NetBeans windows on threads other than the AWT thread QA Memo#: 17340 Fixed date: 2006-05-24 Short Description: SQL query is failing with "RowID is not implemented for this RowSet" QA Memo#: 17335 Fixed date: 2006-05-24 Short Description: TechCon ESQL demo is erroring out with !ERROR=77 when trying to create table "ExtendedCustomer" claiming that the table already exists. QA Memo#: 17346 Fixed date: 2006-05-24 Short Description: CREATE SEQUENCE SEQUSER INCREMENT BY 1 START WITH 1 does not work. QA Memo#: 17353 Fixed date: 2006-05-24 Short Description: Need to set a property during the launch of the BASIS IDE that will make menus work on multiple monitors QA Memo#: 16767 Fixed date: 2006-05-24 Short Description: You need to be able to specify a config.bbx file to be used with a trigger QA Memo#: 16902 Fixed date: 2006-05-24 Short Description: The IDE doesn't recognize the new VKEYED file type, so won't display a custom icon and won't allow you to view it in the viewer QA Memo#: 16898 Fixed date: 2006-05-24 Short Description: Typechecker falsely reports that the BBjWindow class does not have the setVisible() method. QA Memo#: 17355 Fixed date: 2006-05-25 Short Description: "Not enough Client Memory to complete SCALL" when attempting to scall an MDI application in multiple iterations QA Memo#: 17358 Fixed date: 2006-05-25 Short Description: Evaluation License is not working with current version of BBj. QA Memo#: 17343 Fixed date: 2006-05-25 Short Description: The 6.0 installer needs to remove native dlls in the system32 directory since these dlls are now loaded from the /lib directory QA Memo#: 17323 Fixed date: 2006-05-25 Short Description: Static text: Hotkey specified as "&Hotkey" works when control is created, but 'title'(id,text$) converts the & to raw text (it isn't parsed as a hotkey.) QA Memo#: 15843 Fixed date: 2006-05-25 Short Description: Using html formatted text in a grid, it appears as though the html panel isn't being given the whole area of the cell, and is flushed left and vert. centered QA Memo#: 17370 Fixed date: 2006-05-26 Short Description: SQL close isn't closing the channels/DD properly so you can't open up a file later without getting a busy error QA Memo#: 17372 Fixed date: 2006-05-26 Short Description: INPUTE keypress event getKeyCode() should return BBx/BBj codes, not Java codes. QA Memo#: 17374 Fixed date: 2006-05-30 Short Description: userObject: JavaUtils.callStatic method needs to be able to tell methodFinder.findMethodFromClass() that it is only interested in static methods QA Memo#: 17375 Fixed date: 2006-05-30 Short Description: The parser is honoring the PASSWORD mode instead of the correct mode which is PASSWD QA Memo#: 16967 Fixed date: 2006-05-30 Short Description: BBj - the screen refresh ability (unix) defined in the docs with 'RS' mnemonic and the RS= termcap ability does not work in BBj QA Memo#: 17373 Fixed date: 2006-05-31 Short Description: Unexpected Build Error 127 When Trying to Build Application in AppBuilder on Linux or Mac QA Memo#: 17400 Fixed date: 2006-06-01 Short Description: When an Instead of Remove trigger doesn't remove a record, an SQL delete can cause BBjServices to consume all of the CPU QA Memo#: 17402 Fixed date: 2006-06-01 Short Description: Calling the getControl method on a BBjControlValidationEvent object is generating a !ERROR=252 QA Memo#: 17312 Fixed date: 2006-06-01 Short Description: BBj only fires a Window Close event if the window was created with flag $00000002$, but many documentation samples do not include this flag. 534 QA Memos Fixed/Closed