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 MAY 22, 2023
Applies to:
Oracle Tuxedo - Version 6.5 and laterInformation in this document applies to any platform.
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 <Machine1_Master> service from <Machine2_Client> client with view buffer type. In MP mode, <Machine2_Client> client to call service on <Machine1_Master> with view as sending buffer. Service failed to handle the view buffer. To reproduce: 1) Copy stuff in /path/to/directory/test 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, <Name_Master> is master with <Machine1_Master>, and <Name_Client> is non-master with <Machine2_Client>. The machine: 1 [quit:q,default:""] ? <Name_Master> BEA TUXEDO directory [quit:q,default:"/testarea/bea/tuxedo9.0"] ? The target directory [quit:q,default:"/nfs/users/sanity_final/hp5"] ? The log directory [quit:q,default:"/nfs/users/sanity_final/hp5"] ? Workstation configuration in MP mode is not supported The machine: 2 [quit:q,default:""] ? <Name_Client> BEA TUXEDO directory [quit:q,default:"/testarea/bea/tuxedo6.5"] ? The target directory [quit:q,default:"/nfs/users/sanity_final/hp3"] ? The log directory [quit:q,default:"/nfs/users/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 <Name_Master> as Master and <Name_Client> as NonMaster ... ERROR: bufapp failed with Master(<Name_Master>) & NonMaster (<Name_Client>) <REASON> client execution may failed on <Name_Master> or <Name_Client> 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/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 <Name_Client> checkcore : core file NOT found ERROR: Application <failed> on <Name_Client> Error(s) found in ULOG file
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |