• Mendefinisikan JDBC connection pool
• Membuat JDBC resource dengan JNDI name yang
memanfaatkan connection pool
7.2 Mengakses GlassFish Admin Console
Jika GlassFish belum Start,maka perlu di-start dulu sebelum dapat mengakses Admin Console.
Akan dilakukan konfigurasi pada GlassFish administration console. Untuk menampilkan admin console, pilih opsi View Admin Console pada panel
Services seperti gambar dibawah:
Halaman web akan muncul dengan dua text field yang meminta memasukkan user name dan password. Isikan secara default sebagai berikut:
● User Name: admin
● Password: adminadmin
157
Pilih tombol Login untuk melanjutkan. Temukan opsi Connection Pools pada Resources JDBC dan klik pada
tampilan connection pools:
Klik tombol New untuk membuat connection pool baru. Ketik window wizard seperti ini:
158
Klik Next. Lakukan scroll ke bawah dan isi data berikut:
● User: admin
● DatabaseName: MyTutorialDB
● Password: admin
● ServerName: localhost
● PortNumber: 1527
Klik Finish untuk menyimpan nilai yang diketikkan. Akan terlihat bahwa MyTutorialPool telah ditambahkan pada daftar Connection Pools.
{ Tombol Finish ada di sudut kanan atas halaman.}
Klik pada MyTutorialPool dan perhatikan window Edit Connection Pool. Klik pada tab Additional Properties dan hapus beberapa parameter yang
tidak diperlukan.
159
{ Ini merupakan langkah penting, jika meninggalkan beberapa default properties, akan menyebabkan
GlassFish tidak dapat melakukan koneksi ke Java DB.}
Gunakan check boxes dan tombol Delete Properties untuk menghapus semua parameter yang tidak diperlukan sehingga daftar property akan tampak
seperti dibawah ini:
Gunakan tombol Save untuk menyimpan perubahan.
7.3 Testing konektivitas antara GlassFish dan Java DB
Kembali ke tab General dan temukan tombol Ping. Klik pada Ping untuk menguji kemampuan GlassFish mengkoneksi MyTutorialDB:
160
“Ping Succeeded” menunjukkan bahwa GlassFish connection pool dapat menemukan basisdata MyTutorialDB database. Jangan pindah sampai ini
berjalan.
{ Jika tidak melihat Ping Succeeded”, cek ulang connection pool properties, simpan dan Ping lagi.}
Langkah konfigurasi GlassFish yang kedua adalah membuat JDBC resource dengan JNDI name yang memetakan MyTutorialDB. Klik pada node
JDBC Resources seperti gambar dibawah:
161
Klik pada tombol New untuk membuat JDBC Resource baru seperti gambar dibawah:
162
Klik OK JDBC resource yang baru telah ditambahkan pada daftar. GlassFish sekarang telah mengatur semua service untuk mengakses
penyimpanan data ke MyTutorialDB Java DB melalui JDBC data source dengan JNDI name adalah jdbcMyTutorial.
{
Java Naming and Directory Interface JNDI merupakan API yang menyediakan penamaan dan
fungsionalitas direktori untuk aplikasi Java. Aplikasi menggunakan JNDI untuk melakukan lookup dan
mendapatkan akses ke berbagai komponen seperti JDBC resources.}
7.4 Membuat WSDL dari Basisdata Table