快速业务通道

Jbuilder6.0+Weblogic6.0完成EJB开发部署 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23

Jbuilder6.0+Weblogic6.0完成EJB开发部署

时间:2010-12-06

一、环境的建立

1、Weblogic6.0与ejb相关的环境配置

与数据库发生关系的EJB,所以需要建立一个ConnectionPool和DataSource。

●创建ConnectionPool

(1)我使用的是ORACLE8I数据库。将classes12.zip(oracle的type4类型jdbc驱动程序)拷贝到bea的相关目录(我这儿放在了mydomain下的lib目录下)。然后在setenv.cmd中的"set CLASSPATH="后面加上%WL_HOME%\config\mydomain\lib\classes12.zip;将驱动程序加入到classpath中。

(2)启动weblogic并打开控制台(http://127.0.0.1:7001/console),选择左面数型结构的功能栏中的Services-----JDBC----Connection Pools---Create a new JDBC Connection Pool。

(3)Name栏中输入自己为该Pool定义的名称。例如:TestConnectionPool

在URL中输入:jdbc:oracle:thin:@127.0.0.1:1521:oracle (IP、端口号、服务名按照自己的修改);

在Driver Classname栏中输入:oracle.jdbc.driver.OracleDriver;

在Properties(key=value)栏中输入:

user=scott

password=tiger

dll=ocijdbc8

protocol=thin

分别是数据库连接用户名、密码、动态连接库以及协议(其中用户名和密码按自己的修改)。

在Target页签中选择服务器名,并Apply。

(4)、其他的参数设置例如Intial Capacity等可以自己按照字面意思进行配置。

●创建Data Source

(1)、在左面树型结构的Services---JDBC---Data Sources下Create a new JDBC Data Source

(2)、在Name中输入自己定义的名称

例如:TestDataSourc,在JNDI Name栏中输入:自己定义的名称;

例如:CRMDBSource,在Pool Name中输入刚才创建的JDBC Connection Pool的Name, 上面的TestConnectionPool,在Targets页中选择服务器名称并Apply即可。

这样就在Weblogic6.0中建立了ORACLE的数据库连接池和数据源。

●配置Weblogic的classpath

由于我的ejb运行时需要调用别的类,所以必须在classpath中指定路径,例如:我要使用mydomain\applications\testfile这个目录下的文件。那么在setenv.cmd文件中进行如下修改

set APPLICATIONS=.\applications

set CLIENT_CLASSES=.\applications\testfile

set EX_WEBAPP_CLASSES=%WL_HOME%\config\mydomain\applications\testfile

然后在set CLASSPATH中加入%CLIENT_CLASSES%;%EX_WEBAPP_CLASSES%;

在startWeblogic.cmd文件的set CLASSPATH中加入%classpath%;.;

Jbuilder6.0+Weblogic6.0完成EJB开发部署(2)

时间:2010-12-06

2、Jbuilder6.0的环境建立

要想在Jbuilder中使用weblogic,就要先安装Borland App Server,然后才能使用weblogic。(我也不知到为什么,谁能告诉我)我安装了Borland App Server4.5。

●在jbuilder6.0的Tools菜单下选择Enterprise Setup----Application Servers----BAS4.5的BAS4.5 installation directory下选择你的BAS4.5安装的路径,我这儿是D:/Borland/AppServer

● 还是在Application Servers页下选择Weblogic6.x,在Weblogic 6.x installation directory下

选择weblogic6.0的安装路径,我这儿是E:/bea/wlserver6.0,在BEA home directory:下选择BEA的home路径,我这儿是E:/bea,在Password for "system" user:下输入weblogic中system用户的密码,Domain name中输入weblogic6.0的主域名称我这儿是mydomain,在Server name下输入weblogic6.0中的应用服务器名,我这儿是myserver。

● 在建立Project文件后还要在Project菜单下选择Project Properties---Paths设置你程序运行所需资源文件,一定要添加Weblogic 6.x Client和j2ee.jar。

● 还是在上面的界面中选择Servers页,在Application server:下一定要选择Weblo

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号