When we tried to call one of our service 100 times parallely we got an error as :-
181936.547.MLXWTAIXDEV!GWWS.3568042.1.0: LIBTUX_CAT:582: ERROR: Unable to register, registry table full
182718.591.MLXWTAIXDEV!GWWS.10432990.1.0: LIBTUX_CAT:585: ERROR: Invalid registry table slot index passed, unable to unregister
Can somebody help us out why this error is coming.
The UBB configuration for same is as:-
MAXACCESSERS 350
MAXSERVERS 430
MAXSERVICES 1200
MAXGROUPS 100
MAXNETGROUPS 20
MAXMACHINES 256
MAXWSCLIENTS = 100
MAXACLCACHE = 10
MAXPENDINGBYTES = 100000
"TMMETADATA"
SRVGRP = "M_JOLT_GRP"
CLOPT = "-A -- -f /dev_app/dtux5/bin/reposfile"
RESTART= Y
SRVID = 1
GRACE = 3600
MAXGEN = 5
"GWWS"
SRVGRP = "M_JOLT_GRP"
CLOPT = "-A -- -iGWWS1"
RESTART= Y
SRVID = 2
The wsdf file is as
<Definition
xmlns="http://www.bea.com/tuxedo/WSDF/2007"
name="EBATEST" wsdlNamespace="urn:SALT.EBATEST.wsdl">
<WSBinding id="CURTEST_Binding">
<SOAP>
<AccessingPoints>
<Endpoint
address="http://10.16.114.145:7001/ebaapp" id="eba_HTTP_IN">
</Endpoint>
</AccessingPoints>
</SOAP>
<Servicegroup id="ebatestGrp">
<Service name="SCD_GET_TRD_UND"></Service>
</Servicegroup>
</WSBinding>
</Definition>
And salt file used for making saltconfig is as
<Deployment xmlns="http://www.bea.com/Tuxedo/SALTDEPLOY/2007">
<WSDF>
<Import location="/dev_app/dtux5/bin/example.wsdf"></Import>
</WSDF>
<WSGateway>
<GWInstance id="GWWS1">
<Inbound>
<Binding ref="EBATEST:CURTEST_Binding">
<Endpoint use="eba_HTTP_IN"></Endpoint>
</Binding>
</Inbound>
<roperties>
<roperty name="enableSOAPValidation" value="true"/>
</Properties>
</GWInstance>
</WSGateway>
<System></System>
</Deployment>
The trace file as generated is as :-
184541.717.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A HTTP message is received, SCO index=4095
184541.717.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A SOAP message is received, SCO index=4095
184541.717.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184541.718.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184541.722.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281396]
184541.723.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x1: SESSION: TIMEOUT VALUE IS [9999]:
184541.727.MLXWTAIXDEV!svr_errlog.11956518.1.0: User id :mamu2:
184541.727.MLXWTAIXDEV!svr_errlog.11956518.1.0: Sssn id :281396:
184541.727.MLXWTAIXDEV!svr_errlog.11956518.1.0: Business id :B21001:
184541.727.MLXWTAIXDEV!svr_errlog.11956518.1.0: Business msg :Invalid User:The Login Id entered is not valid
184541.727.MLXWTAIXDEV!svr_errlog.11956518.1.0: Service Name :SVC_SESSION
184541.727.MLXWTAIXDEV!svr_session.11043070.1.0: No Data in Session table for :mamu2:, :281396:
184541.728.MLXWTAIXDEV!GWWS.2277636.1.0: GWWS_CAT:21: WARNING: Tuxedo service returns TPFAIL.
184541.729.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Send a http message to net, SCO index=4095
184700.521.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A HTTP message is received, SCO index=4095
184700.521.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A SOAP message is received, SCO index=4095
184700.521.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184700.522.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184700.522.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184700.523.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x2: SESSION: TIMEOUT VALUE IS [9999]:
184700.524.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x2: SESSION: SESSION [281397] IS VALID:
184700.538.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184700.538.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.691.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.691.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.691.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.692.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.693.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x3: SESSION: TIMEOUT VALUE IS [9999]:
184707.694.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x3: SESSION: SESSION [281397] IS VALID:
184707.710.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.711.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.718.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.718.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.718.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.718.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.718.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.719.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x4: SESSION: TIMEOUT VALUE IS [9999]:
184707.719.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x4: SESSION: SESSION [281397] IS VALID:
184707.732.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.732.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.738.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.738.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.739.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.739.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.739.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.739.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x5: SESSION: TIMEOUT VALUE IS [9999]:
184707.740.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x5: SESSION: SESSION [281397] IS VALID:
184707.756.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.756.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.769.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.769.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.769.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.769.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.770.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.770.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x6: SESSION: TIMEOUT VALUE IS [9999]:
184707.771.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x6: SESSION: SESSION [281397] IS VALID:
184707.798.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.799.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.807.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.807.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.807.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.807.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.807.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.808.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x7: SESSION: TIMEOUT VALUE IS [9999]:
184707.808.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x7: SESSION: SESSION [281397] IS VALID:
184707.821.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.821.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.831.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.831.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.831.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.831.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.831.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.832.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x8: SESSION: TIMEOUT VALUE IS [9999]:
184707.832.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x8: SESSION: SESSION [281397] IS VALID:
184707.843.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.843.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.855.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.855.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.855.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.855.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.856.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.856.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x9: SESSION: TIMEOUT VALUE IS [9999]:
184707.857.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af x9: SESSION: SESSION [281397] IS VALID:
184707.869.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.869.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.876.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.876.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.876.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.876.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:mselivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.876.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.877.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xa: SESSION: TIMEOUT VALUE IS [9999]:
184707.877.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xa: SESSION: SESSION [281397] IS VALID:
184707.899.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.899.MLXWTAIXDEV!GWWS.2277636.1291.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.906.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.906.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.906.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.907.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Delivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.907.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.907.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xb: SESSION: TIMEOUT VALUE IS [9999]:
184707.908.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xb: SESSION: SESSION [281397] IS VALID:
184707.918.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.919.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.932.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.932.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.932.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.932.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Delivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.932.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.933.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xc: SESSION: TIMEOUT VALUE IS [9999]:
184707.933.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xc: SESSION: SESSION [281397] IS VALID:
184707.945.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.945.MLXWTAIXDEV!GWWS.2277636.1034.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.957.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.957.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.957.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.957.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Delivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.957.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
184707.958.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xd: SESSION: TIMEOUT VALUE IS [9999]:
184707.958.MLXWTAIXDEV!svr_session.11043070.1.0: gtrid x0 x4f1968af xd: SESSION: SESSION [281397] IS VALID:
184707.973.MLXWTAIXDEV!GWWS.2277636.1.0: LIBTUX_CAT:585: ERROR: Invalid registry table slot index passed, unable to unregister
184707.973.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Got a message from Tuxedo, SCO index=4095
184707.973.MLXWTAIXDEV!GWWS.2277636.1548.0: TRACE:ms:Send a http message to net, SCO index=4095
184707.980.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A HTTP message is received, SCO index=4095
184707.980.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:A SOAP message is received, SCO index=4095
184707.980.MLXWTAIXDEV!GWWS.2277636.777.0: TRACE:ms:Begin data transformation of request message, buffer type = FML32, SCO index=4095
184707.980.MLXWTAIXDEV!GWWS.2277636.1.0: TRACE:ms:Delivering a message to Tuxedo, service name =SCD_GET_TRD_UND, SCO index=4095
184707.980.MLXWTAIXDEV!svr_session.11043070.1.0: SESS: INPUT IS [mamu2] : [281397]
Regards,
Anurag
Hi,
From the Tuxedo documentation, LIBTUX_CAT:582 is described as follows along with a recommended action.
582
ERROR: Unable to register, registry table full
Description
The BEA TUXEDO system was attempting to find a registry table slot for a process, but the registry table was full.
Action
Increase the MAXACCESSERS parameter in the UBBCONFIG file, rebuild the TUXCONFIG file, then reboot the application and try again.
So try increassing MAXACCESSERS and see if your problem goes away.
Regards,
Todd Little
Oracle Tuxedo Chief Architect
HI Todd,
Thanks for your help. The issue for 100 calls is solved after increasing the MAXACCESSERS parameter, but we are getting an error as :-
GWWS.4256174.1.0: LIBTUX_CAT:329: ERROR: Tried to free non-alloced tmrte
intermittently during calls. Is there a parameter setting that we need to change for this.
Also after 100 calls we are again getting the error as :-
GWWS.4256174.1.0: LIBTUX_CAT:585: ERROR: Invalid registry table slot index passed, unable to unregister
Regards,
Anurag
Hi Anurag,
Although I'm not certain, it seems like you may be running into a bug of some sorts. I would suggest opening a support request with Oracle Customer Support.
Regards,
Todd Little
Oracle Tuxedo Chief Architect
Thanks Todd, will do so and share the response received from tuxedo support.
Regards,
Anurag
--转自搜狗