编程世界 - 计算机爱好者和编程爱好者的天堂!

编程世界

当前位置: 主页 > Java > 新手入门 > 安装配置 >

如何搭建J2EE开发环境(2)

时间:2008-11-29 17:52来源:编程世界 作者:无名 点击:
Java 文件里双击TestSesBean.java,最后在getName方法里加入如下代码: Public String getName(){ return Testing Successful; } 4. 创建配置Jar文件。要运行Session Bean,首先要
Java文件里双击TestSesBean.java,最后在getName方法里加入如下代码:
  
  Public String getName(){
   return "Testing Successful";
  }
  
   4. 创建配置Jar文件。要运行Session Bean,首先要编译这个项目。选择Project下的Make Project TestSes.jpx,编译后可以看到TestSesBean.java旁边多了个“+”号,点击这个“+”号可以看到几个由容器产生的文件。在左边的 面板里也可以看到TestSesMod.jar文件,双击它可以看到部署描述(如图7)。
   
  图7 创建配置Jar文件
  
   5. 创建运行期的设置。JBuilder允许用户为不同的应用程序创建运行期设置。设置如下:选择Run —>Configuration Name,此时出来的Project Properties窗口里Run面板是默认选择上的。单击New来创建一个新的运行期设置,在弹出来的Runtime Properties面版中单击Server标签,然后在Configuration name里输入一个设置名,这里输入Server(如图8),随后单击OK,再单击OK退出。
   
  图8 设置EJB界面
  
  6. 在JBuilder里运行Weblogic。运行如下:选择菜单Run下的Run Project运行Weblogic Server。
  
  7.部署EJB到Webloigc Server。设置如下:右击TestSesMod.jar,在弹出的面板里选择Deploy option of TestSesMod.jar,再选择Deploy(如图9)。
   
  图9 部署EJB到Weblogic Server界面
  
  8.远程部署。这里简单地介绍一下在远程的Weblogic Server上如何部署应用。即使是远程部署,在本机上也需要装有应用服务器。如果是在Weblogic Server7.0上部署的,在JBuilder里选择Tools—>Enterprise Deployment,在弹出的窗口里修改Admin url为远程服务器的主机名和端口号,然后设置正确的用户名和密码。
  
   9. 创建一个客户端测试程序测试Session Bean。创建步骤如下:在JBuilder里选择File—>New,然后选择Enterprise标签里的EJB Test Client,点击OK。在弹出来窗口的Name里输入TestSesTestClient,单击OK结束。
  
  在文件的main()方法里加入如下代码:
  
  public static void main(String[] args) {
  TestSesTestClient client = new TestSesTestClient();
  try{
  client.create();
  String name=client.getName();
  System.out.println ("Name form the Test client="+name);
  }
  catch (Exception ex){}
   }
   10.运行客户端测试程序。测试如下:先为它加一个运行期设置。在Run—>Configuration里选择New,在弹出的窗口里选择Run 下的Application,同时在Configuration name里输入Client,然后在Main里选旁边的按钮,在弹出的窗口里选择Browse标签下的testses下的 TestSesTestClient,一路OK完成。右击TestSesTestClient.java,单击Run Using Client后,运行Client程序。运行成功后见图10所示,Client得到了调用了Session Bean的方法,返回了Testing Successful。
  
  图10 运行客户端测试程序界面
  
  
  
  常见错误解答
  
  
  1.WebLogic Server cannot start: config.xml not found。
  
  (1)错误代码描述:
  
   <140013>
  C:beauser_projects.config.xml not found
  Since no config.xml was found, the fileRealm.properties file will not be used.
  Would you like the server to create a default configuration and boot? (y/n):
  
  
  
  (2)问题发生时机:
  
  在JBuilder上运行Weblogic Server时,在Weblogic 6.x+ http:7001页上。
  
  (3)产生原因:
  
  Weblogic域目录没有正确设置。
  
  (4)解决方法:
  
  选择Tools——>Configure Servers,左边选择Weblogic Server 6.x+,右边选择Custom标签,同时检查域目录是否正确。如:h:beauser_projectsmydomain。
  
  2.Authentication for user denied。
  
  (1)错误代码描述:
  
   <000364>
  Exception:java.lang.SecurityException: Authentication for user username denied
  java.lang.SecurityException: Authentication for user username denied. (责任编辑:编程世界)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
栏目列表
推荐内容