RP/Tux 8.1 - Interop with tux65: failed to call taurus service from tux65 client with view buffer type (Doc ID 776440.1)

Last updated on NOVEMBER 04, 2016

Applies to:

Oracle Tuxedo / Tuxedo / 8,1
Information in this document applies to any platform

Goal

DESCRIPTION:
env: load8.2 (master) on hp11.23 + tux6.5 with latest RP (non-master) on hp11.11

Symptom:
Failed to call taurus service from tux65 client with view buffer type. 
In MP mode, tux65 client to call service on taurus with view as sending buffer.
Service failed to handle the view buffer.

To reproduce:
1) Copy stuff in /testarea/CRs/CR216047 to any dir
2) modify ./sanity_final/san.env, then execute $. san.env
3) srun to kick off the test
4) select "2.  MP mode applications"
5) select "8.  Buffer application in MP mode"
6) Then answer the questions as the below. In my case, bjhp5 is master with Taurus, and bjhp3 is non-master with
tux65.
The machine: 1 [quit:q,default:""] ? bjhp5
BEA TUXEDO directory [quit:q,default:"/testarea/clzhang/bea/tuxedo9.0"] ?
The target directory [quit:q,default:"/nfs/users/clzhang/sanity_final/hp5"] ?
The log directory [quit:q,default:"/nfs/users/clzhang/sanity_final/hp5"] ?
Workstation configuration in MP mode is not supported
The machine: 2 [quit:q,default:""] ? bjhp3
BEA TUXEDO directory [quit:q,default:"/testarea/clzhang/bea/tuxedo6.5"] ?
The target directory [quit:q,default:"/nfs/users/clzhang/sanity_final/hp3"] ?
The log directory [quit:q,default:"/nfs/users/clzhang/sanity_final/hp3"] ?
Workstation configuration in MP mode is not supported
7)Then, you will got the following prompt:
Start tlisten at all the machines with proper TUXDIR set
A suitable command wiil be tlisten -l //<mach>:<port> -d <dev> OR
Use the script slisten on target directory of each machine
to start tlisten - Usage : slisten <port>

Enter the tlisten port for both machine <15525> :
8) please start up you tlistener in the right port number before answer the question.
9) Test will be failed here.
Enter the tlisten port for both machine <15525> :
Running bufapp with bjhp5 as Master and bjhp3 as NonMaster ...
ERROR: bufapp failed with Master(bjhp5) & NonMaster (bjhp3)
<REASON> client execution may failed on bjhp5 or bjhp3 or both

**** BEA TUXEDO SANITY TESTS COMPLETES ****

10) You may need to manually run the case for debugging. You could find the "runme" file, which should be
self-explanation.
On master machine, "runme m". No problem
On non-master machine, "runme n". Error here, failed to call service, and got output as:
VIEWDIR   : /nfs/users/clzhang/sanity_final/hp3/mbufapp
VIEWFILES : viewtbl.V
The input VIEW buffer ->
Short field      : 12
Int field field  : 4576
Char field       : V
Float field      : 12.5500
Long field field : 45745
Double field     : 12457.550000
String field     : A sanity view application

bufapp:ERROR:tpcall(MVIEW_SVC) failed:TPEITYPE - type and/or subtype do not match service's
client <failed> on bjhp3
checkcore : core file NOT found
ERROR: Application <failed> on bjhp3
Error(s) found in ULOG file

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms