高分求解jbuilder+weblogic6.1开发ejb的配置环境?(200分)

  • 主题发起人 主题发起人 xhli
  • 开始时间 开始时间
X

xhli

Unregistered / Unconfirmed
GUEST, unregistred user!
哪位能不能详细点说说哪些步骤?
 
忘啦说是jbuilder5.0
 
我也想知道
 
为什么不用Borland Application Server,文档说的很清楚了
 
Jbuilder6所带的EJB SAMPLES也要求weblogic6.1。
试了一下,没有成功。
以下一段英文的意思搞不明白,那位帮帮忙!
If you have already setup Weblogic 6.1, edit project properties and the runtime configuration
for 'Server' and change VM parameters as per the configuration of your
application server.
Create a WebLogic data source named ESiteSource.
You will need to check your WebLogicdo
cumentation on how to create a data
source. You will need the following settings
1.The database URL should be of the
following format: jdbc:borland:dslocal:/jbuilder6/samples/Ejb/db/esite.jds,
ensuring that you have the correct path to esite.jds.
2.The driver will be com.borland.datastore.jdbc.DataStoreDriver.
3.This JDataStore is not password protected, but you must still specify a user;
any user willdo
, e.g.,
user=Frank;password=
 
WebLogic的数据源的设置
WebLogic Server console
Services--JDBC--Connection Pools
Gereral
Name:ESiteSource
URL:jdbc:borland:dslocal:/jbuilder6/samples/Ejb/db/esite.jds
Driver Classname:com.borland.datastore.jdbc.DataStoreDriver
Start Default Server
ERRORS:Cannot load driver class <com.borland.datastore.jdbc.DataStoreDriver>
WHY?
 
如果你已经安装了WebLogic6.1,那么,编辑:Project properties,并且修改你给出的每一个服务器的运行期配置,以及VM参数。
建一个WebLogic数据源,命名为ESiteSource.
对于怎样建立数据源,你可能要看看WebLogic的文档是如何说的。
大致可以参照下列步骤:
1.数据库的URL应该是这样的格式:
jdbc:borland:dslocal:/jbuilder6/samples/Ejb/db/esite.jds,
保证esite.jds这个文件的路径是正确的。
2.driver可以填写:
com.borland.datastore.jdbc.DataStoreDriver.
3.JDataStore是没有使用密码保护的,但是,你仍然需要指定一个用户,随便那个用户都可以,例如:
user=Frank;password=
 
to xiangya:
原文我已看懂,但不知怎样应用。如何给出每一个服务器的运行期配置,以及VM参数?
 
在默认属性的Run标签页里头。应该是第三个标签。然后这个页面里面有很多的设置,
当然就有你要的
 
当然,project properties 也可以
 
一、安装Weblogic6.1
执行weblogic610_win.exe
假定安装到d:/bea下,安装结束前会提示你输入system的密码,请输入八位以上的字符。
二、启动weblogic服务
安装结束后,执行 开始-->程序-->Bea Weblogic...Start Default Server,启动过程中weblogic的启动窗口(Dos模式)会让你输入密码。
启动结束后,控制台上会有<ListenThread listeing on port 7001>的提示文字等。
启动IE,执行http://localhost:7001/,安装成功应能访问到Weblogic的页面。否则,表示安装不成功。
三、配置Oracle的ConnectionPool
启动IE,执行http://localhost:7001/console,会弹出一个登录对话框,用户名输入system,密码输入。
点左边的树状导航“Services-->JDBC-->Connection Pools”
点右边的超链“Configure a new JDBC Connection Pool...”
在Configuration-General的属性页中,可进行如下配置:
Name: Pool(可自己起名)
URL: jdbc:oracle:thin:@服务器:1521:test
Driver Classname: oracle.jdbc.driver.OracleDriver
Properties: user=test
Password:暂时不能填入。
然后点击Create,这时系统将创建一个名称为SMACPool的连接池。
连接池创建好后,下面的Password:会出现一个“change...”的超链,
点“change...”,输入密码:****。
点“Apply”保存。
点“Continue”继续。
其余用默认配置。
点“Apply”保存配置。
在Configuration-Testing的属性页中,可进行如下配置:
Test Table Name: test
其余用默认配置。
点“Apply”保存配置。
这时,Test Table Name左边的惊叹号会在闪烁,提示你需重新启动weblogic服务。
请关闭IE,在weblogic的启动窗口中敲CTRL+C(可能要敲多次),提示“终止批处理操作吗(Y/N)?”,敲y、回车之后关闭窗口。
按照第二步重新启动weblogic服务。
启动IE,执行http://localhost:7001/console,输入用户名和密码后进入控制台。
点左边的树状导航Services-->JDBC-->Connection Pools-->pool名字
点右边的属性页超链“Targets”
Avaliable中会有myserver,选中它,点“=》”移到Chosen中
点“Apply”保存配置。
四、配置DataSource
点左边的树状导航Services-->JDBC-->Data Sources
点右边的超链“Configure a new JDBC Data Source...”
在Configuration的属性页中,可进行如下配置:
Name: DataSource(可自己起名)
JNDI Name: DataSource(可自己起名)
Pool Name: Pool名字
其余用默认配置。
点“Create”,这时系统将创建一个名称为DataSourceMAC的数据源。
点左边的树状导航Services-->JDBC-->Data Sources-->DataSource
点右边的属性页超链“Targets”
Avaliable中会有myserver,选中它,点“=》”移到Chosen中
点“Apply”保存配置。
至此,连接池Pool和DataSource可以被使用了。
五、在JB5中配置WebLogic6.1的准备工作
首先,修改环境变量:
在桌面上右键点[我的电脑]-->属性-->高级-->环境变量。把TMP、TEMP(包括用户变量和系统变量)改为不带有空格的目录;
启动JBuilder5.0企业版,在JB5里菜单-->Project-->Default Project Properties-->Paths 中把所有带空格的目录改为不带空格的目录;为什么要这样设置呢?因为整合后的 weblogic 和JB5在开发过程中JB5会调用 weblogic 的包来制作EJB,而weblogic对那些有空格的不能很好地识别,工作时会出错,即是说weblogic要接触到的目录,目录名最好不是中文名、带空格。
六.配置WebLogic6.1
(1)Tools Menu -->Enterprise Setup -->Application Server-->Weblogic6.0
Weblogic installation directory点...选择Weblogic6.1安装的目录d:/bea/wlserver6.1,BEA home directory选择d:/bea。点OK保存配置。
(2)Tools Menu -->Enterprise Setup -->CORBA
点“NEW”,弹出一个New Configuration对话框。
在Name for this Configuration中,填入“weblogic61”,
在Path for ORB tools下,加入Weblogic6.1的目录(D:/bea/wlserver6.1),
在Library for projects下,加入 Weblogic6.1 的 库,具体方法是:点“..”,然后选择Weblogic6.0,
在 compiler command 填上idlj.exe
在Command option for output directory 填上一个目录路径(如D:/Temp),但是要注意的是,不能是中文、带空格。
(3)Project -->Default Project Properties -->Paths-->Required Libraries
Add-->选择Weblogic6.1;
Project -->Default Project Properties -->Build-->IDL
在 IDL compiler 选择Weblogic61
如果想调试程序时快一点,就在Project -->Default Project Properties -->Run
把Complile before running 和 Complile before debugging 的钩子去掉,否则即使你运行一次EJB客户端都会重新制作一次EJB包。
 
我不知道。
 
后退
顶部