-
Notifications
You must be signed in to change notification settings - Fork 0
Home
System dostarczony jest jako spakowane archiwum war oraz (na repozytorium) jako projekt IntelliJ. Jednak do jego zbudowania i spakowania do postaci .war wystarczy Maven
Część konfiguracji systemu musi zostać dokonana w plikach konfiguracyjnych znajdujących się w takich katalogach WEB-INF
oraz META-INF
. Po dokonaniu zmian w tych plikach wymagane jest wykonanie mvn:clean
oraz mvn:package
. Po tych czynnościach w katalogu target
znajdzie się plik cfp-1.0.war
.
Poniżej przedstawione zostaną elementy konfiguracji (podstawowej), które należy wykonać, aby zainstalować system. Na początku należy zainstalować:
- Bazę danych MySQL
- serwer TomEE Plus
Plik konfiguracyjny dostępu do bazy danych z aplikacji to META-INF/context.xml
. W tagu <Resource>
definionane jest źródło danych. Należy odpowienio ustawić nazwę użytkownika oraz hasło do bazy. Atrybut url definiuje JDBC Connection URL, za pomocą którego należy podać odpowiedni adres instancji, port oraz nazwę bazy. Należy się upewnić, że dostarczona konfiguracja odpowiada konfiguracji bazy danych.
Reszta parametrów nie powinnoa być zmieniana w celu podstawowej konfiguracji aplikacji. Zakłada się, że użytkownik dokonujący ich modyfikacji zdaje sobie sprawę, co robi i zna podstawy konfiguracji JPA. Wobec tego, dalsze wyjaśnienia nie są konieczne.
Login i hasło użytkownika HTTPS (uprawnionego do dostępu do serwisu) znajdują się pliku WEB-INF/resources/users.xml
. Atrybuty username
i password
odpowiadają za konfigurację użytkownika.
Artykuł prezentuje, krok po kroku, opis, w jaki sposób umożliwić i skonfigurować protokół TLS na sererze Tomcat (również TomEE Plus)