-
Notifications
You must be signed in to change notification settings - Fork 0
BlackMoon/phonesales
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Примечания по сборке/развертыванию. 1. В папке modules находится: .ear - архив для deploy на Glassfish4. отдельные проекты - ejb, web 2. Для корректного отображения кирилических символов необходимо запускать Glassfish c JVM-параметром -Dfile.encoding=UTF8 3. После успешного развертывания проект доступен по адресу - /phonesales Смена параметра contextRoot производится в pom.xml .ear-проекта. 4. Если ejb разворачивается на отдельном сервере от веб-проекта, тогда необходимо пересобрать web-project, но поменять url-адреса к веб-сервису. (классы в пакете ~/org.bm.ui_*, поле Adress) 5. архив дампа базы MySQL - папка db/*.sql 6. файл-конфигурация соединения с базой данных - ~/*-ejb/Meta-inf/persistence.xml 7. Авторизация. В базе заведены 2 пользователя (c SHA-256 хешем): admin - пароль 123456 user - пароль 123456 Редактировать данные может авторизованный пользователь. Редактировать админ. параметры (список пользователей) - пользователь с ролью admin. 8. Сборка/развертывание производится с помощью Maven командой clean package glassfish:deploy (clean package glassfish:deploy:redeploy). Pom.xml - файлы прилагаются. 9. Проект на google - https://code.google.com/p/phonesales/
About
Freelance project (EJB, JSF, Glassfish)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published