Здравствуйте, мне нужно реализовать restful сервис, который цепляет данные из базы средствами JPA. Я пользовался netbeans и создал в службах базу данных, потом уже создал кслассы сущности над базой и сам restful сервис. Впринципе все работает из под netbeans, но мне нужно реализовать так, что бы максимально упростить запуск сервера, посредством war файла. Что я имею:
1) Есть war файл с скомпилироваными файлами проекта
2) Есть папка с БД derby с расширениями .dat и .lck
Пытался запустить war файл средствами glassfish-4.1.1\bin\asadmin, все без успешно, ну полюбому потомучто у мне не настроенно подключение к javaDB или нужно стратовать сервер тоже из консоли. Вообщем в этом то и вопрос как мне запустить весь проект из под консоли.
!!!ДОБАВЛЮ ЧТО ЕСЛИ В NEtbeans Я ЗАПУСКАЮ JAVA db В РУЧНУЮ, ТО WAR ФАЙЛ НА СЕРВЕРЕ РАБОТАЕТ!!!!
ВОТ ЛОГИ
type Exception report
messageInternal Server Error
descriptionThe server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: javax.ejb.EJBException
root cause
javax.ejb.EJBException
root cause
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLNonTransientConnectionException: ??? ???????? ??????????.
Error Code: 40000
Call: SELECT ORDERS_ID, TIME, ITEM_ID FROM ORDERS
Query: ReadAllQuery(referenceClass=Orders sql="SELECT ORDERS_ID, TIME, ITEM_ID FROM ORDERS")
root cause
Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.6.1.v20150605-31e8258): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLNonTransientConnectionException: ??? ???????? ??????????.
Error Code: 40000
Call: SELECT ORDERS_ID, TIME, ITEM_ID FROM ORDERS
Query: ReadAllQuery(referenceClass=Orders sql="SELECT ORDERS_ID, TIME, ITEM_ID FROM ORDERS")
root cause
java.sql.SQLNonTransientConnectionException: ??? ???????? ??????????.
root cause
org.apache.derby.client.am.SqlException: ??? ???????? ??????????.