JOnAS 3.3.6初试(by huihoo.com Allen) 一、安装JOnAS从以下地址:http://forge.objectweb.org/project/showfiles.php?group_id=5下载JOnAS-3.3.6 win32版本: jonas3.3.6-jetty4.2.18.exe 在安装JOnAS之前请需事先安装设置好以下环境: JAVA_HOME=C:\j2sdk1.4.1 ANT_HOME=C:\ant-1.5.3-1 PATH=%JAVA_HOME%/bin;%PATH% PATH=%ANT_HOME%/bin;%PATH% 然后运行安装程序 jonas3.3.6-jetty4.2.18.exe 依据提示完成JOnAS的安装 安装完的目录结构: C:\JOnAS-3.6 --apps --bin --clients --conf --demoserver --doc --ejbjars --examples --jdoc //JOnAS javadoc --lib --logs --rars --templates --webapps --xml .package 2004_04_02_.request.log build.xml install.html LicenceAgreement.txt ReleaseNotes.txt Uninstall.exe 另外,安装程序会在Windows程序组创建了JOnAS - Jetty程序组 用户可以在这里通过快捷方式启动和停止JOnAS应用服务器 安装程序会自动设置好相关环境变量: JONAS_ROOT=C:\JOnAS-3.6 PATH=%JONAS_ROOT%\bin\nt;%PATH% 二、运行JOnAS进入C:\JOnAS-3.6\bin\nt运行jonas start 打开浏览器,输入 http://localhost:8080/ 点击Test the EAR example 输入登录名和密码:jetty,jetty 点击Go to the new JOnAS administrator web application 进入登录界面 输入登录名和密码:jonas,jonas 进入JOnAS管理界面 三、运行examplescd c:\JOnAS-3.6\examples执行ant install 此时,会创建output\ejbjars目录 例子会被编译、打包、Copy到C:\JOnAS-3.6\examples\output\ejbjars目录下 花费了5分51秒编译了所有examples 编译后会生成12个jar包 接下来运行这些examples 我们运行 C:\JOnAS-3.6\examples\src\sb 的例子 在这个例子中,java客户端程序将访问一个 Stateful Session Bean, 并数次调用 Bean 中的 buy 方法。 在命令行加载包含 sb 例子的包,以便客户端可以访问 sb 例子中的 Bean C:\JOnAS-3.6\bin\nt\jonas admin -a sb.jar 运行客户端 C:\JOnAS-3.6\bin\nt\jclient sb.ClientOp 此时你将看到了如下的输出: Create a bean Start a first transaction First request on the new bean Second request on the bean Commit the transaction Start a second transaction Rollback the transaction Request outside any transaction ClientOp OK. Exiting. 祝贺你,你已经成功的在 JOnAS 上运行了第一个 EJB 应用程序! 最后,停止JOnAS应用服务器 C:\JOnAS-3.6\bin\nt\jonas stop |