bea.com | products | dev2dev | support | askBEA
BEA Logo Tuxedo
 Download Docs   Site Map   Glossary 
Search
0

Release Notes

 Previous Next Contents View as PDF  

BEA Tuxedo 8.1 Release Notes

BEA Tuxedo Release 8.1
Date: December 2007

Table 1 Revision History

Revision Date

Summary of Change

December 2007

Added the following certifications (see BEA Tuxedo 8.1 Platform Data Sheets):

October 2007

Added the following certification (see BEA Tuxedo 8.1 Platform Data Sheets):

June 2007

Marked the following platforms as EOL by Operating System Provider (see BEA Tuxedo 8.1 Platform Data Sheets):

April 2007

Added the following platforms (see BEA Tuxedo 8.1 Platform Data Sheets):

January 2007

Added the following to IBM AIX 5.3 (32/64-bit) on 64-bit IBM PowerPC (see BEA Tuxedo 8.1 Platform Data Sheets):

Added the following to IBM AIX 5.3 (64-bit) on IBM PowerPC

October 2006

Added the following Certified Platforms (see BEA Tuxedo 8.1 Platform Data Sheets:

August 2006

Marked the following platforms as EOL by Operating System Provider (see BEA Tuxedo 8.1 Platform Data Sheets):

December 2005

http://edocs.bea.com/tuxedo/tux81/install/inspds.htm

Added following post-release platforms (see BEA Tuxedo 8.1 Platform Data Sheets):

September 2005

August 2005

July 2004

September 2003

June 2003

May 2003

April 2003

January 2003

Initial Release


 

This document contains release notes for the BEA Tuxedo 8.1 release, including ATMI, CORBA, BEA Jolt, and SNMP Agent.

 


Release Notes Topics

This document includes the following topics:

 


About This BEA Tuxedo Release

BEA Tuxedo software provides businesses and organizations that depend on mission-critical applications with the flexibility of two proven programming interfaces: an Application-to-Transaction Monitor Interface (ATMI) and a Common Object Request Broker Architecture (CORBA) interface. Both interfaces use the BEA Tuxedo infrastructure, which has demonstrated, through years of use in large, transaction-based, production systems, that it is powerful, robust, scalable, manageable, and reliable.

This topic includes the following sections:

What's New and Improved

BEA Tuxedo Release 8.1 includes the following new features and enhancements:

For a discussion of each these features, see the What's New link on the BEA Tuxedo online documentation.

Installation Upgrade Considerations

Before installing the product, be sure to review the product issues in "Known Problems in BEA Tuxedo 8.1" on page 49. For complete information on upgrading to BEA Tuxedo 8.1, see "Upgrading the BEA Tuxedo System to Release 8.1" in Installing the BEA Tuxedo System.

Hot Upgrade From Tuxedo 8.0 to Tuxedo 8.1

In order to perform a hot upgrade from BEA Tuxedo 8.0 to BEA Tuxedo 8.1, you must be running Tuxedo 8.0 rolling patch 22 at a minimum.

Unsupported Code Samples and Tools Web Page

BEA Tuxedo customers can download unsupported code samples and developer tools from the BEA Systems, Inc. dev2dev online site. Start on the following Web page:

http://dev2dev.bea.com/index.jsp

If you do not already have a BEA dev2dev login, links are provided with instructions for free membership.

 


Software and Documentation Problems Fixed in This Release

The following tables list the software and documentation problems that have been fixed in Release 8.1. Problems are listed by CR (Change Request) number.

Any software or documentation fixes that are made to Release 8.1 after these BEA Tuxedo Release 8.1 Release Notes are printed will be reported in updates to this section in the online version of these Release Notes. The online version is available through the BEA Tuxedo 8.1 Release Notes link at

http://e-docs.bea.com

Problems Fixed in This Release

Table  2 lists problems fixed in BEA Tuxedo 8.1.

Table 2 BEA Tuxedo Problems Fixed in This Release  

CR Number

Former Problem Description

CR074806

Memory leak in JSH.

CR084000

Semaphore lock held erroneously during reboot.

CR010923

'-L' option of tuxwsvr does not work.

CR019890

tmipcrm don't work on HP.

CR020645

NT/WS client ULOG loops with errors when timeout with NOTIFY=SIGNAL.

CR021278

Service Info class missing from package.bea.jolt.pool.

CR031578

endsession() in Jolt client receives SessionException when tpnotify from server.

CR032113

Jolt client hangs when no handlers are available.

CR033430

Internet Relay new session takes much longer on NT that in jolt1.1.

CR035387

Potential deadlock on AIX platform due to code optimization.

CR043625

Service request dropped from non-Master node to another non-Master.

CR045294

MARSHALL exception in Java with objref in struct in an Any.

CR045312

GWTDOMAIN LIBGW_CAT:5301: NLS:6: Message - TPEPROTO.

CR046319

ISL fails to boot from backup in MP mode when authentication is used.

CR046582

Memory corruption when using security with domains.

CR047603

Application Servers leak memory.

CR048180

ISL won't time out all ocm entries if > 5000 table entries.

CR048378

JSH core dumps with signal 11 after tpcancel tperrno TPEBADDESC.

CR048410

ATMI call can hang in multithreaded, single-context client.

CR048527

GWTDOMAIN may core dump when connection retried after long network outage.

CR048564

Prevent infinite ISL loop for asymmetric outbound IIOP (OCM table).

CR048738

restartsrv may cause application server to shutdown.

CR049480

Services added via DM_MIB do not show up in tmadmin.

CR049489

java.lang.NullPointerException from service call

CR049514

Add 'Multithreaded' option in BuildTuxedo tool (NT) for Server builds.

CR049579

Per-thread memory leak in a multi-threaded client.

CR049946

Tuxedo 8.0 server fails to boot with Tux 6.5 if compression limit set.

CR050406

Generated valuetype _i files have double deletion in copy_value().

CR050492

Handle leak in JSH when service returns.

CR050516

typecodes have incompatible type for value factories.

CR050593

Any insertion for WStringValue not defined.

CR050664

Cannot unmarshall sequence of Any's.

CR050678

WStringValue's not marshalled under GIOP 1.0.

CR050760

RMI-IIOP Null values not recognized correctly.

CR050841

idl compiler core dumps on Tru64 for nested valuetype idl.

CR050901

"_ec_sec_atz_authorize_preop" function can't be reallocated.

CR051024

Any insertion for ValueBase not defined.

CR051253

GWTDOMAIN may crash on restart.

CR051319

A thread may hang in tpalloc with multi-threaded native client.

CR051434

Interoperability problem between Tux 8 and WLE 5.1.

CR051456

Tuxedo 7.1 fails to connect Tuxedo 8.0 domain with APP_PW security.

CR051507

Tuxedo does not generate or detect byte-order markers in wide strings

CR051519

Tuxedo 8.0 server may send mixed endian messages to WLS.

CR051530

UTF-16 not encoded correctly.

CR051694

Tuxedo 8.0 Master Node throws LIBTUX:CAT:6185 when the NonMaster node is Tux6.4.

CR051698

Tuxedo 6.4 native client unable to get Broadcast message from Tuxedo 8.0 server.

CR051717

GWTDOMAIN under load, unexpected error messages.

CR051780

tppost for Tux6.5 to Tux8.0 with VIEW buffer fails with LIBTUX_CAT:406 error.

CR051832

GWTDOMAIN can go in a tight loop.

CR051833

xa_recover() not called when doing a tmshutdown -k KILL TMSGRP.

CR051847

Workstation client memory leak in tpinit-tpterm loop.

CR051919

Service timeout changes dynamically when there is MIB activity.

CR051946

Propagate the changes in Tux6.5 for CR048738 and CR051850 for restartsrv.

CR051949

WS Client: TPSIGRSTRT flag does not work.

CR052050

Window 2000 Event log messages.

CR052063

Tuxedo CNS won't work in context of a transaction.

CR052131

Recursive tpacall across domains may hang the application.

CR052201

GWTDOMAIN memory leaks in connection protocol.

CR052362

Error storm:LIBTUX_CAT:489.

CR052555

TMS_SQL fails to boot in AIX.

CR052653

JSH crashes when client requests a service name longer than 15 chars.

CR052875

SSL tests can't load SSL library on AIX.

CR053041

Service Name different on AIX.

CR053072

"Duplicate Symbol" Warning in buildserver in AIX load01.

CR053118

GWTDOMAIN fails to advertise remote services.

CR053154

use TypeCode's equal vs. Java's byte wise equals to compare typecodes.

CR053296

Jolt repository editor locks up when duplicate parameters exists.

CR053299

Union member of object on OBV gets wrong discriminant.

CR053300

Marshal/Unmarshal gets exception for custom valuetype.

CR053301

Accessing large array on ObjectByValue shows problem.

CR053367

JSH fails to boot with JOLT_CAT:1079 error in AIX 4.3.3.

CR053456

_e_sec_atn_gss_accept_sec_context not get called by self auth.

CR053920

WSC hang at getmsg.

CR053975

Fboolev() may not evaluate certain expressions correctly.

CR054179

dmloadcf/tmboot does not handle mixed remote domain configurations.

CR054392

shutdown/restartsrv problems, including CMDTUX_CAT:944 and LIBTUX_CAT:577.

CR054562

On HP platforms, dumpmem creates 0 byte files and corrupt file names >=24.

CR054659

Tuxedo processes consume large amount of CPU on Compaq Alpha GS Series (NUMA) machines.

CR054746

LIBTUX 6311 if SEC_PRINCIPAL_NAME length is greater than 30 characters.

CR055013

ISH crash when doing a "tmadmin broadcast" command.

CR055026

Shutdown of domains may hang sometimes under load.

CR055029

Recovery of Transaction blob returns length but buffer is filled with NULL.

CR055085

Few libgw functions always return -1 back to caller.

CR055178

IIOP Client hang forever if server shutdown.

CR055781

tpgetrply() on Tuxedo 8.0 fails with compression on and nonMaster is tux 6.5.

CR055799

cns command-line tools hang on AIX

CR055800

University samples need updates for AIX.

CR056875

tmshutdown -w5 -y fails when queue/blocked server encountered.

CR057064

WSH crashes on Solaris 2.7.

CR057430

Unicode escapes not accepted in typeids.

CR057476

No _ptr definition generated for some valuetypes.

CR057480

valuetype inheriting from an abstract valuetype doesn't generate OBV.

CR057554

tmadmin config edit loses CLOPT -t parameter.

CR057568

C++ client with no SSL, doesn't work against WLS IOR's with SSLSecTransComponent.

CR057793

BBMAXTKT increased by 13 times.

CR058256

GWTDOMAIN may not retry connection to remote domains in some situations.

CR058299

Use ->id() method on typecode instead of hard coded reposid in _register method.

CR058405

FML32 request times out during interop testing TUX7.1<->TUX65.

CR058519

servers stuck in the SHUTDOWN RESTARTING/CLEANING or DEAD state.

CR059049

TMUSREVT does not distribute event message to subscriber.

CR059654

socket leaks per JoltSession when used with jrly/JRAD.

CR059682

SDK license works with buildserver but not with buildtuxedo.

CR059731

IIS ASP session pool Result class missing methods.

CR059749

DBBL migration does not work.

CR059777

USER_AUTH security and concurrency per request : CORBA/INTERNAL.

CR060059

Very long symbol names caused IDL compiler to crash.

CR060563

unchecked state of BuildTuxedo 'Multithreaded' check box not properly saved/restored.

CR060881

GWTDOMAIN memory leak when using DDR.

CR060881

Memory leak in domains when using DDR (different from CR060881).

CR061057

WSH registry slot cleanup.

CR061208

JRLY-JRAD communication performance degradation.

CR061215

WLE 5.1 CORBA Domain can't access TUX 8.0 CORBA Domain.

CR061324

Link errors when using USDEFERLEVEL macro in ATMI client.

CR061416

tpcall cores when SYSTEM_ACCESS is set to PROTECTED

CR061735

LIBWSC 1034+1032 when ubb(NOTIFY=SIGNAL) on tpcall.

CR061897

Fappend32 does not work with FLD_FML32.

CR061909

tppost fails with TPESVCFAIL and LIBTUX_CAT:1553: in ULOG.

CR061911

Repeated tuxgetenv calls slow down performance.

CR061960

GWTDOMAIN may fail to failover to alternative network addr.

CR062074

jrly does not handle signals.

CR062116

jrly does not reconnect to JRAD after a network outage.

CR062187

"adv -d ldom service" fails after multiple remote domains.

CR062473

Typedef of longlong causes exception in OBB_create_tc() at initialization.

CR062491

Stale messages don't get drained in multithreaded server.

CR062726

Multithreaded WS client cores when calling _tmfmsg_free.

CR062818

Administration Console (webgui) hangs while loading applet.

CR062851

when querying local M.I.B, some fields are not displayed.

CR062864

Conversation may not get disconnected in certain situations.

CR062880

tpcall dumps core when ACL is turned on.

CR062975

ISL -K with USER_AUTH gives ISNAT_CAT:1289.

CR063027

TMQFORWARD -d not working.

CR063920

Memory leak in WSH, when tpinit() fails.

CR063962

Global transactions time out when MAXTRAN is exceeded.

CR064151

multi-threaded /WS client crash at tpacall after the WSL -T idle timeout.

CR064154

CORBA Java client got ArrayIndexOutOfBoundsException in marshalling.

CR064290

The attribute of TA_SERVERCTXT class is not returned correctly.

CR064317

If server not booted at connection time, reconnection does not work.

CR064744

JRLY performance degradation still exists under heavy load.

CR065323

Second TP get reply, hangs after previous one works.

CR065447

returns handle 0 from tpacall.

CR065780

Incorrect GWTDOMAIN tperrno.

CR066234

TMUSREVT problems when many subscribers die between sanity.

CR066497

Problem with TMSYSEVT in writing system userlog messages.

CR066659

server-to-client (outbound) compression CMPLIMIT/TMCMPPRFM is not working.

CR067393

tpnotify(with TPACK) call during tpcall execution causes hangs.

CR068335

TMQFORWARD drop messages with certain kernel MSGMAX and MSGMNB settings.

CR068567

Unexpected NullPointerException thrown by Jolt (duplicate of CR049489).

CR06862

memory-leak at CORBA::COMM_FAILURE exception delivery/re-throw.

CR069002

WLEC securitycontext parameters not propagated to WLE 5.1 /Tux 8.0.

CR069340

GWTDOMAIN Tux 6.5 interop problem when encoding on for 64bit machines.

CR069495

The hard coded limit of 1000 service names in txrpt.

CR069497

/WS Incorrect tpurcode received by the client from AUTHSVR using USER_AUTH (1).

CR070118

BBL hangs up on Windows.

CR070330

Fboolev fail with CARRAY whose length is in multiple of 4.

CR070485

When querying local MIB, some fields are not displayed.

CR070505

Finer TMQFORWARD idletime resolution (< 1 second).

CR070737

tmloadcf and tmshutdown don't recognize y/n responses.

CR071066

Userlog() does not recover from an open() /write() failure.

CR071271

tmadmin pnw displays incorrect information on slave node.

CR071310

Stale message clean up, when svctimeout invoked - msg remains in queue

CR071458

Remote domain fails to disconnect.

CR071499

Network send error during network retry.

CR072126

The attribute of TA_TIMELEFT class is not returned correctly.

CR072325

C++ idl problem with _default() in Boolean Unions.

CR072566

tmadmin hung forever when DBBL/Bridge is congested due to network outage.

CR073398

Appkey in Tuxedo 7.1 and 8.0 are incorrect after installation of RP50 for NT/2000.

CR073697

WS client hang forever during network outage.

CR073751

Memory leak when using TPMULTICONTEXTS.

CR074103

Preventive fix for AOM table corruption (CR064706).

CR074508

Message presend fails with multi-threaded/multi-context WSC to Tux 6.5 server.

CR074802

Remote nodes stuck after "LIBTUX_CAT:1276: WARN: Forcing deletion of table entries for server ..."

CR074820

/WS Incorrect tpurcode received by the client from AUTHSVR using USER_AUTH (2).

CR074827

server in TMS group crashes running in PROTECTED mode without an explicit tpopen() in the tpsrvinit().

CR075014

/WS client generates LIBWSC_CAT:1526 error when signal is caught and WSL -N is specified.

CR075037

Cannot dynamically add/update the eLink OSI TP domain's NWADDR field via dmadmin.

CR075223

Jolt shutdown class does not work.

CR075611

WSC memory leaks when Multi-threaded client used.

CR075964

tpchkauth() generates error for multiple tpinit()/tpterm() from same client

CR076026

GWTDOMAIN intermittently core dumps.

CR076135

LIBGWT_CAT: 1563 reported instead of 1553.

CR076136

LIBGWT_CAT: 1560 reported instead of 1554.

CR076294

WSL crashes if the -H address passed has a certain length.

CR076580

Data mismatch between clients.

CR076774

handle leak when using Fldid32() or Fname32().

CR076872

Windows 2000 : slisten cannot start when service table is full.

CR077073

GWADM exiting upon reception of SIGALRM.

CR077118

GWTDOMAIN re-connect failed after DM_PW was updated via DM_MIB.

CR077570

sbbl and BBL race condition.

CR077796

TMS cannot be shutdown when a timeout occurs and second tmshutdown may hang forever.

CR077970

Message LIBTUX_CAT:4055 with unreadable service name may appear in certain situations.

CR078440

fix compiler warning messages for digital unix platform.

CR078550

BB deadlock (when network partitioned and app servers killed).

CR078623

LIBWSC_CAT:1355 generated when X_C_TYPE buffer is used in tpcall.

CR078729

JSH uses up CPU and runs slow with large FML32 buffers (850K).

CR078845

dmadmin adv command --> wrong associated function.

CR078908

Cannot dynamically add/update the eLink OSI TP domain's XATMI_ENCODING field via dmadmin.

CR079041

GWTDOMAIN core dump.

CR079225

Domain Data Dependent Routing fails for FML buffer type.

CR080330

JSH incorrectly logs a debug message.

CR080361

JRAD dies after first client connect.

CR080379

tpcall with FML data buffer causes LIBTUX_CAT:406: ERROR: Message decode failure.

CR080420

CORBA server cores with SYSTEM_ACCESS set to PROTECTED.

CR081104

Wrong version of AUTHSRV.c included with NT 4.0/W2K base installation.

CR081448

CORBA C++ #pragma version and forward reference problem.

CR081546

TA_NUMTRAN of T_SERVER class can not be retrieved with multi threaded.

CR081627

"Wk Queued" not cleaned up when svctimeout invoked.

CR081958

GWTDOMAIN reconnect failed.

CR082063

txrpt output incorrect in Tuxedo 6.5 64-bit on AIX 4.3.3.

CR082100

tptypes() returns TPEINVAL in _tminitbuf for user-defined buffer types.

CR082150

Bridge core dump with big message buffers when CMPLIMIT compression on.

CR082183

If security is USER_AUTH, tpinit may always fail after unsuccessful login attempt.

CR082303

ULOGPFX does not redirect LIBTUX_CAT:6126 messages.

CR082429

Bridge process in Windows 2000 gives GPF while doing CLEaning operation after Non Master is partitioned.

CR082429

Bridge crashes in MP configuration if pclean is done on failed secondary.

CR082536

Server loops unexpectedly under specific tmboot/tmshutdown sequence

CR082648

/Q space becomes insane if shutdown TMQFORWARD while in transaction.

CR082740

JSH memory leak.

CR082895

WTC tpcall fails randomly while Tuxedo service completes successfully.

CR082927

Default appkey different from documentation in multi-domain.

CR083182

Unsol msgs cause tpterm() failures, tpinit() threads not cleaned up.

CR083194

tpinit/tpterm process losing VM memory when done in a loop.

CR083217

tpacall without tpgetrply yields invalid service increment.

CR083403

FML32 buffer many times bigger than expected.

CR083554

Fappend32 does not work with FLD_VIEW32.

CR083607

Multi-threaded server dumps core due to incorrect message from GWTDOMAIN on remote disconnect.

CR084035

Factory can't be found after secondary node crashes

CR084063

HP aCC compilers complain about "future errors".

CR084064

tpacall with flag TPNOREPLY yields invalid service increment.

CR084184

Memory Leak with TPMULTICONTEXTS and FML.

CR084259

Fcmp32 pretends 2 different carray fields are the same.

CR084296

THREAD-notification client into loop when disconnecting the network.

CR084340

DDR continues to wildcard /TDOMAIN even after configured /TDOMAIN becomes unavailable.

CR084346

security credential propagation at SecurityLevel1 may fail with NO_PERMISSION.

CR084750

C++ IDL compiler crashes on a struct containing a union.

CR084827

ud32/wud32 fails to find field name.

CR085055

tpacalls from WSC can get LIBWSC_CAT:1019, wrong tperrno.

CR085373

Cannot re-attach to the bulletin board when a large BBL is configured.

CR085592

JSH writes JOLT_CAT:1133 under heavy load and when encryption and security turned on.

CR085791

tpcall consumes 100% CPU when network is down.

CR085801

tmshutdown -w causes LIBTUX:4055:ERROR.

CR086118

tpcall hangs up on WSL shutdown when tpinit flag is TPU_THREAD.

CR086207

tmadmin/pq gives wrong info. when cleanupsrv being called.

CR086554

TA_CURREQ returns negative values.

CR086572

Premature time-outs.

CR087146

tpgetrply may return TPEBLOCK instead of TPESYSTEM when WSH is down.

CR087158

Memory leak using DDR with XML.

CR087626

IDL compiler fails to compile some IDL generated by WLS 6.1 EJBs IDL.

CR088561

BBL may miss SVCTIMEOUT.

CR088896

threads concurrency: Per-context mutex not released during blocking calls.

CR089326

GWTDOMAIN memory leak.


 

MBSTRING Enhancement

The following MBSTRING enhancement (CR103546) is available in BEA Tuxedo 8.1 rolling patch 19. This enhancement enables MBSTRING to be self-describing if sendlen is set to zero.

Some Tuxedo buffers provide a capability for the buffer to determine its own length if the user does not provide it. This self-describing behavior is triggered when an application sets the sendlen argument of a Tuxedo function call (for example, tpcall()) to zero. Rolling Patch 19 adds this self-describing capability for MBSTRING.

Note: Refer to How to Obtain Patches, for information on how to obtain rolling patches.

Implementation

This self-describing behavior is implemented by adding the following:

The _mbspresend() addition requires any user who customizes Tuxedo buffers to rebuild their applications.

Safe/Unsafe Encoding Names

The idea of safe or unsafe encoding names specified by TPMBENC comes from whether or not the multibyte character data for these encodings can contain embedded NULLs. Because the _mbspresend() function uses strlen() to determine the length of the data, an embedded NULL causes the length to be incorrectly set and the wrong number of data bytes are sent.

The default list in sendlen0_unsafe_tpmbenc has the multibyte Unicode encoding names (in uppercase and lowercase, for convenience) which can contain embedded NULLs. You should modify this list as application administration or performance is considered.

 


BEA Tuxedo Software Components

The BEA Tuxedo software consists of the following components:

 


Software Component Licensing Requirements

For BEA Tuxedo 8.1, all software components are included on the product CD-ROMs. A single license is issued when you purchase the product that enables the components that you want to use.

Licensing is used to enable the product components as follows:

Note: It will not be possible for a customer to use 128-bit encryption for data messages without obtaining a 128-bit encryption license from BEA. However, 128-bit encryption can be used for BEA Tuxedo Administration Console messages without obtaining a 128-bit license.

BEA Tuxedo 8.1 requires that all customers upgrade their licenses to a new format; previous licenses will not work. Customers with existing support contracts may use one of the following methods to obtain a license upgrade:

 


Supported Platforms

BEA Tuxedo software runs on the platforms listed in the following sections. BEA has certified these platforms for development and production use with the BEA Tuxedo release 8.1 product. BEA can provide customer support only for these platforms. Note that although BEA has attempted to implement the BEA Tuxedo software in a manner that conforms to industry-standards, it is not feasible for BEA to certify its use with all third-party databases, ORBs, and other products.

Additional software ports and certifications may continue after the initial release of BEA Tuxedo 8.1. For information regarding subsequent ports and certifications, please refer to the Platform Support information on the BEA web site at the following link:

http://www.bea.com/products/tuxedo/platforms.shtml

Platform information is maintained under the "Requirements" option under the Tuxedo product page.

Note: More detailed platform information is maintained on the secured eSupport portal under "Product News and EOL Updates." A customer eSupport password login is required. The eSupport link is:

http://support.bea.com

BEA Tuxedo Server Platforms

The BEA Tuxedo server components run on the following platforms:

BEA Tuxedo Client Platforms

The BEA Tuxedo client software runs on the following platforms:

BEA Tuxedo Administration Console Platforms

The BEA Tuxedo Administration Console software runs on all the platforms listed in the section "BEA Tuxedo Server Platforms" on page 24.

Note: While the Administration Console software cannot be installed on Microsoft Windows 98 systems, you can use the Web browser on your Microsoft Windows 98 system to access and use the Administration Console software on any BEA Tuxedo server system that is accessible over your network.

BEA Security Service Platforms

The BEA Tuxedo Security Service (56-bit or 128-bit) runs on the following platforms:

BEA Tuxedo 8.1 offers two type encryption services: secure sockets layer (SSL) and link-level encryption (LLE). The SSL and LLE encryption software is included on the BEA Tuxedo 8.1 distribution and is an integral part of the installation procedure. You also configure the SSL software during the installation.

Before you can use BEA Tuxedo Security Service software on any of the platforms listed above, you must first install it according to one of the following options:

 


Software Environment

The following sections list the software that can run on each platform supported by the BEA Tuxedo software.

Software Supported by Each Platform

Table  3 lists the software supported by each platform that can run the BEA Tuxedo software

.

Table 3 Software Supported by Each Platform  

Platform

Java 2 SDK and JRE1

C/C++ and COBOL Compilers

Clients

Servers

HP-UX 11iv1 (B.11.11)(32-bit) Using -AA Option on PA-RISC

Java 2 JRE 1.3.1; Java 2 SDK 1.3.1

aCC:HP aC++/ANSI C B3910B A.05.53 [Oct. 2 2003]

cc: HP aC++/ANSI C B3910B A.05.50 [May 15 2003]

CORBA Java over IIOP; CORBA C++ over IIOP; CORBA C++ Native; Tuxedo /WS

CORBA C++; ATMI

HP-UX 11iv1 (B11.11) (32/64-bit) on PA-RISC

Java 2 JRE 1.3.1.08; Java 2 SDK 1.3.1.08

cc B.11.11.08 aCC A.03.50 with Patch (PHSS_28880 PHSS_28871)

CORBA Java over IIOP; CORBA C++ over IIOP; CORBA C++ Native; Tuxedo /WS

CORBA C++; ATMI

HP-UX 11iv1 (B.11.11) (64-bit) on PA-RISC

Java 2 JRE 1.3.0; Java 2 SDK 1.3.0

aCC: HP ANSI C++ B3910B A.03.13

cc: HP ANSI C B3910B A.11.01.07

CORBA Java over IIOP; CORBA C++ over IIOP; CORBA C++ Native; Tuxedo /WS

CORBA C++; ATMI

HP-UX 11iv2 (B.11.23) (64-bit) on Itanium

Java 2 JRE 1.3.1; Java 2 SDK 1.3.1

aCC: HP aC++/ANSI C B3910B A.05.53 [Oct 2 2003]

CORBA Java over IIOP; CORBA C++ over IIOP; CORBA C++ Native; Tuxedo /WS

CORBA C++; ATMI

HP-UX 11iv2 (B.11.23) (64-bit) on Itanium

Java 2 JRE 1.3.1; Java 2 SDK 1.3.1

aCC: HP aC++/ANSI C B3910B A.05.53 [Oct 2 2003]

CORBA Java over IIOP; CORBA C++ over IIOP; CORBA C++ Native; Tuxedo /WS

CORBA C++; ATMI