My Oracle Support Banner

How to Prevent the Service Being Advertised by a Server Before tpsvrinit() Is Returned (Doc ID 1907428.1)

Last updated on SEPTEMBER 19, 2023

Applies to:

Oracle Tuxedo - Version 10.3.0 and later
Information in this document applies to any platform.

Goal

This article is aimed to provide the solution to prevent the Tuxedo service being advertised by a server before tpsvrinit() is returned. No services should be advertised by a server until after tpsvrinit() is called and has returned. If a client calls a service that the server is going to advertise, and there are no other servers offering that service, and the server hasn't yet returned from tpsvrinit(), the client will get a TPENOENT error because the service won't have been advertised yet。While there is an issue when an application server is initializing the services it offers are immediately marked AVAIL even though the server is still executing tpsvrinit().

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.