码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2016-09-24 10:23:09      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:

要配置JBOSS的数据源

 

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

 

打开目录

Jboss安装目录\modules\com\

 

然后建文件夹oracle

再进入oracle建文件夹main

再进入main

即oracle\main\

 

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

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

 

技术分享

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

 

然后打开Jboss安装目录\standalone\configuration\standalone.xml

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

 

技术分享

 

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

技术分享


    

 

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


技术分享

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

 

然后新建EJB项目

技术分享



next

技术分享



这里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上

技术分享

技术分享

技术分享

Finish,部署完毕

开始服务器

技术分享

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

技术分享

 

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

写下来备忘

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

标签:

原文地址:http://www.cnblogs.com/martin-roger/p/5902463.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!