Contents
Introduction
Welcome
to revision 3.00 of Transoft Component Adapters (Deployment).
The Transoft
Component Adapters (Deployment) — Installation & Licensing Guide
can be found in the base directory of this CD-ROM, along with Microsoft's
Word Viewer 97. Install Word Viewer 97.
New Features
- Support for Web services: SOAP for Java, Native (WSDL), and .NET (C#).
- DLL for non-Web service C# clients.
- Retire and re-enable component instances programmatically.
- Checksum calculation routine now available in all language application bus adapters (ABAs).
- New ABA function CFLOG implemented in all ABAs to allow components
to log messages to the same place as those logged by the Transoft Component
Broker (TCB).
- Contexts may now be shared between SDL files.
- The U/BL ABA has been enhanced to support 4, 6 and 8-byte numerics.
- The ability to manage multiple asynchronous client connections has been implemented in the COBOL and U/BL ABAs.
- TCB Monitor now displays the version of the TCB it is currently connected to.
- TCB Administrator enhanced to allow the setting of U/BL numeric size for U/BL components.
- Limited support implemented for HTTP requests OPTIONS, HEAD,
PUT, DELETE, TRACE and CONNECT, in addition
to the GET and POST presently supported.
- Type library updates are now transferred in a compressed format to reduce network traffic.
Bugs Fixed
- UK24918. Fixed problem where a component interrupts a TCB at the moment
it is changing the license semaphore thereby causing shared memory corruption
and the eventual crash of the TCB. This is only likely to occur at sites
where a number of TCBs are running.
- UK25072. Log message when maximum number of file descriptors exceeded.
- UK25092. Transoft system services no longer including in license count
of number of services in use at any time.
- US25820. Fixed problem where negative numbers were being corrupted
in the U/BL ABA.
- US25973. Rare problem where context information could be shared between HTTP clients.
- Fixed problem where input parameter data is lost if it is one byte
less than the parameter length specified in the SDL file.
- Fixed problem with respect to binary parameter types within the Universal
Proxy.
- COBOL client applications may now connect to a specified TCB rather
than just the default.
- Enhanced exception handling in tcf.jar.
- Fixed problem where DATE type columns were causing SQLExecute
for SQLServer.
Language Integration
When
using COBOL under UNIX, the runtime system will need to be rebuilt or
enhanced by linking in the COBOL Application Bus Adaptor library (cobcf.a),
or by placing a shared object library version in the appropriate directory.
There is a UNIX shell script within the cobol
subdirectory for each COBOL language type supported:
- aculinktca.sh for ACUCOBOL
- mflinktca.sh for Micro Focus COBOL
- rmlinktca.sh for Liant RM/COBOL
Run the relevant script, and follow any instructions
provided.
When using COBOL under Windows, the COBOL runtime should dynamically link with
the Application Bus Adapter, CFACOB.DLL, although some additional configuration may
be required:
- For ACU COBOL, make sure the CODE_PREFIX environment variable contains
C:\WINNT\System32 or wherever your Windows system files reside. Also, make
sure that the dll-convention setting is 0 (this is the default)
- For RM COBOL 7, you cannot use the standard CFACOB.DLL, as RM requires
it's extensions to be in a different format. Instead, use the RMCOB7.DLL DLL
by adding the option L=RMCOB7.DLL to the command line.
Additional Notes
Users of the SCO UnixWare client-side library
should note that the client timeout feature is not supported under
UnixWare and possibly other platforms that use the same binary.
|