2013-05-16 1 views
0

У меня есть сервер для стеклянной рыбы, и я пытаюсь использовать базу данных mysql.Glassfisch MySQL ping ОШИБКА

, что я сделал:

  • я установил glassfisch3
  • я добавил galssfish3/бен переменной среды
  • я установил домен унд glassfish3/GlassFish/домены/domain1
  • я добавил mysql- connector-java-5.1.25-bin.jar to glassfish3/glassfish/domains/domain1/lib
  • Я создал источник данных в своем стеклянном фише (имя: myDataSource, ClassName com.mysql.jdbc.jdbc2.optional.MysqlDataSource, Res сходный код Тип: javax.sql.DataSource)
  • я Сохраненный все

Когда я теперь перехожу к моим новым созданному источнику данным и нажмите кнопку звона я получаю эту ошибку:

Ping Connection Pool failed for movies. Class name is wrong or classpath is not set for : com.mysql.jdbc.jdbc2.optional.MysqlDataSource Please check the server.log for more details. 

Так будет не так ли? официальный glassfisch3 doc говорит, что я сделал правильно

ответ

1

Думаю, создав источник данных, вы имеете в виду пул соединений. Вы начинаете свою Glassfish из командной строки или из среды IDE? У меня была такая же проблема с Glassfish 4, когда я начинал его от Netbeans 7.3.1 (Linux), но когда я начинаю его

./bin/asadmin start-domain 

может найти водителя. Я не знаю, что становится неправильным при использовании Netbeans.