Setelah download Application Server JBoss dari JBoss.org(90 an MB uii…), mau coba main-main dulu ah di JBoss. Sambilan mengikuti ebook Beginning Java EE.5 From Novice to Professional, saya buat satu buah file index.jsp yang berisikan:
<% -
file: index.jsp
desc: Test installation of Java EE SDK 5
-%>
<html>
<head>
<title>Hello World – test the Java EE SDK installation</title>
</head>
<body>
<%
for (int i = 1; i < 5; i++)
{
%>
<h<%=i%>>Hello World</h<%=i%>>
<%
}
%>
</body>
<html>
Kemudian saya buat lagi satu file XML yaitu
application.xml :
<?xml version=”1.0″?>
<application>
<display-name>Hello Java EE World!</display-name>
<module>
<web>
<web-uri>web-app.war</web-uri>
<context-root>/hello</context-root>
</web>
</module>
</application>
Kedua file tersebut saya taruh di dalam folder <TES> dengan susunan sebagai berikut:
<TES>
<META-INF>
application.xml
index.jsp
Kemudian saya buat batch.bat di dalam folder <TES> tersebut yang berisikan :
jar cf web-app.war index.jsp
jar cf helloworld.ear web-app.war META-INF
Setelah selesai, saya eksekusi file batch.bat tersebut. Nantinya di dalam folder <TES> akan muncul dua buah file yaitu:
- helloworld.ear
- web-app.war
Nah file helloworld.ear saya pindahkan ke direktori %JBOSS_HOME%/bin/server/all/deploy/
Jalankan JBOSS dengan mengetikkan:
Run –c all
Setelah itu buka browser, masukkan http://localhost:8080/hello
Weleh…. Keluar deh Hello World dari file JSP pertama saya. Sukses…
Hardy Huang