Hi Guru
The maximum connection pool limit in the connection of a webservices does not work.
If I recall the code more than once, the number of connections increases infinitely even if I set the limit to 10.
Any idea to solve the problem?
Thanks in advance for the answers
Gimmy
Ecosystem:
Oracle Database: 11.2.0.3
Oracle Client: 12.2.0.1
IIS: 10.0.14393.0
Operating system: W2016
Powerbuilder: 2017r3
The web service is as follows:
We are in the presence of a solo user object.
In the constructor event it connects with oracle
In the destructive event it does the disconnect with oracle
In a method it does a select on the oracle DB.
DBParm: DBParm = "CommitOnDisconnect = 'No', PBCatalogOwner = 'pgmr', DelimitIdentifier = 'No', Pooling = 'Session Pooling', CSMax = 10, SessionHomogeneous = 'Yes'"
The client program has a command button with this code:
nc_progenamws_interface u_soap
soapconnection s_conn
long li_ret
double l_
s_conn = create soapconnection
li_ret = s_conn.createinstance (u_soap, "nc_progenamws_interface")
ld_ = u_soap.of_dll ()
destroy (s_conn)