i would also suggest you to increase the number of connections in your connection pool before you test on Server B. This is more of a Network error rather than a db error.
-Murali*
Main Topics
Browse All TopicsHi experts,
Please help me on the following strange problem. Thanks in advance!
My JSP Web application runs on Weblogic server (ver 8.3.1), uses Oracle 9i DB. It's main process is
- Step 1: Upload an excel file with more 11 thousands of data row in only one sheet
- Step 2: Read above excel file
- Step 3: With each row:
+ Parse it to build an appropriate object
+ Open a connection to DB
+ Call a stored function in DB to write parsed object to a table in DB
+ Close connection
I'm testing this application in two cases.
Case 1: Running on Sever A, installed on machine A, using DB installed on machine B
Case 2: Running on Sever B, installed on machine B, using DB installed on machine B
With Case 1, everything's OK but with Case 2, it throws SQLException 'Io exception: The Network Adapter could not establish the connection' at row 3938 (8 times per 10 times of testing).
So strange that it thows that error at rows below: (one case of testing)
- from 3938 to 5709
- from 6609 to 6633
- from 10937 to 11138
Please help.
Thanks again!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
@MuraliKanth: I've tried with 4000, even 3938 records, and it raised the same exception
And I think it's not DB error too.
Please tell me how to increase the number of connections in connection pool. I'm sorry because I'm new to DB management.
Open-Close connection and Re-Open too many times is my problem?
You need to go to weblogic Administrator console. Under Connection pools you need to set the number for Maximum Capacity.
I would suggest a quick way to find out wherever your connection hangs. If you can deploy ur app to tomcat there is a connection log trace by setting like this in server.xml
<Context path="/proj" docBase="proj" debug="1" reloadable="true">
<Resource name="<jdbc name>" auth="Container" type="javax.sql.DataSource
url="jdbcurl" username="<username>" password="<pwd>" maxActive="4" maxIdle="2" maxWait="-1"
logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60
</Context>
So the highlighted ones will pointout the exact place where ur connection gets locked.
refer this for connection pool increase http://edocs.bea.com/wls/d
-Mu
Business Accounts
Answer for Membership
by: MuraliKanthPosted on 2009-07-09 at 00:31:11ID: 24811321
initially try loading the excel file with just 4000 records and see if the same exception arises at line 3938 to 4000.
Is your server running in Cluster environment?.