Re: [U2] .net uniobjects error 39204

2008-09-19 Thread Ray Wurlod
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

2008-09-19 Thread Clifton Oliver

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

2008-09-18 Thread Doug Chanco
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

2008-09-18 Thread Clifton Oliver

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/