Browse all forums dedicated to the Rocket® COBOL product family.
Recently active
Problem: WrapPack 5 (WS5) fails to install on top of WrapPack 4 (WS4). The log file reports MSI errors 2771 and 1603. Resolution: This is a known problem where WrapPack 5 was unable to uninstall some WrapPack 4's hotfixes. To resolve this issue, the hotfixes must be uninstalled prior to applying WrapPack 5. To uninstall hotfixes, follow the steps below: 1. Go to Add or Remove Programs 2. Make sure to check the 'Show updates' option - This will show all updates indented under each product 3. Select the HotFix under Micro Focus Net Express 5.0 4. Click the Remove button Old KB# 2867
Problem: What is EnterpriseLink Builder? Resolution: The EnterpriseLink Builder is the authoring tool that allows a WebMaster to transform or RePurpose the application into a new form. Alternatate views of the application can be constructed for any number of reasons: Alternative views based on detail or header information Alternative audiences such as IntranetUsers, ExtranetUsers, InternetUsers Alternative devices such as browsers, phones, PDAs, WebClients Whereas Loader is used when the HostApplication is immediately available, the Builder may operate off-line. However, it still requires the presences of the EnterpriseLink LicenseServer to validate the authors ability to modify the application. Old KB# 2916#Rumba#EnterpriseLink
Problem: Is it possible to track the scroll bar position in a ListView control? Resolution: By default the tracking of the vertical scroll bar is turned off in a ListView control. It is possible to turn this on by making a modification to the ListView user control program. Load the ListView example in: \\NetExpress\\Examples\\Dialog System\\COMMONCONTROLS\\LISTVIEW open the LVIEWCTL.CBL program and search for the following line: 01 Data-state PIC X comp-5 value 0. change the value to 1 then tracking of the scroll bar position is enabled. At runtime this will cause a callback in to the "Scrolling section" further on down in the program. The variable called Numeric-Value will contain the row that has been scrolled to. Old KB# 2907
Problem: Application Server Net Express V3.1/4.0; Micro Focus Server 5.0: There is a problem running the application and not showing this Dialog System toolbar as expected, s. 'woToolbar.jpg' vs 'wToolbar.jpg' see attached. Resolution: It is strongly recommended to check the machine running the application whether the Micro Focus runtime PAN2NT.DLL (PanelsV2 for Win32) can be found more than once in different directories not related to the installation directory of the Micro Focus Application Server, for example it also exists in ..\\Windows\\System32. As part of the Micro Focus Application Server PAN2NT.DLL should be found only in the ..\\bin directory as iis installed, for example ..\\Micro Focus\\Server 5.0\\Bin. Attachments: woToolbar.JPG Old KB# 2860
Problem: Receiving a 'file not found' error with AcuXDBC after installing, following the instructions for setting the environment variables, creating and adding files to the system catalogue, modifying the AcuXDBC configuration file and setting up a DSN. Resolution: The file had a .dat suffix. Following the example in the documentation the AcuXDBC configuration file, acuxdbc.cfg, was modified with: FILE_SUFFIX .dat The documentation is incorrect and there should be no period '.' before the suffix. Removing the period before the suffix: FILE_SUFFIX dat resolves the problem. Old KB# 2847
Problem: If using the install script from the CD, AcuXDBC will not run correctly. Resolution: With Windows Vista, programs must be "Run as Administrator" to install correctly. 1) Exit the install script. 2) Launch Windows Explorer and navigate to the CD drive. 3) Right-click "Setup.exe", and select "Run as Administrator" to launch the installer. 4) Proceed as normally from there. Old KB# 2851
Problem: A VB .NET application has worked fine without error using AcuODBC, with AcuXDBC it now gets this error: An unhandled exception has occurred. ERROR [HY000][TOD][ODBC][GENESIS]VISION: Table 'tablename' undefined.Record not found. Resolution: AcuODBC referred to tables by the base name only. AcuXDBC uses the concept of owner, so the tables are referred to by owner.tablename. There are two possible resolutions: The first is to modify the VB.Net programs to include the owner in the table name. To determine the ownership of the tables start the AcuXDBC SQL interface by executing "asql" from a Windows command prompt. At the SQL prompt execute this query: select t_owner, t_name from genesis_tables; The other way is to add the XFDs to the system catalog using -o " ", and turn on the IGNORE_OWNER configuration in acuxdbc.cfg. See Section 4.2.8 of the AcuXDBC documentation for more de
Problem: When attempting to connect to the AcuXDBC driver a user may be prompted to enter the user name and password. What is the default account for administrative functions and where can this information be located in the documentation? Resolution: For AcuXDBC, the default administration account login information is provided in the AcuXDBC User's Guide, Version 8.0, Section 6.3.2. user name: system password: manager Old KB# 2849
Problem: The acuxdbc.cfg file is missing on a Windows based platform after installation. Is there a way to resolve this without reinstalling the product? Resolution: If the acuxdbc.cfg has been deleted it can be regenerated by running the genxconf.bat file in the C:\\program files\\acucblXXX\\acugt\\bin (windows only). This batch file automatically generates a new AcuXDBC configuration file that includes the required configuration variables set to their default values. It can also specify an alternate directory name for GENESIS_HOME and an alternate configuration file name. The genxconf.bat file takes the following commands: genxconf [-d directory] [-c catalog] [-p prefix] [-n config_name] -d specifies the directory name to use for the environment variable GENESIS_HOME. -c specifies an optional directory name to use for the System Catalog. -p specifies a location (path) to your data files. -n specifies a name for t
Problem: Some databases support the usage of "--" or {}. Using either to include a comment in an SQL statement executed by XDBCquery generates a syntax error. Resolution: Use the "#" as a comment delimiter. Old KB# 2846
Problem: With AcuXDBC created the system catalog without security, e.g. did not use the -pa option. When accessing the tables from Microsoft Access a prompt with the User/Password dialog is always dispalyed. If they are left blank and enter is pressed it proceeds, so it does not need a username or password. How can that popup be avoided? Resolution: The AcuXDBC driver is prompting because there is no username or password specified in the DSN. Even though the AcuXDBC system catalog doesn't use security the driver can't know that before it connects. Since the username and password are empty it prompts for them. The solution is to configure the DSN and add any value for Username and Password. Old KB# 2855
Problem: What are the steps necessary with AcuXDBC to get it to connect to local data? Resolution: After installing AcuXDBC the steps to take to access data on the local machine are the follows: 1) Ensure that GENESIS_HOME is set in the environment pointing to the base directory where AcuXDBC is installed and where the acuxdbc.cfg file can be found (e.g.: C:\\Program Files\\Acucorp\\Acucbl800\\AcuGT ) and the system environment variable PATH points to the directory where AcuXDBC is installed (e.g.: C:\\Program Files\\Acucorp\\Acucbl800\\AcuGT\\bin ) 2) Check to verify that a license file (xvision.alc) for AcuXDBC exists in the bin directory where AcuXDBC is installed 3) Execute the demo.bat batch file from a command prompt. This will setup the basic system catalog that includes the sample data provided with AcuXDBC 4) On a command prompt execute "asql" 5) issue the query &qu
Problem: Two problems were detected concerning the uninstall of the Net Express 5.0 Application Server which was updated by WrapPack 5: 1. After an uninstallation and before a reboot of the system: - the Micro Focus License Manager is not uninstalled from the services - the file mflmwin.exe, installed by default in C:\\Program Files\\Micro Focus\\Server 5.0\\bin, is locked and cannot be removed 2. after a subsequent reboot, the following error message is displayed: ---------------------- Runtime DLL 'CBLRTSM', version 5.0, entry point _mFgmain2 not recorded in registry, not found or incompatible with requirements of dynamic bound COBOL program. Dynamic binding of RTS requires: Runtime DLL 'CBLRTSM', at least Version 5.0 --------------------- Resolution: Before the Application Server is uninstalled, the Micro Focus License Manager should be uninstalled using a command prompt from the dir
Problem: DSONLINE allows a Dialog System application to use Windows help files (HLP). Windows Vista does not support HLP files by default -- a patch is required. What options are there for providing online help within a Dialog application running on Windows Vista e.g. support for CHM files? Resolution: Unfortunately there are no plans to add support for CHM files to DSONLINE. The current options would seem to be: 1) Add the patch to Vista so that HLP files can still be used. 2) Take a look at the example we provide in Dialog System that shows how to use HTML help. This does not use DSONLINE. The example can be found in: \\NetExpress\\Examples\\Dialog System\\HTMLHELP 3) Look at coding your own interface in to the Windows help system. Old KB# 2906
Problem: The setup for AcuXDBC seems very complex. Where do I start? Resolution: The AcuXDBC installation's bin directory includes a batch file, demo.bat (demo.sh script file on UNIX), which automatically sets up AcuXDBC with sample data as a quick way to demonstrate its functionality. Modify it as follows so it can used to set up a custom AcuXDBC system catalog. These instructions refer to the Windows version (demo.bat) but the same applies to demo.sh on UNIX. First make a copy of demo.bat, and rename it, myxdbc.bat for this example. Modify myxdbc.bat as follows: 1. Find this entry: set XDBCAT="%GENESIS_HOME%\\syscat" Modify this entry to place the system catalog in a different location, or give it a different name. For example: set XDBCAT="C:\\data\\acuxdbc\\mysyscat" 2. Immediately following that entry, add this entry: set XFDDIR="C:\\data\\xfd" Set it to indicate the direc
Problem: This application demonstrates a method of using the Visual Style (XP-Style) controls in a Dialog System Application. Resolution: BUILD W/RELEASE: Net Express v4.0 and up INTRODUCTION ========== The demo should run on all Win 32 systems but will show the visual style only on Windows XP and later systems, where the visual style layout is activated. The Visual Style requires an EXE build of the start program, because the resource file must be linked in. I.e. it will not show the visual style in an INT or GNT build. OPERATION: ======== This application uses Dialog System and must be linked with the shared COBOL run-time. You can execute libman.exe from a NetExpress command prompt. The Visual Style: =========== The same base name has to be used for the .RC resource file and for the EXE. The resource file can be edited using a text editor
Problem: How do you create web pages using EnterpriseLink Builder? Resolution: A static page is one that is not mapped to any host screen. You can use these has extended help pages or choose to build new business rules using SmartScript, SQL database interactions or invoking external Web services. For the user to navigate off of static pages a hyperlink must be used. If the hyperlink destination is to the primary or secondary page of the session's current host screen (i.e., the host screen belonging to the most recent primary page that was displayed), there is no mainframe interaction. This KB describes how to attach browser-side and server-side scripts using Builder, and describes the SmartScript classes you use to write server-side scripts. Entry field for Database selection - the host input field to which the value of the selected radio button is sent. Drag the host input field, which is next to Database selectio
Problem: have a customized web page, added an object, but want to "HIDE" the object from the user if the associated date field is Protected. Resolution: example: A script to hide radio buttons if the field is read-only would go something like this (attached to radio buttons onGenerate): strRes=elself.getHostAttribute("protected") if strRes == "true": elself.fail() Old KB# 2912#EnterpriseLink#Rumba
Problem: What is EnterpriseLink Loader? Resolution: Loader provides a quick and easy method for capturing and converting host screens and their relationships to each other. During this automated capture process, Loader populates its repository with an object representation of the host system, its fields, attributes, and transitions and users workflow. In this way, an expert's knowledge is captured along with the layout of the application. This is important later as multiple screens (or elements of screens) are combined into one page or the author creates hyperlinks to quickly navigate through the completed web application. The original expert's knowledge will be used to drive the application to the appropriate location.Old KB# 2917#Rumba#EnterpriseLink
Problem: when trying to connect - when connecting to the host running - the red "waiting" message stays on Resolution: when walking thru the loader process, was not typing in "localhost" as host name was only typing in the port number this should be localhost if running on same machine as loader or a host name like the server name or the ip number of the host running if remote Old KB# 2909#EnterpriseLink#Rumba
Problem: What is EnterpriseLink IntegrationServer? Resolution: This is the runtime component that manages hundreds of concurrent connections to the host application and transforms the live data to the protocol requested by the end-user, device or downstream Web services client application. It carries out the transformation rules specified by the author during the authoring process. EnterpriseLink IntegrationServer will access local PC or UNIX applications and/or SQL databases as directed by the author. It will consolidate performance metrics making them available to the Windows Performance Monitor or as web pages accessible through the EnterpriseLink Administrators Web Site. The IntegrationServer contains patented algorithms designed to reduce or eliminate the need for "double maintenance." Should a screen or transaction change on the existing application, the screens need not be captured and re-customized, within certain
Problem: Operation system is Windows XP SP2 Micro Focus software version 5.0.002.0077 with CICS/JCL development product. Running MTO region within Enterprise Server on the same machine. Set the project to use the correct Enterprise Server that is running in the project properities. Started animation when I select the CICS tab and enter transaction I can animate the CICS program when it is requested from a 3270. Select the JCL tab enter in JOB NAME and start the job it runs but will not animate Resolution: Locate the JCL and look at the JOB CARD, you want to enter the name of the job that is submitted for execution not the name of the file that contains the JCL. For MVS JCL this is the name normally on the first card after the // and before the word "JOB". For VSE JCL this is the name normally on the first // card and after the word "JOB". Another method to find the job name by looking at the JES Spool output or out hold, the job name that appears in the na
Problem: Error - You must be running under a password protected Web Server to use EnterpriseLink Project Management functions. Resolution: The confusion is that "Web Site" password permission doesn't matter its' the "Default Web Site" that needs to not be anonymous in IIS Go to IIS Manager Local Computer -> Web Site -> Default Web Site Right click -> Properties -> Directory Security -> Edit Unclick "Enable anonymous access" Click on "Basic authentication" Restart the IIS server and that should do it. Old KB# 2908#Rumba#EnterpriseLink
Problem: What is the EnterpriseLink ClusterServer? Resolution: The EnterpriseLink ClusterServer works with multiple IntegrationServers to deliver 24x7 application availability with non-hierarchical clustering and no single point of failure. Additionally, it provides scaling to thousands of users and optimizes performance even with unpredictable spikes in user traffic. It transparently provides load balancing and failover for as many servers as needed, to deliver 99.999% uptime for large-scale extranet and Internet applications. The ClusterServer is also used during scheduled outages as subsystems are upgraded. This will provide continuous operation throughout the servicing cycle. Old KB# 2919#Rumba#EnterpriseLink
Problem: I don't get the reaction I am expecting from my radio button default Some times I open the window and it is the default sometimes I open the window and it's something else. Resolution: Your radio button is clashing with another radio button with the same first name as part of a spacey name. The object name "jack jill" is evaluated to jack. The jack object is clashing with another jack object. Spacey name objects are not permitted. Old KB# 2911#Rumba#EnterpriseLink
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.