J06.10 Release Version Update Compendium
are using the migration WSDL generated are based on the –m | -migration command line option
in NonStop SOAP 4 Admin Tool, the migration of the clients would require a change of the end
point reference to point to a NonStop SOAP 3 server instead of a NonStop SOAP 4 server. To
facilitate an easy fallback it would be preferable to retain the NonStop SOAP 3 client applications.
TMF 3.6 Enhancements
TMF 3.6 supports these new features for the J06.10 RVU:
• The NOBACKOUT parameter of the TMFCOM ABORT TRANSACTION command aborts
transactions without a backout process for that transaction, thereby eliminating the time
required to abort a transaction. The impact of using this parameter depends on the state of
the transaction when the command is executed.
• The audit trail file pinning algorithm is changed, such that the audit trail is pinned only
when a real audit is generated for a transaction.
• The Network Join support allows application programmers to use the following new TMF
APIs in a network environment:
— GETTRANSINFO. This procedure must be used when the calling process wants to pass
exttransid to another process in the same Expand network (so that the called process
can call TMF_JOIN_EXT_) but does not want to participate in the transaction through
a call to TMF_SUSPEND_EXT_.
— TMF_JOIN_EXT_. This procedure allows a process to participate in a transaction initiated
by another process without taking over as the ENDTRANSACTION caller.
— TMF_SUSPEND_EXT_. This procedure is used by the calling process to relinquish
control of the current transaction.
• A new ANSI Names feature allows TMFCOM users to directly use the ANSI names of
SQL/MX objects for certain operations. The following TMFCOM commands are enhanced
to support ANSI Names:
— DUMP FILES
— INFO DUMPS
— RECOVER FILES
Also, the following commands are added to the TMFCOM utility program to support ANSI
Names:
— SET ANSIDEFAULT: sets the ANSI Name default specifications for an SQL/MX catalog
and schema.
— SHOW ANSIDEFAULT: displays the current settings for the default SQL/MX catalog
and schema local to the current session.
— RESET ANSIDEFAULT: removes the ANSI Name default specifications for an SQL/MX
catalog and schema.
• The Transaction Typing function allows users to specify a type for a transaction. Special
processing based on the transaction type can be done. A new API
BEGINTRANSACTION_EXT_ allows users to begin typed transactions, and to specify
transaction timeout on an individual transaction basis.
Migration Considerations
None.
Fallback Considerations
To fallback to prior RVUs where TMF3.6 enhancements are not supported, applications using
the new features/APIs in TMF3.6 enhancements will need to be recompiled after removing the
new features/APIs.
18 Database and Transaction Processing Products