Deploying a Basic Application

Size: px
Start display at page:

Download "Deploying a Basic Application"

Transcription

1 Module Deploying a Basic Application At the end of this module you will be able to ¾ identify the main steps in deploying a basic Tuxedo application ¾ configure a very basic Tuxedo application ¾ start up and shutdown a Tuxedo application ¾ use some basic commands to monitor an application ¾ be able to verify the installation of Tuxedo software -1 Copyright -1

2 Road Map ƒ Basic Configuration and Administration ƒ Verifying a Tuxedo Software Installation ƒ Lab Workshop -2 Copyright -2

3 Section 1 Basic Configuration and Administration At the end of this section you will be able to ¾ edit a simple Tuxedo configuration file ¾ build a binary Tuxedo configuration file ¾ start-up and shutdown a Tuxedo application ¾ list the main steps in deploying a Tuxedo application -3 Copyright -3

4 The Tuxedo Configuration File ƒ Referred to as the UBBCONFIG file but can be any file name;it defines the parameters for Tuxedo to boot (start-up) an application ƒ The UBBCONFIG file is typically created by application developers and modified by the application administrator ƒ The configuration file exists in two formats ¾ UBBCONFIG: text version ¾ TUXCONFIG: binary version, compiled from the UBBCONFIG file; this is the file that is used to actually boot the Tuxedo application domain -4 UBBCONFIG The UBBCONFIG file is an ASCII version of the configuration file. You can create and edit this version with any editor. Sample configuration files are provided with each of the Tuxedo sample applications, including the simple sample simpapp. You must create a UBBCONFIG file for each new application. You can use any of the sample UBBCONFIG files as a starting point and edit it to meet the requirements of your particular application. The syntax used for entries in the file is described in detail in the ubbconfig(5) reference pages in the BEA TUXEDO Reference Manual. TUXCONFIG The TUXCONFIG file is a binary version of the configuration file that you generate from the ASCII version using the tmloadcf command. You cannot create this file directly; a UBBCONFIG file must be created first. You can, however, dynamically modify many (but not all) configuration parameters while the application is running. The TUXCONFIG file contains information used by tmboot to start the Tuxedo administrative server and initialize the bulletin board of a BEA TUXEDO system. The tmadmin command line utility uses the configuration file (or a copy of it) in its monitoring activity. The tmshutdown command references the configuration file for information needed to shut the application down. Copyright -4

