Académique Documents
Professionnel Documents
Culture Documents
Enhanced RAM Disk Q: [x] Create RAM DISK Disk Size (MB) 200
TERMJAVA 2
HOSTNAME HS (Id del controlador alterno)
[X] Java Applications (* Ver Anexo A de como instalar los paquetes de precarga).
Asegurarse que las siguientes aplicaciones estén definidas.
SAOPER - SA SI Operator GUI
SACUST - SA SI Customer GUI
SADD - SA DualDisplay GUI
SACTOPER - SA C/T Operator GUI
SACTCUST - SA C/T Customer GUI
SACTDD - SA C/T Dual Display GUI
SACUST2 - SA SI Customer GUI II
[X] Preload Bundles (Ver Anexo A de como instalar los paquetes de precarga).
Asegúrese que los siguientes paquetes de precarga existen.
PRO - Property files
SVUSER - USER Files
SAJARS - Application JARS
ELITE - Browser JARS
4690JARS - 4690 JARS
AEFJARS - AEF Application JARS
COMMON - Common JARS
Java Applications
Preload BUNDLES
# hosts file
#
# This file contains the mapping of IP addresses to host names.
# The format of a host entry is the IP address followed by at
# least one space, then the host name. Each entry is entered
# on a separate line.
#
# IP addresses can be specified as decimal, hexadecimal, or octal.
# A leading '0x' indicates hex. A leading '0' indicates octal.
# Anything else indicates decimal. For example, the following three
# IP addresses are identical:
# 9.67.39.83 = 0x9.0x43.0x27.0x53 = 011.0103.047.0123
#
# Comments may be included denoted by the '#' symbol.
#
# Example entries are shown below:
# 192.168.1.1 cc # 4690 controller CC
# 10.1.1.3 store1.test.com # store1 host
#
127.0.0.1 localhost
192.168.100.100 SM
192.168.100.101 MS
ANEXO A
Use of logical name TERMJAVA to reduce the amount of
memory needed to load terminals
Technote (FAQ)
Question
Terminals get into a dump loop during loading and U007 displays briefly.
Cause
The terminal is running out of memory during terminal load.
Answer
Define TERMJAVA as follows:
If you do not need Java in the terminal, set TERMJAVA2 to 0 because this
requires less memory during terminal load. Implement the change as
follows:
Note 1: Using this logical name will not reduce terminal memory use for
normal operations. It only reduces the amount of memory needed for
loading.
Note 2: For Java 2, the preferred method of loading the JVM is with preload
bundles.
Note 3: The TERMJAVA logical name should not be used with Java 5 on V6.
1
Java 1 is no longer supported as of September 1, 2006. It has not been
removed from 4690 Operating System Version 5 and earlier, but Java 1 is no
longer shipped with Version 6. TERMJAVA = 1 on Version 6 will cause a
terminal load shrink build failure.
2
The 4690 OS Programming Guide describes the use of TERMJAVA in the
section titled "Differences between Java1 and Java2."
3
For further information about creating user logical names, see the
Knowledgebase article "How to create a controller user logical name with the
4690 Operating System."
How to create a controller User Logical Name with the 4690
Operating System
Technote (FAQ)
Question
This article explains the procedure for creating a controller User Logical
Name with the 4690 Operating System.
Answer
To create one of these names, use the following information as a guide.
User Logical Names for the 4690 Controller are created using Controller
Configuration. When creating a User Logical Name in order to activate some
option on a controller, create that User Logical Name on each and every
controller where the option should be activated. Therefore, modifying each
controller's configuration is needed. After modifying the controllers'
configuration, activate controller configuration and re-IPL the controllers.
Use the following detailed procedure to create a User Logical Name:
1. Select option 4, Installation and Update Aids from the System Main
Menu on the acting Master Controller.
2. Select option 1, Change Configuration Data from the Installation and
Update Aids Menu.
3. Select option 2, Controller Configuration from the Configuration
Menu.
4. If running a controller that has Multiple Controller Feature, answer Y
to the question "Are you configuring a Store System that uses the
IBM Multiple Controller Feature (LAN) to support the Data
Distribution Application?" and press ENTER.
5. Answer the questions about the LAN media type and the TCC media
type, then press ENTER.
6. Press ENTER on the screen that requires entering the store
controller IDs.
7. Select the controller whose configuration to be changed and press
ENTER.
8. Tab down and place an X next to the User Logical File Names
option and press ENTER.
9. Select option 1, Define A Logical File Name.
10. Enter the logical file name. If the name begins with the letters ADX,
there will be a prompt to confirm the request to use a reserved IBM
system name. Enter Y.
11. Enter the value requested to assign to the logical name. All logical
names must have a value of some sort, so if the logical name that is
created does not need a specific value, enter any valid characters.
Press ENTER.
12. To create this logical name for any additional controllers, press PF3
two times to return to the screen that lists all the defined controller
node IDs. Then repeat steps 7 through 11 for each additional
controller.
13. When finished creating the logical name for all controllers, press the
ESCAPE key to return to the Configuration Main Menu screen.
14. Select option 4, Activate Configuration.
15. Select option 2, Controller Configuration.
16. When the configuration has been activated, re-IPL all of the
controllers to put the new User Logical Name into effect.
Using 4690 OS V4 advanced Java configuration and
bundling instead of .rsp files
PAQUETES DE PRECARGA
Flash (Alert)
Abstract
With the introduction of Version 4 of IBM® 4690 Operating System comes a
new enhancement that enables users of the IBM Store Integrator GUI to skip
running the TOF.BAT utility when making changes to the operating system,
the base application, or the Store Integrator GUI. No longer will it be
required to run TOF or TOFLite and reload the terminals.
The other advantage to using this feature revolves around full Java™ 2
multiapp support. With the old method, some Java 2 classes were not
accessible when offline. This solution eliminates that issue.
The savings mentioned above are realized through the concept of bundling.
When the ADXPLDRB command line program is run, it compares the files in
each bundle to the files on the controller. If any of the files in the bundle has
changed, the bundle is rebuilt. If there are no changes, the bundle is
skipped. It is advantageous to create a bundle with modules that change
often and bundles with modules that are changed less frequently.
The following documents list the configuration changes that are required to
successfully use the new enhancement. You should download the appropriate
ADXJAV?F files (based on the application you are using) and the Microsoft®
Word document. The ADXJAV?F files are inactive Java application and
preload bundle configurations. If you already have any user Java applications
defined, you will need to merge the attached files with your current Java
applications. These steps are used in place of selecting Legacy Java
Application (which is where you would define a specific response file). In the
future, the concept of reading the following information from files will be
implemented (a further time savings in setup and maintenance).