A classic case of the ibm engineers coming up with some good stuff - but it
not really working in the real world yes.

You can of course connect to multiple accounts each with its own connection
pool but it soon gets rather expensive. Certainly makes other DB's more
attractive at that point.

Alternatively you can use your own, or another's (i.e. MV.NET) multiplexing
technology - However the IBM EULA does clearly state that in such
circumstances you are still in effect using pooling and should pay up ...



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bill Haskett
Sent: 21 August 2008 10:30
To: [email protected]
Subject: RE: [U2] UONET connection pool problem

Symeon:

Isn't this the basic problem with U2 Connection Pooling licenses?  They only
work on a single account at a single time.  Very bogus for multi-account
activity.  The limitations seem pretty broad in scope; mostly by design I'm
afraid to say.

Bill


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Symeon Breen
Sent: Thursday, August 21, 2008 1:35 AM
To: [email protected]
Subject: RE: [U2] UONET connection pool problem

Hi

Do you have connection pooling licensed on the U2 server - if you have the
enterprise license you get 2 for free otherwise you have to purchase them.
Either way you have to turn them on in the licensing program (confprod on
udt)

I have had problems having both pooled and non pooled connections for the
same account in the same class in the same process. - Do some testing to
make sure you get it right - you may need to set up a pseudonym account for
the non pooled ones - i.e. a windows shortcut or *nix link so that
account.np actually is linked through to account.

Rgds
Symeon.


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Hugh Yang
Sent: 21 August 2008 08:20
To: [email protected]
Subject: [U2] UONET connection pool problem

I am using UniCommand to execute command on unidata server. When I set
UniObjects.UOPooling = true;, I get the following error

Unable to read data from the transport connection: A non-blocking socket
operation could not be completed immediately.[IBM U2][UODOTNET -
UNIRPC][ErrorCode=81009] The RPC failed

If I turn off UOPooling, the program runs properly. Any idea?

Can I create two UniSessions (one UniSession uses UOPooling  and the other
does not use UOPooling) in one application?  

Thanks


-- 
View this message in context:
http://www.nabble.com/UONET-connection-pool-problem-tp19083668p19083668.html
Sent from the U2 - Users mailing list archive at Nabble.com.
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.6.6/1624 - Release Date: 20/08/2008
19:11
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/
No virus found in this incoming message.
Checked by AVG - http://www.avg.com 
Version: 8.0.138 / Virus Database: 270.6.6/1624 - Release Date: 20/08/2008
19:11
-------
u2-users mailing list
[email protected]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to