RESTful Web-сервис Ошибка тестирования в Netbeans 6.9 с Mysql - PullRequest
0 голосов
/ 01 апреля 2012

Привет! Я создал RESTful веб-сервис в NetBeans 6.9 с MySQL. Я следовал этому руководству от netbeans: http://netbeans.org/kb/docs/websvc/rest.html

Но когда я пытаюсь протестировать сервис, в браузере появляется следующая ошибка. Может кто-нибудь, пожалуйста, помогите, как решить проблему.

Заранее спасибо.

HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message

descriptionThe server encountered an internal error () that prevented it from fulfilling this request.

exception 
javax.servlet.ServletException: javax.persistence.PersistenceException: Exception     [EclipseLink-4002] (Eclipse Persistence Services - 2.0.1.v20100213-r6600):  org.eclipse.persistence.exceptions.DatabaseException Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: null
Error Code: 0

root cause 
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.0.1.v20100213-r6600): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: null
Error Code: 0

root cause 
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.0.1.v20100213-r6600): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: Error in allocating a connection. Cause: null
Error Code: 0

root cause 
java.sql.SQLException: Error in allocating a connection. Cause: null

Ответы [ 2 ]

1 голос
/ 02 апреля 2012

Спасибо за ваш ответ, Джи. И нет, у меня не было места в колонке. Проблема со свойствами администратора для MySQL. Я должен был указать Путь для запуска сервера, путь для остановки сервера и т. Д. В Свойства администратора.

Пожалуйста, обратитесь к этой ссылке для более подробной информации. http://netbeans.org/kb/docs/ide/mysql.html

Также обратите внимание, что если вы используете инструмент PhpMyAdmin для управления вашим сервером MySQL, то вам необходимо установить свойства администратора в соответствии с этим.

1 голос
/ 01 апреля 2012

Я думаю, что эта ссылка может вам помочь: http://netbeans -org.1045718.n5.nabble.com / Ошибка при выделении соединения-Причина-null-td3358722.html

Если в ваших таблицах mysql есть имена полей с пробелами, это вызовет эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...