<!-- Disable the second-level cache --> <property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<!-- Echo all executed SQL to stdout --> <property name="show_sql">true</property>
<!-- Drop and re-create the database schema on startup --> <property name="hbm2ddl.auto">create</property> <mapping resource="events/Event.hbm.xml"/> </session-factory>
I have made a little ant file, but when I want to run the application, I get the error: "java.sql.SQLException: Communication link failure: java.io.IOException, underlying cause: Unexpected end of input stream" Can anyone tell me what the problem is ?
thank you
Shailesh Kini
Ranch Hand
Joined: Oct 17, 2001
Posts: 153
posted
0
Hi Mirela,
Seems like your application is not able to communicate with MySQL db server. Do you know what port is your MySQL db running on? You might want to double check your connection.url.
Shailesh Kini.
Mirela Muntean
Greenhorn
Joined: Aug 17, 2007
Posts: 13
posted
0
the MySql server is running on port 3306, and I have changed the hibernate.cfg.xml file, like his:
and now the error is: " java.sql.SQLException: Communication link failure: Bad handshake " What could be the problem now? What username and passowrd do I have to provide ? When I installed the server, there was already one username = root, and I put a password for hat user. These are the credentials I have to provide ,or they are not necesary ?
Thank you
Shailesh Kini
Ranch Hand
Joined: Oct 17, 2001
Posts: 153
posted
0
Hi Mirela,
Please checkout this link on mysql site Connector/J
You might want to use a newer version of Connector/J which might hopefully fix the issue.
Mirela Muntean
Greenhorn
Joined: Aug 17, 2007
Posts: 13
posted
0
hello,
I replaced the connector, and it worked.
Thanks very much
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to
run our stuff on 16 servers instead of 3.