Mengakses GlassFish Admin Console Testing konektivitas antara GlassFish dan Java DB

• 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