Mục đích của nội dung này, giúp chúng ta cấu hình được axis2 trong môi trường NetBeans IDE 6.9.1. Kết quả chúng ta sẽ được IDE Netbeans 6.9.1 hỗ trợ trong việc tạo và consume web services của java trong mô hình J2EE hay JavaEE
Download plugin axis2 org-netbeans-modules-websvc-axis2.nbm cho netbeans 6.9.1, hay dùng plugin của IDE để download (Tools – Plugins – chọn Available Plugins tab – click Reload Catalog để get các plugin mới – Trong ô Search gõ Axis2 – chọn và nhấn Install)
- Download gói axis2-1.5.4-war.zip , giải nén gói nén để lấy tập tin này để lấy gói axis2.war
- Lưu ý: để cài đặt tập tin nbm này, chúng ta phải tắt netbeans ide. Vào thư mục
Đối với Windows XP: Documents and Settings\Tên user login vào máy\.netbeans\6.9\
Đối với Windows 7: Users\Tên user login vào máy\.netbeans\6.9\
Tạo thư mục download, vào trong thư mục download, tạo thư mục update, chép tập tin nbm này vào
Khởi động Netbeans IDE, màn hình updater xuất hiện và tự cài đặt, xong thì cửa sổ Netbeans IDE xuất hiện bình thường. Việc cài đặt hoàn tất và tập tin nbm sẽ biến mất
- Chép gói axis2.war vào thư mục CATALINA_BASE\webapps\
o Lưu ý: thư mục này tùy thuộc vào nơi cài đặt Netbeans và tomcat
o Thư mục ví dụ ở Windows XP là C:\Documents and Settings\tên user login vào máy\.netbeans\6.9\apache-tomcat-6.0.26_base\webapps\
o Thư mục ví dụ ở Windows 7 hay Vista sẽ là C:\USers\tên user login vào máy\.netbeans\6.9\apache-tomcat-6.0.26_base\webapps\
- Khởi động tomcat server (ở đây sử dụng tomcat tích hợp trong netbeans 6.9.1 có version 6.0.26), gói axis2.war sẽ tự động giải nén thành thư mục axis2 như hình bên dưới
- Cấu hình axis2 trong netbeans 6.9.1 như sau
o Mở menu tools/options, chọn axis2 và cấu hình như hình vẽ bên dưới
o Click OK để hoàn tất thao tác. Kết thúc việc cấu hình hoàn tất axis2 trên netbeans
o Lưu ý: địa chỉ port, bạn phải nắm rõ khi start server để cấu hình cho đúng
- Stop nếu server tomcat đang chạy và start lại. Mở Browser và nhập url http://localhost:8084/axis (như phần cài đặt ở hình trên) để test
- Chúc mừng bạn đã hoàn tất việc cài đặt axis2 và cấu hình hoàn tất Netbeans 6.9.1
- Để sử dụng axis2 với Netbeans 6.9.1 để tạo webservice đơn giản và sử dụng JAX-WS để consume, vui lòng xem bài tiếp theo:
AXIS2 - Simple Web Services kết hợp JAX-WS
AXIS2 - OBJECT VÀ MẢNG OBJECT