Co potrzebujemy?
1. Sterownik JDBC do MySql'a: link.
2. Zainstalowany serwer MySql z utworzoną bazą danych, ten punkt pozostawiam czytelnikowi.
Dodajemy sterownik do "JDBC providers".
1. Uruchamiamy WAS'a, następnie przechodzimy do Resources>JDBC>JDBC providers i wybieramy New.
2. Uzupełniamy odpowiednio formularz. W "Implementation class name" powinniśmy wpisać:
com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
3. W następnym oknie podajemy ścieżkę do sterownika JDBC, czyli w moim przypadku.
/home/andrzej/Desktop/tools/mysql-connector-java-5.1.12/mysql-connector-java-5.1.12-bin.jar
4. Kończymy pracę z kreatorem klikając Finish, oraz zapisujemy zamiany w konfiguracji serwera.
Dodajemy bazę danych do "Data Source".
1. Mając dodany sterownik JDBC, możemy przystąpić do dodania bazy danych. Przechodzimy do Resources>Data source i klikamy New.
2. Wypełniamy odpowiednio pola, w moim przypadku nazwa bazy danych to "cms", stąd takie końcówki, oczywiście możemy wypełnić te pola wedle uznania.
3. Wybieramy naszego dostawcę JDBC
4. W następnym oknie wartość dla "Data store helper class name" powinna być ustawiona na:
com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper5. Następne okno pozastawiamy bez zmian, kończymy pracę z kreatorem i zapisujemy zmiany na serwerze.
6. Klikamy na "MySql_cms" na liście "Data source", następnie z podmenu "Additional properties" po prawej stronie wybieramy "Custom properties". Musimy znaleźć i zedytować kilka zmiennych, tj.
databaseName = cms?autoReconnect=true
user = admin
password = admin
port = 3306
serverName = localhost
Wszystkie wartości powinny być typu: java.lang.String. oraz dostosowane do odpowiedniej konfiguracji bazy danych. Jeśli port jest defaultowy to chyba można pominąć tą wartość.
7. Zapisujemy zmiany na serwerze i testujemy połączenie:
Jest to kolejny tutorial będący przygotowaniem do uruchomienia aplikacji Seam na WAS'ie
Brak komentarzy:
Prześlij komentarz