• Myeclipse10, JBoss7.11 final, EJB 3.1 配置部署


    要配置JBOSS的数据源

    我用Oracle 11g(其实跟10G配置一样吧)

    打开目录

    Jboss安装目录modulescom

    然后建文件夹oracle

    再进入oracle建文件夹main

    再进入main

    即oraclemain

    将oracle的驱动jar包ojdbc6.jar考到此目录下

    并新建 module.xml,内容如下:

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    注意上面红字"com.oracle"在下面的配置文件中还会被用到

    然后打开Jboss安装目录standaloneconfigurationstandalone.xml

    找到<datasources>,在其内添加: 

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    再往下找 <drivers>节点,在其里面添加:

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署


        

    如何在myeclipse里配置jboss服务器就不赘述了,不过有一点得注意


    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    Server name项我是空着的,一开始填的default报错

    然后新建EJB项目

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署



    next

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署



    这里JNDI data Source 处填的是上面在standalone中添加的jndi-name="java:jboss/myDataSource"

    里面的java:jboss/myDataSource

    然后Finish就建好了一个EJB项目

    在项目中新建包:com.reach.ejb3(名字自己起啦)

    然后在包中建接口,内容如下

    package com.reach.ejb3;

    import javax.ejb.Remote;

    @Remote //Remote远程接口
    public interface IHelloEJBService {

     public String sayHelloEJB(String name);
    }

    再建个类HelloEJBService 继承此接口

    package com.reach.ejb3;

    import javax.ejb.Stateless;

    @Stateless
    public class HelloEJBService implements IHelloEJBService {

     @Override
     public String sayHelloEJB(String name) {
      String msg="Hello"+name+", Welcome to EJB world!";
      return msg;
     }

    }

    这是一个最简单的EJB项目,完成上述之后,将项目部署到JBoss上

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    Finish,部署完毕

    开始服务器

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

    最后在Consle中显示的几行表明正常启动

    Myeclipse10, <wbr>JBoss7.11 <wbr>final, <wbr>EJB <wbr>3.1 <wbr>配置部署

     

    这一套是经过了N个错误的设置,不断的在度娘上查找修改,最终才成功的

    写下来备忘

  • 相关阅读:
    BZOJ1610: [Usaco2008 Feb]Line连线游戏
    BZOJ4554: [Tjoi2016&Heoi2016]游戏
    BZOJ3174: [Tjoi2013]拯救小矮人
    BZOJ3192: [JLOI2013]删除物品
    BZOJ3156: 防御准备
    BZOJ3875: [Ahoi2014&Jsoi2014]骑士游戏
    BZOJ 1597: [Usaco2008 Mar]土地购买
    洛谷 P3375 【模板】KMP字符串匹配
    洛谷 P3370 【模板】字符串哈希
    BZOJ 1083 繁忙的都市
  • 原文地址:https://www.cnblogs.com/martin-roger/p/5902463.html
Copyright © 2020-2023  润新知