5 Simple UBBCONFIG Layout *RESOURCES <parameter>... <value> 6HFWLRQVÃDUHÃGHILQHGÃE\Ã6(&7,21! 5(6285&(6Ã$1'Ã0$&+,1(6ÃDUHÃÃ UHTXLUHGÃ6HFWLRQVÃDQGÃPXVWÃEHÃWKHÃÃÃ ILUVWÃWZRÃVHFWLRQVÃLQÃWKDWÃRUGHU *MACHINES <machine s system name> <parameter>=<value> *52836ÃVHFWLRQÃPXVWÃEHÃGHILQHGÃEHIRUHÃ6(59(56 *GROUPS <Server Group Name> <parameter>=<value> *SERVERS <Server Executable File> <parameter>=<value> SDUDPHWHU YDOXH!ÃPD\ÃEHÃGHILQHGÃDV RQHÃSHUÃOLQHÃRUÃPXOWLSOHÃSDUDPHWHUVÃSHUÃOLQH -5 The Tuxedo Configuration File (UBBCONFIG ) Layout The configuration file is made up of a number of sections indicated by *<SECTION-NAME>. Parameters are defined for a particular section until the next *< SECTION-NAME > is defined. For now we will only define four main sections :RESOURCES, MACHINES, GROUPS, and SERVERS. The *RESOURCES Section defines parameters that are application wide in nature, such as resource (Table Size) limits for the number of Servers or Services for the application. Most of these parameters assume default values if they are not specified and so you will not always see these parameters specified in a UBBCONFIG file. The *MACHINES Section defines parameters for each machine in the configuration and there must be at least one (which will also be the the MASTER machine) entry. The entry is defined by the first parameter which is the actual system/node name assigned to that machine. The *GROUPS Section defines Server Groups. Server Groups (for now) are a convenient method of grouping Servers to facilitate Administration tasks. You can think of these as being similar to users belonging to user groups. However there are other reasons for having Server Groups as we we see later in the course. The *SERVERS section defines the actual application servers that will process the service requests from Tuxedo clients. A server entry is defined by the first parameter which is the server executable file that will be used to start the server process. Except in the RESOURCES section, multiple parameter values can also be especified on a line. Tabs can also be used to enhance readability. Copyright -5

6 A Simple Configuration Example *RESOURCES IPCKEY MASTER SITE1 MODEL SHM *MACHINES GUMBY *GROUPS GROUP1 *SERVERS simpserv,3&ã.h\ãdvvljqhgã E\ÃWKHÃ8VHU 6\VWHP1RGHÃ1DPHÃ IRUÃWKLVÃPDFKLQH LMID=SITE1 /RJLFDOÃ0DFKLQHÃ1DPH DVVLJQHGÃE\ÃWKHÃ8VHU TUXDIR= c:\bea\tux80 APPDIR= c:\tuxa11\exercises\depl" TUXCONFIG="c:\tuxa11\exercises\depl\tuxconfig" LMID=SITE1 GRPNO=1 *URXSÃ1DPHÃDQGÃ*URXSÃ1XPEHUÃDVVLJQHGÃE\ÃWKHÃ8VHU SRVGRP=GROUP1 SRVID=10 ([HFXWDEOHÃ)LOHÃ1DPHÃLQÃ$33',5ÃIRUÃWKLVÃ6HUYHU 6HUYHUÃ,'ÃQXPEHUÃ DVVLJQHGÃE\ÃWKHÃ8VHU -6 *RESOURCES IPCKEY This number is used to allocate O/S IPC resources for the application and must not be in use by other applications on the machine/s. greater than 32,768 and less than 262,143. MASTER This specifies a logical name for the machine that will be the master machine for the application. Any string can be specified - the example uses SITE1. MODEL Defines either a single machine (SHM) or multiple-machine (MP) configuration. *MACHINES <system-name> The machine s system/node name. Obtained with uname -n on UNIX systems, or by looking up the Computer Name value in the Windows Network Control Panel. LMID A user-defined logical name assigned to this machine. This logical name will be used to refer to this machine in other configuration parameters. TUXDIR The absolute pathname of the directory where the Tuxedo software is installed. APPDIR The absolute pathname of the directory where the application servers are located. TUXCONFIG The absolute pathname of the binary configuration file that will be used to boot. *GROUPS <group-name> A user-defined logical name assigned to this server group. LMID The LMID of the machine on which this group of servers is to run. GRPNO A user-defined number assigned to this group. Must be unique for this entry. *SERVERS <server executable file> The file name of the server executable program (in APPDIR). SRVGRP The logical group name to which this server belongs. SRVID A user-defined number assigned to this server; it must be unique within a group. Copyright -6

7 The Deployment Process buildclient &OLHQW F buildserver &OLHQWÃ([HFXWDEOH 6HUYHU F +HDGHUÃ)LOHVÃK 2WKHUÃ2EMHFWÃ)LOHVÃÉÃ /LEUDULHV RÃÉÃOLE 2WKHUÃ+HDGHUÃ)LOHVÃ K 6HUYHUÃ([HFXWDEOH tmboot ERRWV 2WKHUÃ VRXUFHÃILOHV (QYLURQPHQW 9DULDEOHV 'HSOR\HG $SSOLFDWLRQ tmloadcf 8%%&21),* 78;&21),* -7 The Deployment Process The main steps in the deployment sequence are: 1. Set the environment variables. 2. Build the client executables (usually done by the Application Developer). 3. Build the server executables (usually done by the Application Developer). 4. Create/edit the UBBCONFIG text configuration file. Generate the TUXCONFIG binary configuration file. 5. Boot the application (administrative and application servers). Copyright -7

8 Setting Environment Variables ƒ Before running Tuxedo commands we need to set some environment variables ¾ These can usually be set using a batch/shell command script file set TUXDIR=C:\bea\tuxedo80 set PATH=%TUXDIR%\bin;%PATH set TUXCONFIG=C:\labs\\exercises\tuxconfig setenv.bat 7X[HGRÃURRWÃGLUHFWRU\ /RFDWLRQÃRIÃ7X[HGRÃ ELQDU\ÃFRQILJXUDWLRQÃILOH,QFOXGHÃ78;',5ELQ export TUXDIR=/opt/bea/tuxedo80 LQÃWKHÃ3$7+ export PATH=$TUXDIR/bin;%PATH #also need to set library path - shown for SVR4 export LD_LIBRARY_PATH=$TUXDIR/lib:$LD_LIBRARY_PATH export TUXCONFIG=/home/stu01//exercises/tuxconfig setenv.ksh 2QÃ81,;Ã$OVRÃQHHG WRÃVHWÃWKHÃOLEUDU\Ã SDWKÃHQYLURQPHQW YDULDEOH -8 Setting the Environment Variables The variables TUXDIR, PATH, and LD_LIBRARY_PATH (for UNIX, this environment variable may be different depending on UNIX version) always need to be set. Before you can invoke BEA Tuxedo commands, you need to set several environment variables. If you are using Windows, you can explicitly set the environment variables in each window or you can set them up globally through the Control Panel->System->Environment panel or you can use the Control Panel->BEA Tuxedo tool to do so. TUXDIR contains the full pathname of the directory in which the Tuxedo software you installed. UNIX: TUXDIR=/var/opt/tuxedo; export TUXDIR Windows: set TUXDIR=C:\tuxedo You should include the BEA Tuxedo /bin subdirectory in the search path PATH for commands. UNIX: PATH=$PATH:$TUXDIR/bin; export PATH Windows: set PATH=%PATH%:%TUXDIR%\bin LD_LIBRARY_PATH (on SVR4-based systems such as Solaris), SHLIB_PATH (on HP-UX), and LIBPATH (on AIX) define the search path for dynamic shared libraries. For example: LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TUXDIR/lib; export LD_LIBRARY_PATH Additionally, TUXCONFIG needs to be set before certain Tuxedo commands are executed. It is set to the full pathname of the binary configuration file of a specific BEA Tuxedo application. UNIX: TUXCONFIG=/var/opt/tuxapp1/tuxconfig; export TUXCONFIG Windows: set TUXCONFIG=C:\tuxapp1\tuxconfig Copyright -8

9 Compiling the UBBCONFIG File ƒ Use tmloadcf to build the binary configuration file from the UBBCONFIG \> tmloadcf -y ubbconfig.nt \> dir ubbconfig.nt WPORDGFIÃFUHDWHVÃWKHÃELQDU\ tuxconfig HTXLYDOHQWÃRIÃ ubbconfig.nt... tmloadcf Options -y Description overwrite existing TUXCONFIG unconditionally only perform syntax checks on the UBBCONFIG file -n ƒ Use tmunloadcf to obtain the text version of a TUXCONFIG binary file ¾ tmunloadcf > UBB_text -9 Creating the TUXCONFIG File The UBBCONFIG application configuration file can be created/modified with any text editor. BEA Tuxedo uses a binary file generically known as TUXCONFIG for its actual operation. The tmloadcf(1) command is used to compile the UBBCONFIG text file to a TUXCONFIG file. When tmloadcf is executed, the TUXCONFIG environment variable must be set to the full path name of the device or system file where TUXCONFIG is to be loaded. The UBBCONFIG and TUXCONFIG files can be assigned any file name by the Administrator. tmunloadcf The tmunloadcf(1) command can convert a TUXCONFIG back to a text file (UBBCONFIG). The file that is read is determined by the TUXCONFIG environment variable. This command produces output that is a superset of the UBBCONFIG file as all the default parameter settings are also output. Example use: tmunloadcf > output_text Copyright -9

10 Building the Client ƒ Use buildclient to build the client ([DPSOH8VHRIbuildclient \> buildclient -o simpcl 1DPHÃRIÃUHVXOWLQJ FOLHQWÃH[HFXWDEOHÃILOH \> dir ubbconfig.nt tuxconfig simpcl.c simpcl.obj simpcl.exe... -f simpcl.c &OLHQWÃ&ÃVRXUFH SURJUDP buildclient FRPSLOHVÃWKHÃ&ÃVRXUFHÃ ILOHÃFUHDWHVÃREMHFWÃILOHVÃDQGÃOLQNVÃ WKHPÃLQWRÃDQÃH[HFXWDEOHÃSURJUDPÃILOH -10 As an Administrator, you would probably never need to build the client executables as these are activities performed by the Application Developers. However, knowing the process of doing so will enable you to build and run a test application to verify that the Tuxedo software has been correctly installed after a new installation or upgrade. Copyright -10

11 Building the Server ƒ Use buildserver to build the server ([DPSOH8VHRIbuildserver \> buildserver -o simpserv 1DPHÃRIÃUHVXOWLQJ VHUYHUÃH[HFXWDEOHÃILOH \> dir ubbconfig.nt tuxconfig simpcl.c simpcl.obj simpcl.exe... simpserv.obj simpserv.exe -f simpserv.c 6HUYHUÃ&ÃVRXUFH SURJUDP -s TOUPPER 1DPHÃRIÃWKHÃ6(59,&(Ã SURYLGHGÃLQÃWKLVÃVHUYHU buildserver FRPSLOHVÃWKHÃ&ÃVRXUFHÃ ILOHÃFUHDWHVÃREMHFWÃILOHVÃDQGÃOLQNVÃ WKHPÃLQWRÃDQÃH[HFXWDEOHÃILOH -11 The buildserver is run with parameters similarly to buildclient but a service name or names must be specified with the -s option for the server. Copyright -11

12 Booting the Tuxedo Application ƒ Boot the Tuxedo application with tmboot WPERRW VWDUWVÃDOOÃDGPLQLVWUDWLYH ([DPSOHÃ8VHÃRIÃtmboot DQGÃDSSOLFDWLRQÃVHUYHUV \ÃLVÃWRÃLQGLFDWHó\HV ÃWRÃDQ\ÃSURPSW \> tmboot -y Booting all admin and server processes in tuxconfig INFO: BEA TUXEDO, Version 7.1 INFO: Serial #: , Expiration , Maxusers 20 INFO: Licensed to: BEA SYSTEMS *** SYSTEM TEST *** Booting admin processes... exec BBL -A : process id= Started. Booting server processes exec simpserv -A : process id= Started. 2 processes started. 7KLVÃLVÃWKHÃ%XOOHWLQÃ%RDUGÃ/LDLVRQ %%/ÃDGPLQLVWUDWLYHÃSURFHVV 7KLVÃLVÃWKHÃVLPSVHUY VHUYHUà DSSOLFDWLRQÃZHÃMXVWÃFUHDWHG 7KHÃ$ÃRSWLRQÃLVÃWRÃDGYHUWLVH DOOÃWKHÃVHUYHU VÃVHUYLFHV \> -12 Some Options to the tmboot command Most of the options to tmboot are related to booting parts of the entire application. A partial list of some useful options: -A causes only the administrative servers (BBL etc.) to be booted -g grpname causes only the servers belonging to this specific group to be booted -i srvid causes all servers with a specific server ID to be booted -S causes all application servers to be booted -s server-name causes all servers with a specific server (executable file )name to be booted Using tmboot The user that created the TUXCONFIG file is the administrator of the application. If security is enabled, only the administrator can execute the tmboot command. Copyright -12

13 Monitoring an Active Application ƒ Use tmadmin(1)to ¾ Monitor a running system - some commands» printserver (psr) to get information on servers» printservice (psc) to get information on services ¾ Perform administrative tasks» Boot and shut down the application or parts of it such as specific server processes ƒ Run-time administration is covered in more detail later in the course ¾ There is also the graphical Administration Console tool but we will focus on using tmadmin in this course -13 Monitor a Running System: tmadmin(1) It is possible to monitor a running system through the tmadmin(1) program. System parameters and statistics may be displayed. Analysis of the information may lead you to boot additional servers or change service priorities. The most frequently used commands allow you to examine available servers (psr), services (psc), message queues (pq), and client (pclt) information Copyright -13

14 Example of tmadmin usage & output printserver (psr) -14 Print Server Information: psr The slide shows sample output from the printserver (psr) command. Some of the information displayed: Prog Name: server executable file name Queue Name: name of the queue to which the server is attached Grp Name: server group name (UBBCONFIG *SERVERS section SRVGRP parameter) ID: numeric identifier of the server (UBBCONFIG *SERVERS SRVID) RqDone: number of service requests the server has performed Load Done: (we have not discussed the service load factor yet) Current Service: the current service the server is performing. The entry will say IDLE if the server is not currently doing any work. For more information on the tmadmin command, refer to tmadmin(1) in the BEA Tuxedo Reference section documentation. Copyright -14

15 printservice (psc) tmadmin - psc -15 Print Service Information: psc The slide shows sample output from the printservice (psc) command: The command lists information on all services offered by all executable servers of the system. The output columns are explained as follows: Service Name: the service name actually advertised by BEA Tuxedo, which may be called by a service request from a client Routine Name: the function name of the service (usually the same as service name) Prog Name: the server executable name (the + indicates some text was truncated) Grp Name: the group name for that server (SRVGRP) ID: the numeric identifier of the server (SRVID) Machine: the LMID of the machine on which the server resides # Done: the number of requests the service routine has performed Status: the current status of the service Copyright -15

16 Running the Client Application ƒ Run the client using the client executable 7KHÃHQYLURQPHQWÃYDULDEOHVÃ78;',5Ã3$7+Ã78;&21),*ÃQHHGÃWRÃEHà VHWÃEHIRUHÃUXQQLQJÃDÃ7X[HGRÃFOLHQW 7KHÃ/LEUDU\Ã3DWKÃYDULDEOHÃPD\ÃDOVRÃEHÃQHHGHGÃIRUÃ81,;ÃV\VWHPV 5XQQLQJÃWKHÃ7X[HGR VLPSFO &OLHQW \> simpcl hello WoRlD HELLO WORLD \> 5XQÃWKHÃFOLHQWÃH[HFXWDEOHà VLPSFO ZLWKÃDÃWH[Wà DUJXPHQWÃVXFKÃDVÃóhElLo WoRlD VLPSFO FDOOVÃWKHÃ72833(5à VHUYLFH VLPSFO GLVSOD\VÃWKHÃUHVXOWÃIURPà WKHÃVHUYHUÃWKHÃWH[WÃKDVÃEHHQà FRQYHUWHGÃWRÃXSSHUFDVH -16 Running a Tuxedo Client Once the Tuxedo client has been built, it can be run at any time just as a regular executable program. However the environment variables TUXDIR, PATH, and TUXCONFIG need to be set before running the client. Copyright -16

17 Viewing the User Log File ƒ All Tuxedo system messages are logged to the user log (ULOG) file, ULOG.mmddyy ƒ A ULOG message consists of two parts ¾ Tag - time of day (hhmmss), the name of the machine, and the name and identifier of the process logging the message ¾ Text - BEA Tuxedo system message, with a message catalog name, a message number, and the text of the message ([DPSOH gumby!simpserv.27190: LIBTUX_CAT:262: std main starting -17 User Log File All Tuxedo system messages are logged to a text file, referred to as the ULOG file. The actual filename is ULOG.mmddyy, where yy is year, mm is the month, and dd is the day in two-digit numeric formats. A new file is created for every day that the Tuxedo application is running. For example, the ULOG file for August 15, 2001 would be named ULOG A user log message consists of the following two parts: Tag - Includes the time of day (hhmmss), the name of the machine as returned by the -n option of uname, and the name and identifier of the process logging the message Text - Includes a Tuxedo message with a message catalog name, a message number, and the text of the message. You can use the catalog name and number as an index to the BEA Tuxedo System Message Manual, which contains detailed information on a message. In the example on the slide, the logged message indicates a server process starting up. Further information (any any corrective action) on the LIBTUX_CAT:262 message can be obtained in the Messages section of the Tuxedo documentation. Copyright -17

18 Shutting Down the Application ƒ Shutdown the servers with the command tmshutdown ([DPSOHÃ8VHÃRI tmshutdown 6KXWGRZQÃDOOÃVHUYHUVÃUHPRYHÃ,3&Ã UHVRXUFHV 8VHÃtmshutdown -y WRÃDYRLGÃJHWWLQJÃ WKHÃSURPSWÃWRÃVKXWGRZQ -18 Shut Down an Application: tmshutdown(1) The tmshutdown(1) command is the reverse of the tmboot(1) command and shuts down part or all of the BEA Tuxedo application. The options tmboot uses for partial booting (-A, -g, -i, -S, -s) are also supported in tmshutdown. Using tmshutdown The user that created the TUXCONFIG file is the administrator of the application and the one that can boot and shutdown the application. The application only can be shut down from the machine designated as the MASTER in the configuration file. When the entire application is shut down, tmshutdown removes the IPC resources associated with the application. The associated IPC resources may not be removed if the BBL process is stopped or killed without using tmshutdown. If this happens, the IPC recoursec have to be removed manually using the ipcrm command. Copyright -18

19 Review In this section, we discussed ¾ the required sections and parameters of the Tuxedo configuration file ¾ the main steps in deploying a Tuxedo application ¾ setting the Tuxedo environment variables ¾ building a binary Tuxedo file ¾ starting and stopping a Tuxedo application ¾ monitoring a Tuxedo application -19 Copyright -19

20 Road Map ƒ Basic Configuration and Administration ƒ Verifying a Tuxedo Software Installation ƒ Lab Workshop -20 Copyright -20

21 Section 2 Verifying a Tuxedo Software Installation ƒ At the end of this section you will be able to ¾ run the Tuxedo sample application to verify an installation of the Tuxedo software -21 Copyright -21

22 A Test Application ƒ A sample application simpapp is provided with the Tuxedo software ¾ <TUXDIR>/ apps/simpapp (Tuxedo 6.5) ¾ <TUXDIR>/ samples/atmi/simpapp (Tuxedo 7.1, 8.0) ƒ simpapp: A simple, single-machine application; one server & one client ¾ Server : offers a single service, TOUPPER ¾ Client : run with one argument, a string that will be converted to upper case by TOUPPER ¾ This is the same application used in the upcoming lab exercise -22 Testing a Sample Application To verify that you have successfully installed the BEA Tuxedo system software on a server platform, you can try configuring and executing the sample application found in the sample applications directory Tuxedo 6.x: <TUXDIR>/apps/simpapp (Tuxedo 7.1, 8.0): <TUXDIR>/samples/atmi/simpapp This is the same application that we just ran in the previous lab exercise! Copyright -22

23 Running the Simple Application ƒ Determine the machine s hostname ¾ uname -n (UNIX); Computer Name (Windows) ƒ Set the environment variables TUXDIR, PATH, (LD_LIBRARY_PATH) ƒ Modify the configuration file ¾ IPC key, Machine Name, file/directory names ƒ Compile the configuration file, programs ƒ Boot the Tuxedo application ƒ Run the client ƒ Shutdown the Tuxedo application -23 Running a Sample Application The simple application simpapp consists of the following files server C source, client C source, and configuration files. The server simpserv offers a single service called TOUPPER. The client simpcl is invoked with a single argument, which is a string to be converted to upper case. The server returns the converted string to the client, which prints it out. For example, the invocation simpcl "hello world" results in the output Returned string is: HELLO WORLD To configure and run simpapp, follow the steps in the Install Lab in the Lab Exercises. This procedure is also described in the README file in the simpapp application directory. An overview of running this application is discussed on the following pages. Copyright -23

24 Running the Application - Example ƒ The Notes section describes the main steps; sample output after executing tmboot is shown below -24 Running a Sample Application (the main steps) 4. Set the environment variables TUXDIR and PATH as described previously. Initialize and export the TUXCONFIG environment variable, which is used by the Tuxedo system commands. On UNIX: export TUXCONFIG=$MYDIR/tuxconfig On Windows: set TUXCONFIG=%MYDIR%\tuxconfig 5. Build the cleint and server executables: buildclient -f simpcl.c -o simpcl buildserver -f simserv.c -o simpserv -s TOUPPER Edit the ubbsimple configuration file to change the IPC key, machine name, directory names. Create the binary version of your edited configuration file by invoking tmloadcf(1), which produces a file named tuxconfig (as defined by the TUXCONFIG environment variable).this file is then used by the BEA Tuxedo system at runtime to start the application configuration. tmloadcf -y ubbsimple Boot simpapp by typing this: tmboot -y If the application starts up successfully, you will see output similar to that on the slide. Run the simple client: simpcl Hello The output from the program should be the string HELLO that was converted and returned by the TOUPPER service in the simpserv server. Copyright -24

25 Review In this section, we discussed ¾ running the Tuxedo simpapp application to verify the installation of the Tuxedo software -25 Copyright -25

26 Review In this module, we talked about ¾ The basic parameters of the UBBCONFIG file ¾ Deploying a Tuxedo application ¾ Setting the Tuxedo application environment ¾ Booting a Tuxedo application ¾ Shutting down a Tuxedo application ¾ Monitoring an active Tuxedo application ¾ Running a test application to verify Tuxedo installation -26 Copyright -26

27 Lab Workshop Please refer to the Lab Exercises guide and do lab. The suggested time for this lab is 20 minutes. The Instructor will determine when it is appropriate to stop. -27 Copyright -27

BEA TUXEDO System Messages. CMDTUX Catalog

BEA TUXEDO System Messages. CMDTUX Catalog BEA TUXEDO System Messages CMDTUX Catalog BEA TUXEDO Release 6.5 Document Edition 6.5 February 1999 Copyright Copyright 1999 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Oracle Tuxedo. Administering an Oracle Tuxedo Application at Run Time 12c Release 1 (12.1.1) June 2012

Oracle Tuxedo. Administering an Oracle Tuxedo Application at Run Time 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Administering an Oracle Tuxedo Application at Run Time 12c Release 1 (12.1.1) June 2012 Administering an Oracle Tuxedo Application at Run Time, 12c Release 1 (12.1.1) Copyright 1996, 2012,

More information

BEA Tuxedo. System Messages TMADMIN Catalog

BEA Tuxedo. System Messages TMADMIN Catalog BEA Tuxedo System Messages TMADMIN Catalog 100-199 BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Oracle Fusion Middleware. 1 Contents. 2 Where to Find Oracle WebLogic Tuxedo Connector Samples. 3 Configuring the Oracle WebLogic Tuxedo Connector

Oracle Fusion Middleware. 1 Contents. 2 Where to Find Oracle WebLogic Tuxedo Connector Samples. 3 Configuring the Oracle WebLogic Tuxedo Connector Oracle Fusion Middleware WebLogic Tuxedo Connector Quick Start Guide for Oracle WebLogic Server 11g Release 1 (10.3.6) E13756-05 November 2011 Note: For more detailed information on how to configure the

More information

WebLogic Tuxedo Connector Quick Start Guide for Oracle WebLogic Server 11g Release 1 (10.3.6)

WebLogic Tuxedo Connector Quick Start Guide for Oracle WebLogic Server 11g Release 1 (10.3.6) [1]Oracle Fusion Middleware WebLogic Tuxedo Connector Quick Start Guide for Oracle WebLogic Server 11g Release 1 (10.3.6) E13756-06 April 2015 This document summarizes how to configure Oracle WebLogic

More information

BEA Tuxedo. System Messages TMADMIN Catalog

BEA Tuxedo. System Messages TMADMIN Catalog BEA Tuxedo System Messages TMADMIN Catalog 200-1699 BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Oracle SALT How To: expose Tuxedo Service as a SOAP Web Service

Oracle SALT How To: expose Tuxedo Service as a SOAP Web Service Oracle SALT How To: expose Tuxedo Service as a SOAP Web Service Introduction This document is designed to help you implement a SALT use-case in a matter of minutes. This can be used to bootstrap projects

More information

Security. At the end of this module you will be able to

Security. At the end of this module you will be able to Module Security At the end of this module you will be able to ¾ understand the Tuxedo model for security ¾ configure security for a Tuxedo application ¾ understand the Link Level Encryption security option

More information

BEA Tuxedo. System Messages CMDTUX Catalog

BEA Tuxedo. System Messages CMDTUX Catalog BEA Tuxedo System Messages CMDTUX Catalog 4400-4899 BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Accessing MIBs. At the end of this module you will be able to

Accessing MIBs. At the end of this module you will be able to Module Accessing MIBs At the end of this module you will be able to describe Tuxedo Management Information Bases (MIBs) list and explain the six MIBs currently provided use the Tuxedo ud32 utility to create

More information

SYSTEM TUXEDO. By Channu Kambalyal Sushil Consultants Inc.

SYSTEM TUXEDO. By Channu Kambalyal Sushil Consultants Inc. SYSTEM TUXEDO By Channu Kambalyal Sushil Consultants Inc. www.sushilconsultants.com BRIEF HISTORY TUXEDO - Transactions in Unix Extended for Distributed Operations Construction started in 1983 as a UNIX

More information

TRAN. Distributed Transactions

TRAN. Distributed Transactions Module Distributed Transactions At the end of this module you will be able to understand characteristics of a distributed transaction list the Tuxedo components that support distributed transactions identify

More information

BEA Tuxedo. System Messages CMDGW Catalog

BEA Tuxedo. System Messages CMDGW Catalog BEA Tuxedo System Messages CMDGW Catalog 2000-3299 BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

BEA TUXEDO. Workstation Guide

BEA TUXEDO. Workstation Guide BEA TUXEDO Workstation Guide BEA TUXEDO Release 6.5 Document Edition 6.5 February 1999 Copyright Copyright 1999 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

Oracle Tuxedo. Oracle Tuxedo Plug-In for Oracle Virtual Assembly Builder 12c Release 2 (12.1.3) April 2014

Oracle Tuxedo. Oracle Tuxedo Plug-In for Oracle Virtual Assembly Builder 12c Release 2 (12.1.3) April 2014 Oracle Tuxedo Oracle Tuxedo Plug-In for Oracle Virtual Assembly Builder 12c Release 2 (12.1.3) April 2014 Oracle Tuxedo Plug-In for Oracle Virtual Assembly Builder, 12c Release 2 (12.1.3) Copyright 1996,

More information

Domain Gateways. At the end of this module you will

Domain Gateways. At the end of this module you will Module Domain Gateways At the end of this module you will understand the uses and features of Tuxedo Domains be able to perform basic Domain configurations be able to identify advanced Domain configuration

More information

Oracle Tuxedo. Setting Up an Oracle Tuxedo Application 12c Release 1 (12.1.1) June 2012

Oracle Tuxedo. Setting Up an Oracle Tuxedo Application 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Setting Up an Oracle Tuxedo Application 12c Release 1 (12.1.1) June 2012 Setting Up an Oracle Tuxedo Application, 12c Release 1 (12.1.1) Copyright 1996, 2012, Oracle and/or its affiliates.

More information

BEA Tuxedo. System Messages LIBGW Catalog

BEA Tuxedo. System Messages LIBGW Catalog BEA Tuxedo System Messages LIBGW Catalog BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

Jolt for NonStop TUXEDO User Guide Set

Jolt for NonStop TUXEDO User Guide Set Jolt 1.1.2 for NonStop TUXEDO Jolt 1.1.2 Manuals Jolt for NonStop TUXEDO User Guide Set Jolt for NonStop TUXEDO User Guide Jolt Beans User Guide WAS (Web Application Services) User Guide Jolt 1.1.2 for

More information

Oracle Tuxedo for IBM i 6.1

Oracle Tuxedo for IBM i 6.1 Oracle Tuxedo for IBM i 6.1 Users Guide 11g Release 1 (11.1.1.2.0) August 2010 Oracle Tuxedo IBM i 6.1 Users Guide, 11g Release 1 (11.1.1.2.0) Copyright 2007, 2010, Oracle and/or its affiliates. All rights

More information

BEATSAM TM. BEA (TSAM) Console User s Guide

BEATSAM TM. BEA (TSAM) Console User s Guide BEATSAM TM BEA (TSAM) Console User s Guide Version 1.1 Document Released: September 28, 2007 Contents 1. BEA TSAM Console Overview.............................................................1-1 Monitoring

More information

BEATuxedo MQ Adapter

BEATuxedo MQ Adapter BEATuxedo 10.0 MQ Adapter Version 10.0 Document Released: September 28, 2007 Contents 1. Understanding the Tuxedo MQ Adapter Accessing WebSphere MQ With and Without the Tuxedo MQ Adapter............ 1-1

More information

Oracle Tuxedo. Using Oracle Tuxedo ATMI on Windows 12c Release 1 (12.1.1) June 2012

Oracle Tuxedo. Using Oracle Tuxedo ATMI on Windows 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Using Oracle Tuxedo ATMI on Windows 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Using Oracle Tuxedo ATMI on Windows, 12c Release 1 (12.1.1) Copyright 1996, 2012, Oracle and/or its affiliates.

More information

Oracle Tuxedo. Getting Started with Oracle Tuxedo CORBA Applications 12c Release 1 (12.1.1) June 2012

Oracle Tuxedo. Getting Started with Oracle Tuxedo CORBA Applications 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Getting Started with Oracle Tuxedo CORBA Applications 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Getting Started with Oracle Tuxedo CORBA Applications, 12c Release 1 (12.1.1) Copyright

More information

Oracle Tuxedo. Using the Oracle Tuxedo ATMI Workstation Component 10g Release 3 (10.3) January 2009

Oracle Tuxedo. Using the Oracle Tuxedo ATMI Workstation Component 10g Release 3 (10.3) January 2009 Oracle Tuxedo Using the Oracle Tuxedo ATMI Workstation Component 10g Release 3 (10.3) January 2009 Tuxedo Using the Oracle Tuxedo ATMI Workstation Component, 10g Release 3 (10.3) Copyright 1996, 2009,

More information

Oracle Tuxedo System and Applications Monitor Plus

Oracle Tuxedo System and Applications Monitor Plus Oracle Tuxedo System and Applications Monitor Plus Configuration Guide 12c Release 2 (12.1.3) June 2015 Oracle TSAM Plus Configuration Guide, 12c Release 2 (12.1.3) Copyright 2013, 2015, Oracle and/or

More information

Performance Considerations

Performance Considerations Module Performance Considerations At the end of this module you will understand some of the main performance considerations for tuning Tuxedo applications -1 Copyright -1 ƒ ƒ ƒ ƒ Road Map System and Network

More information

Oracle Tuxedo Mainframe Adapter for OSI TP

Oracle Tuxedo Mainframe Adapter for OSI TP Oracle Tuxedo Mainframe Adapter for OSI TP Installation Guide Release 10g R3 September 2008 Tuxedo Mainframe Adapter for OSI TP Installation Guide, Release 10g R3 Copyright 2007, 2008, Oracle and/or its

More information

Oracle Tuxedo Message Queue (OTMQ)

Oracle Tuxedo Message Queue (OTMQ) Oracle Tuxedo Message Queue (OTMQ) Administration Guide 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Message Queue (OTMQ) Administration Guide, 12c Release 1 (12.1.1) Copyright 2012 Oracle and/or its

More information

BEA Tuxedo. System Messages GP Catalog

BEA Tuxedo. System Messages GP Catalog BEA Tuxedo System Messages GP Catalog BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

BEA JOLT Overview. At the end of this section you will. ¾ have a general understanding of the functionality and use of the BEA Jolt product

BEA JOLT Overview. At the end of this section you will. ¾ have a general understanding of the functionality and use of the BEA Jolt product Appendix BEA Overview At the end of this section you will ¾ have a general understanding of the functionality and use of the BEA Jolt product -1 This reference material is only intended to make you aware

More information

BEA TUXEDO. for Windows NT User s Guide

BEA TUXEDO. for Windows NT User s Guide BEA TUXEDO for Windows NT User s Guide BEA TUXEDO Release 6.5 Document Edition 6.5 February 1999 Copyright Copyright 1999 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

BEA TUXEDO Builder. Setup and Installation

BEA TUXEDO Builder. Setup and Installation BEA TUXEDO Builder Setup and Installation BEA TUXEDO Builder 2.0 Document Edition 2.0 July 1998 Copyright Copyright 1997, 1998 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 WEBLOGIC SERVER DOMAINS. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 WEBLOGIC SERVER DOMAINS SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Domain - concept and implementation. Content of a domain. Common domain types. Production versus

More information

Oracle Tuxedo Message Queue (OTMQ)

Oracle Tuxedo Message Queue (OTMQ) Oracle Tuxedo Message Queue (OTMQ) Administration Guide 12c Release 2 (12.1.3) December 2014 Oracle Tuxedo Message Queue (OTMQ) Administration Guide, 12c Release 2 (12.1.3) Copyright 2012, 2014 Oracle

More information

Installing and Configuring the 6.40 Startup Framework to Use with

Installing and Configuring the 6.40 Startup Framework to Use with Installing and Configuring the 6.40 Startup Framework to Use with SAP J2EE Engine 6.20 Last update: 23.09.2004 SAP J2EE Engine 6.20 Contents Overview...3 Additional Resources...4 Procedure on UNIX...5

More information

BEA TUXEDO Builder. Setup and Installation Guide

BEA TUXEDO Builder. Setup and Installation Guide BEA TUXEDO Builder Setup and Installation Guide BEA TUXEDO Builder 2.1 Document Edition 2.1 November 1998 Copyright Copyright 1997, 1998 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend

More information

BEATuxedo. Command Reference

BEATuxedo. Command Reference BEATuxedo Command Reference Version 10.0 Document Released: September 28, 2007 Contents Section 1 - Commands Introduction to BEA Tuxedo Commands......................................5 bldc_dce(1)......................................................6

More information

There is a general need for long-term and shared data storage: Files meet these requirements The file manager or file system within the OS

There is a general need for long-term and shared data storage: Files meet these requirements The file manager or file system within the OS Why a file system? Why a file system There is a general need for long-term and shared data storage: need to store large amount of information persistent storage (outlives process and system reboots) concurrent

More information

Adapter for Mainframe

Adapter for Mainframe BEA WebLogic Java Adapter for Mainframe Samples Guide Release 5.1 Document Date: August 2002 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

Oracle WebLogic Server

Oracle WebLogic Server Oracle WebLogic Server WLEC to Oracle WebLogic Tuxedo Connector Migration Guide 10g Release 3 (10.3) July 2008 Oracle WebLogic Server WLEC to Oracle WebLogic Tuxedo Connector Migration Guide, 10g Release

More information

Unix Introduction to UNIX

Unix Introduction to UNIX Unix Introduction to UNIX Get Started Introduction The UNIX operating system Set of programs that act as a link between the computer and the user. Developed in 1969 by a group of AT&T employees Various

More information

Operating Systems, Unix Files and Commands SEEM

Operating Systems, Unix Files and Commands SEEM Operating Systems, Unix Files and Commands SEEM 3460 1 Major Components of Operating Systems (OS) Process management Resource management CPU Memory Device File system Bootstrapping SEEM 3460 2 Programs

More information

Mainframe Adapter for TCP

Mainframe Adapter for TCP BEATuxedo Mainframe Adapter for TCP Release Notes Version 8.1 Document Revised: November 14, 2003 Part Number: 830-001005-009 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted

More information

Oracle Tuxedo. Interoperability 12c Release 1 (12.1.1) June 2012

Oracle Tuxedo. Interoperability 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Interoperability 12c Release 1 (12.1.1) June 2012 Oracle Tuxedo Interoperability, 12c Release 1 (12.1.1) Copyright 1996, 2012, Oracle and/or its affiliates. All rights reserved. This software

More information

BEA Tuxedo. System Messages WSNAT Catalog

BEA Tuxedo. System Messages WSNAT Catalog BEA Tuxedo System Messages WSNAT Catalog BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

NetBackup Deployment Template User Guide for System Center Configuration Manager (SCCM)

NetBackup Deployment Template User Guide for System Center Configuration Manager (SCCM) NetBackup Deployment Template User Guide for System Center Configuration Manager (SCCM) September 25, 2017 Third-party mass-deployment tools like System Center Configuration Manager (SCCM) and Chef are

More information

BEA Tuxedo. Using the BEA Tuxedo Domains Component

BEA Tuxedo. Using the BEA Tuxedo Domains Component BEA Tuxedo Using the BEA Tuxedo Domains Component BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Oracle Tuxedo. Command Reference 11g Release 1 ( ) August 2010

Oracle Tuxedo. Command Reference 11g Release 1 ( ) August 2010 Oracle Tuxedo Command Reference 11g Release 1 (11.1.1.2.0) August 2010 Oracle Tuxedo Command Reference, 11g Release 1 (11.1.1.2.0) Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved.

More information

BEA Tuxedo. Command Reference

BEA Tuxedo. Command Reference BEA Tuxedo Command Reference BEA Tuxedo Release 8.0 Document Edition 8.0 June 2001 Revised August 14, 2001 Copyright Copyright 2001 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This

More information

Oracle Service Architecture Leveraging Tuxedo (SALT)

Oracle Service Architecture Leveraging Tuxedo (SALT) Oracle Service Architecture Leveraging Tuxedo (SALT) Installation Guide 10g Release 3 (10.3) January 2009 Service Architecture Leveraging Tuxedo Installation Guide, 10g Release 3 (10.3) Copyright 2006,

More information

WRITING CONSOLE APPLICATIONS IN C

WRITING CONSOLE APPLICATIONS IN C WRITING CONSOLE APPLICATIONS IN C with Visual Studio 2017 A brief step-by-step primer for ME30 Bryan Burlingame, San José State University The Visual Studio 2017 Community Edition is a free integrated

More information

BEATuxedo Mainframe Adapter for SNA. Installation Guide

BEATuxedo Mainframe Adapter for SNA. Installation Guide BEATuxedo Mainframe Adapter for SNA Installation Guide Version 9.1 Document Revised: August 16, 2006 Contents Introduction What You Need to Know.................................................. 1-1 e-docs

More information

BEA Tuxedo. Using the BEA Tuxedo /Q Component

BEA Tuxedo. Using the BEA Tuxedo /Q Component BEA Tuxedo Using the BEA Tuxedo /Q Component BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software

More information

Oracle Tuxedo System and Applications Monitor Plus

Oracle Tuxedo System and Applications Monitor Plus Oracle Tuxedo System and Applications Monitor Plus Administration Guide 12c Release 1 (12.1.1.1) February 2013 Oracle Tuxedo Systems and Applications Monitor Plus Administration Guide, 12c Release 1 (12.1.1.1)

More information

CSC209H Lecture 1. Dan Zingaro. January 7, 2015

CSC209H Lecture 1. Dan Zingaro. January 7, 2015 CSC209H Lecture 1 Dan Zingaro January 7, 2015 Welcome! Welcome to CSC209 Comments or questions during class? Let me know! Topics: shell and Unix, pipes and filters, C programming, processes, system calls,

More information

Guide to Migrating to IBM InfoSphere Information Server, Version 8.5

Guide to Migrating to IBM InfoSphere Information Server, Version 8.5 IBM InfoSphere Information Server Version 8 Release 5 Guide to Migrating to IBM InfoSphere Information Server, Version 8.5 SC19-2965-00 IBM InfoSphere Information Server Version 8 Release 5 Guide to Migrating

More information

BEA Tuxedo. SNMP Agent Administration Guide

BEA Tuxedo. SNMP Agent Administration Guide BEA Tuxedo SNMP Agent Administration Guide Release 8.1 Document Date: January 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

Introduction to Supercomputing

Introduction to Supercomputing Introduction to Supercomputing TMA4280 Introduction to UNIX environment and tools 0.1 Getting started with the environment and the bash shell interpreter Desktop computers are usually operated from a graphical

More information

Automic Agent Deployment and Upgrade Toolkit. How-To Documentation

Automic Agent Deployment and Upgrade Toolkit. How-To Documentation Automic Agent Deployment and Upgrade Toolkit How-To Documentation Table of Contents AUTOMIC AGENT DEPLOYMENT AND UPGRADE TOOLKIT... 4 Introduction... 4 Overview... 4 Benefits... 4 Compatibility... 5 Key

More information

C Shell Tutorial. Section 1

C Shell Tutorial. Section 1 C Shell Tutorial Goals: Section 1 Learn how to write a simple shell script and how to run it. Learn how to use local and global variables. About CSH The Barkley Unix C shell was originally written with

More information

Creating a Shell or Command Interperter Program CSCI411 Lab

Creating a Shell or Command Interperter Program CSCI411 Lab Creating a Shell or Command Interperter Program CSCI411 Lab Adapted from Linux Kernel Projects by Gary Nutt and Operating Systems by Tannenbaum Exercise Goal: You will learn how to write a LINUX shell

More information

Lecture 10 File Systems - Interface (chapter 10)

Lecture 10 File Systems - Interface (chapter 10) Bilkent University Department of Computer Engineering CS342 Operating Systems Lecture 10 File Systems - Interface (chapter 10) Dr. İbrahim Körpeoğlu http://www.cs.bilkent.edu.tr/~korpe 1 References The

More information

BEAWebLogic Server. Node Manager Administrator s Guide

BEAWebLogic Server. Node Manager Administrator s Guide BEAWebLogic Server Node Manager Administrator s Guide Version 10.0 Revised: March 30, 2007 Contents 1. Introduction and Roadmap Document Scope and Audience.............................................

More information

Oracle Enterprise Taxation Management

Oracle Enterprise Taxation Management Oracle Enterprise Taxation Management Quick Install Guide Version 2.2.0 SP2 E13883-01 April 2010 Oracle Enterprise Taxation Management Quick Install Guide E13883-01 Copyright 2000, 2010, Oracle and/or

More information

Appendix A GLOSSARY. SYS-ED/ Computer Education Techniques, Inc.

Appendix A GLOSSARY. SYS-ED/ Computer Education Techniques, Inc. Appendix A GLOSSARY SYS-ED/ Computer Education Techniques, Inc. $# Number of arguments passed to a script. $@ Holds the arguments; unlike $* it has the capability for separating the arguments. $* Holds

More information

Oracle Tuxedo System and Application Monitor (TSAM)

Oracle Tuxedo System and Application Monitor (TSAM) Oracle Tuxedo System and Application Monitor (TSAM) Deployment Guide 11g Release 1 (11.1.1.2) July 2011 Oracle Tuxedo System and Application Monitor (TSAM) Deployment Guide, 11g Release 1 (11.1.1.2) Copyright

More information

Basic File Attributes

Basic File Attributes Basic File Attributes The UNIX file system allows the user to access other files not belonging to them and without infringing on security. A file has a number of attributes (properties) that are stored

More information

Open Message Queue. Developer's Guide for C Clients Release 4.5.2

Open Message Queue. Developer's Guide for C Clients Release 4.5.2 Open Message Queue Developer's Guide for C Clients Release 4.5.2 February 2012 This guide provides programming and reference information for developers working with Message Queue who want to use the C

More information

Session 1: Accessing MUGrid and Command Line Basics

Session 1: Accessing MUGrid and Command Line Basics Session 1: Accessing MUGrid and Command Line Basics Craig A. Struble, Ph.D. July 14, 2010 1 Introduction The Marquette University Grid (MUGrid) is a collection of dedicated and opportunistic resources

More information

Configuration Instructions. SAS Service Pack. Overview. SAS/ACCESS Interface to ODBC

Configuration Instructions. SAS Service Pack. Overview. SAS/ACCESS Interface to ODBC Configuration Instructions SAS 9.1.3 Service Pack Overview Certain SAS products require configuration after they have been updated by the SAS 9.1.3 Service Pack. If your original installation included

More information

BEA WebLogic Integration Installing BEA WebLogic Integration

BEA WebLogic Integration Installing BEA WebLogic Integration BEA WebLogic Integration Installing BEA WebLogic Integration Version 8.5 Service Pack 5 Document Date: October 2005 Part Number: 885-001003-001 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved.

More information

orb2 for C/C++ Administrator Guide (z/os)

orb2 for C/C++ Administrator Guide (z/os) orb2 for C/C++ Administrator Guide (z/os) orb2 for C/C++ Administrator Guide (z/os) Subject Platform-specific instructions for installing, configuring and administering orb2. Software Supported orb2 for

More information

Chapter 10: File System. Operating System Concepts 9 th Edition

Chapter 10: File System. Operating System Concepts 9 th Edition Chapter 10: File System Silberschatz, Galvin and Gagne 2013 Chapter 10: File System File Concept Access Methods Disk and Directory Structure File-System Mounting File Sharing Protection 10.2 Silberschatz,

More information

PROGRAMMING PROJECT ONE DEVELOPING A SHELL

PROGRAMMING PROJECT ONE DEVELOPING A SHELL PROGRAMMING PROJECT ONE DEVELOPING A SHELL William Stallings Copyright 2011 Supplement to Operating Systems, Seventh Edition Prentice Hall 2011 ISBN: 013230998X http://williamstallings.com/os/os7e.html

More information

BEA. SNMP Agent Installation Guide. For BEA Tuxedo and BEA WebLogic Enterprise

BEA. SNMP Agent Installation Guide. For BEA Tuxedo and BEA WebLogic Enterprise BEA SNMP Agent Installation Guide For BEA Tuxedo and BEA WebLogic Enterprise BEA SNMP Agent 2.1 Document Date: November 7, 2001 Copyright Copyright 2001 BEA Systems, Inc. All Rights Reserved. Restricted

More information

HP NonStop Data Transformation Engine Services Guide

HP NonStop Data Transformation Engine Services Guide HP NonStop Data Transformation Engine Services Guide Abstract This manual provides information about using the HP NonStop Data Tranformation Engine on the NonStop server. Product Version NonStop Data Transformation

More information

BEA Tuxedo. System Messages LIBWSC Catalog

BEA Tuxedo. System Messages LIBWSC Catalog BEA Tuxedo System Messages LIBWSC Catalog BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and

More information

StarQuest Client Access for UNIX. User s Guide

StarQuest Client Access for UNIX. User s Guide StarQuest Client Access for UNIX OS User s Guide April 1997 Table Of Contents About Client Access for UNIX OS... 5 About Installing Client Access for UNIX OS... 7 Before You Begin... 9 Running the Program...

More information

Mainframe Adapter for OSI TP

Mainframe Adapter for OSI TP BEATuxedo Mainframe Adapter for OSI TP Release Notes Version 9.1 Document Revised: September 30, 2006 Copyright Copyright 1995-2006 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This

More information

Oracle Tuxedo. Known and Resolved Issues 11g Release 1 ( ) December 2011

Oracle Tuxedo. Known and Resolved Issues 11g Release 1 ( ) December 2011 Oracle Tuxedo Known and Resolved Issues 11g Release 1 (11.1.1.3.0) December 2011 Oracle Tuxedo Known and Resolved Issues, 11g Release 1 (11.1.1.3.0) Copyright 1996, 2011, Oracle and/or its affiliates.

More information

Protection! User Guide. A d m i n i s t r a t o r G u i d e. v L i c e n s i n g S e r v e r. Protect your investments with Protection!

Protection! User Guide. A d m i n i s t r a t o r G u i d e. v L i c e n s i n g S e r v e r. Protect your investments with Protection! jproductivity LLC Protect your investments with Protection! User Guide Protection! L i c e n s i n g S e r v e r v 4. 9 A d m i n i s t r a t o r G u i d e tm http://www.jproductivity.com Notice of Copyright

More information

Oracle Tuxedo. SNMP Agent Administration Guide 10g Release 3 (10.3) January 2009

Oracle Tuxedo. SNMP Agent Administration Guide 10g Release 3 (10.3) January 2009 Oracle Tuxedo SNMP Agent Administration Guide 10g Release 3 (10.3) January 2009 Tuxedo SNMP Agent Administration Guide, 10g Release 3 (10.3) Copyright 1996, 2009, Oracle and/or its affiliates. All rights

More information

File System (FS) Highlights

File System (FS) Highlights CSCI 503: Operating Systems File System (Chapters 16 and 17) Fengguang Song Department of Computer & Information Science IUPUI File System (FS) Highlights File system is the most visible part of OS From

More information

Docker 101 Workshop. Eric Smalling - Solution Architect, Docker

Docker 101 Workshop. Eric Smalling - Solution Architect, Docker Docker 101 Workshop Eric Smalling - Solution Architect, Docker Inc. @ericsmalling Who Am I? Eric Smalling Solution Architect Docker Customer Success Team ~25 years in software development, architecture,

More information

BEA Jolt. Installation and Configuration Guide

BEA Jolt. Installation and Configuration Guide BEA Jolt Installation and Configuration Guide Jolt 1.2 Release Document Edition 1.2 October 1999 Copyright Copyright 1999 BEA Systems, Inc., 2315 North First Street, San Jose, California 95131 U.S.A. All

More information

Quick Start Guide for C#

Quick Start Guide for C# Quick Start Guide for C# Version 3.4 Copyright 2011 Twin Oaks Computing, Inc. Castle Rock, CO 80108 All Rights Reserved Welcome Welcome to CoreDX DDS, a high-performance implementation of the OMG Data

More information

Mainframe Adapter for SNA

Mainframe Adapter for SNA BEATuxedo Mainframe Adapter for SNA Release Notes Version 8.1 Document Revised: November 14, 2003 Part Number: 825-001004-009 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted

More information

BEA Tuxedo. System Messages Q Catalog

BEA Tuxedo. System Messages Q Catalog BEA Tuxedo System Messages Q Catalog BEA Tuxedo Release 7.1 Document Edition 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

Automic Agent Deployment and Upgrade Toolkit. How-To Documentation

Automic Agent Deployment and Upgrade Toolkit. How-To Documentation Automic Agent Deployment and Upgrade Toolkit How-To Documentation 1 AUTOMIC AGENT DEPLOYMENT AND UPGRADE TOOLKIT 1.1 Introduction Deploying Automic agents has always been a manual process for customers.

More information

Best practices on deployment of IBM Rational. servers

Best practices on deployment of IBM Rational. servers Best practices on deployment of IBM Rational License key server(rlks) on Linux and Unix servers Pankaj Sharma and Sombir Yadav October 21, 2015 Page 1 of 25 INTRODUCTION CONFIGURATION OF LICENSE FILE ON

More information

Unix as a Platform Exercises. Course Code: OS-01-UNXPLAT

Unix as a Platform Exercises. Course Code: OS-01-UNXPLAT Unix as a Platform Exercises Course Code: OS-01-UNXPLAT Working with Unix 1. Use the on-line manual page to determine the option for cat, which causes nonprintable characters to be displayed. Run the command

More information

CS 209 Spring, 2006 Lab 12: JAR Files Instructor: J.G. Neal

CS 209 Spring, 2006 Lab 12: JAR Files Instructor: J.G. Neal CS 209 Spring, 2006 Lab 12: JAR Files Instructor: J.G. Neal Objectives: To gain experience with the creation and use of JAR files, particularly for an applet. Notes: 1. This lab exercise corresponds to

More information

Lab Overview In this lab, you will learn how to perform the following tasks with Encryption Facility for z/os:

Lab Overview In this lab, you will learn how to perform the following tasks with Encryption Facility for z/os: Lab Overview In this lab, you will learn how to perform the following tasks with Encryption Facility for z/os: Creating an OpenPGP Keyring Creating new RSA key pairs Creating OpenPGP certificates Exporting

More information

Technical Paper. Defining a Teradata Library with the TERADATA Engine in SAS Management Console

Technical Paper. Defining a Teradata Library with the TERADATA Engine in SAS Management Console Technical Paper Defining a Teradata Library with the TERADATA Engine in SAS Management Console Release Information Content Version: 1.1 August 2017 (This paper replaces TS-808 released in 2011.) Trademarks

More information

List all Sangoma boards installed in the system. Allow to backup and to restore gateway configuration.

List all Sangoma boards installed in the system. Allow to backup and to restore gateway configuration. NetBorder Express Gateway Tools User Guide Overview This guide explains the various companions tools provided with the gateway. Here is a summary of the tools provided with the gateway: Tool name Properties

More information

USER GUIDE. Snow Inventory Agent for Unix. Version 5. Release date Document date SNOWSOFTWARE.COM

USER GUIDE. Snow Inventory Agent for Unix. Version 5. Release date Document date SNOWSOFTWARE.COM USER GUIDE Product Snow Inventory Agent for Unix Version 5 Release date 2016-09-27 Document date 2016-09-27 CONTENTS 1 Introduction... 3 1.1 Prerequisites... 3 2 Installation... 5 2.1 Prepared installation

More information

IBM AIX Operating System Courses

IBM AIX Operating System Courses IBM AIX Operating System Courses (Platforms: POWER4+ based) AIX Basics Fundamentals (3 days) AIX Basics Shell Scripting (Korn / Bash ) and awk Programming (3 days) Advanced IBM AIX Systems Programming

More information

How Do I Inspect Error Logs in Warehouse Builder?

How Do I Inspect Error Logs in Warehouse Builder? 10 How Do I Inspect Error Logs in Warehouse Builder? Scenario While working with Warehouse Builder, the designers need to access log files and check on different types of errors. This case study outlines

More information

BEA Tuxedo. New Features

BEA Tuxedo. New Features BEA Tuxedo New Features Release 8.1 January 2003 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation is subject to and made available

More information