Re: [U2] .net uniobjects error 39204
The slave referred to here is the process that needs to log in to do the work. When you connect via uvcs (which you do from UniObjects to UniVerse) the listener is unirpcd (or uvrpcd on older versions), listening on port #31438 (by default). A request to connect has unirpcd consult its services file (unirpcservices) for the name of the service that you have requested (that is, uvcs, the UniVerse common server), checks from the services file that your IP address is eligible to request that service and, if so, starts an instance of the associated executable, in this case uvapi_server. The uvapi_server is then your connection's agent process on the server, looking after such things as maintaining communications, monitoring the inactivity timeout interval, and so on. When some work needs to be done, such as executing a query, a child process uvapi_slave is logged in to do the actual work. Its stdout and stderr are redirected back to its parent (uvapi_server) so that the results may be returned to the client. It is this slave process that has failed to start correctly. Many reasons exist why this might be so. The most common, in my experience, is that there is no clean path to TCL - that is, the LOGIN process in the account puts unexpected text on stdout. All uvcs processes must be guaranteed a clean path to TCL. You can test @TTY = uvcs in the LOGIN paragraph in a similar way that you might test @TTY = phantom to bypass application startup for PHANTOM processes. (This might not be your actual problem, of course, and I'm not suggesting that it is, but it's something that's definitely worth investigating.) - Original Message - From: Clifton Oliver [EMAIL PROTECTED] To: u2-users@listserver.u2ug.org Subject: Re: [U2] .net uniobjects error 39204 Date: Thu, 18 Sep 2008 16:19:26 -0700 Here's the error. I got this from the UniDK/include/Uvoaif file. UVE_SR_SLAVE_EXEC_FAIL = 39204' The slave failed to start correctly Unfortunately, just as an out of context error message, I don't know what it means. Maybe someone else can pick it up from here. Regards, Clif -- W. Clifton Oliver, CCP CLIFTON OLIVER ASSOCIATES Tel: +1 619 460 5678Web: www.oliver.com --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] .net uniobjects error 39204
Now why couldn't the manuals have said that? laughing Great explanation, Ray. Thank you very much. Regards, Clif On Sep 19, 2008, at 12:57 AM, Ray Wurlod wrote: The slave referred to here is the process that needs to log in to do the work. When you connect via uvcs (which you do from UniObjects to UniVerse) the listener is unirpcd (or uvrpcd on older versions), listening on port #31438 (by default). A request to connect has unirpcd consult its services file (unirpcservices) for the name of the service that you have requested (that is, uvcs, the UniVerse common server), checks from the services file that your IP address is eligible to request that service and, if so, starts an instance of the associated executable, in this case uvapi_server. The uvapi_server is then your connection's agent process on the server, looking after such things as maintaining communications, monitoring the inactivity timeout interval, and so on. When some work needs to be done, such as executing a query, a child process uvapi_slave is logged in to do the actual work. Its stdout and stderr are redirected back to its parent (uvapi_server) so that the results may be returned to the client. It is this slave process that has failed to start correctly. Many reasons exist why this might be so. The most common, in my experience, is that there is no clean path to TCL - that is, the LOGIN process in the account puts unexpected text on stdout. All uvcs processes must be guaranteed a clean path to TCL. You can test @TTY = uvcs in the LOGIN paragraph in a similar way that you might test @TTY = phantom to bypass application startup for PHANTOM processes. (This might not be your actual problem, of course, and I'm not suggesting that it is, but it's something that's definitely worth investigating.) - Original Message - From: Clifton Oliver [EMAIL PROTECTED] To: u2-users@listserver.u2ug.org Subject: Re: [U2] .net uniobjects error 39204 Date: Thu, 18 Sep 2008 16:19:26 -0700 Here's the error. I got this from the UniDK/include/Uvoaif file. UVE_SR_SLAVE_EXEC_FAIL = 39204' The slave failed to start correctly Unfortunately, just as an out of context error message, I don't know what it means. Maybe someone else can pick it up from here. Regards, Clif -- W. Clifton Oliver, CCP CLIFTON OLIVER ASSOCIATES Tel: +1 619 460 5678Web: www.oliver.com --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] .net uniobjects error 39204
I cannot seem to find any reference to this error number, the documentation goes from 39204 to 39210 Does anyone know what this error means? Thanks Dougc --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] .net uniobjects error 39204
Here's the error. I got this from the UniDK/include/Uvoaif file. UVE_SR_SLAVE_EXEC_FAIL = 39204' The slave failed to start correctly Unfortunately, just as an out of context error message, I don't know what it means. Maybe someone else can pick it up from here. Regards, Clif -- W. Clifton Oliver, CCP CLIFTON OLIVER ASSOCIATES Tel: +1 619 460 5678Web: www.oliver.com On Sep 18, 2008, at 11:34 AM, Doug Chanco wrote: I cannot seem to find any reference to this error number, the documentation goes from 39204 to 39210 Does anyone know what this error means? Thanks Dougc --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/