Hibernate, C3P0, Mysql — Broken Pipe?

So it turns out I was missing a key line that enabled c3p0 (the c3p0 parameters I was tweaking were having no effect because bernate was using it's built in connection pool -- which it appropriately warns is not suitable for production). In hibernate 2. X, setting the hibernate.

C3p0. Max_size property enabled c3p0 connection pooling. However, in 3.

X you must specify the following property.

So it turns out I was missing a key line that enabled c3p0 (the c3p0 parameters I was tweaking were having no effect because bernate was using it's built in connection pool -- which it appropriately warns is not suitable for production). In hibernate 2. X, setting the hibernate.

C3p0. Max_size property enabled c3p0 connection pooling. However, in 3.

X you must specify the following property -- org.hibernate.connection. C3P0ConnectionProvider Additionally, here are my final configuration parameters -- 3 5 1800 100 It's rather unfortunate that both bernate and c3p0 have abysmal documentation in this regard.

Thank you, this helped me. I agree with the documentation comment. Even worse, c3p0 documentation advises you to use c3p0.

Properties for all others except the above 5, but that does not work. It only works when you specify in the persistence. Xml without the hibernate prefix (as you have done in your original cfg.

Xml) – Sun Jul 16 '10 at 15:58 This helped me also... I agree about the documentation thing :). It could be a little more straightforward in their documentation. – Polaris878 Aug 3 '10 at 4:42.

There are two things going on here. You should read this article for more details, but the take-aways are: You can adjust the MySQL wait_timeout setting to something larger than 8 hours, if desired. The bernate settings should include "hibernate." before the "c3p0", e.g. C3p0.

Idle_test_period instead of just c3p0. Idle_test_period.

I'll try the adding the hibernate prefix today. I don't think extending the MySQL wait_timeout would help... I would just delay the broken pipe error. – Mark Apr 10 '09 at 14:11.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions