This section investigates the viability of doing EJB 3.0 development using software that is available for FREE.
In order to investigate the options, very popular packages are chosen, and used to develop a simple EJB 3.0 application.
Developing enterprise applications requires software, below is a list of the software used:
An operating system: Windows XP SP2 (Microsoft Windows XP [Version 5.1.2600])
Java Virtual Machine (JVM): Sun Microsystems JSE 5.0 version ( Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01))
An application server (AS): JBoss version 4.0.5 GA
Integrated development environment (IDE):
Eclipse SDK version 3.2.1 (eclipse-SDK-3.2.1-win32)
JBoss IDE version 2.0.0 Beta2
NOTE: For IDE installing you may use either separate Eclipse and JBoss IDE software packages (this approach is described below), or Eclipse + JBoss IDE bundled package which is available for download from JBoss site.