dev2dev.bea.com.cn
首页 资源中心 dev2dev学堂 在线技术论坛 专家Blog User Group CodeShare

为WLST会话创建配置文件

2006-02-08 00:00:00 | 评论 (0) | 被访问(333)次

Satya Ghattu
  Satya Ghattu加入BEA公司已经有4年多了,担任软件工程师,专门负责WebLogic Platform的Operations Administration以及Management方面。Satya拥有将近8年的软件开发经验,主要是在应用服务器、核心java以及相关的(J2EE)技术方面。他还领导着dev2dev上CodeShare中的几个开源项目,并向dev2dev社区贡献了大量的代码示例。Satya是WebLogic Scripting Tool (WLST)的最初设计者,该工具是BEA官方支持的WebLogic Server命令行工具。在加入BEA之前,他曾在许多软件公司担任各种不同的职务,做过高级Java开发人员、软件分析师,还做过Oracle数据库管理员。Satya持有俄亥俄州Akron大学的工程学硕士学位。


  知道吗,您可以为所有的WLST会话创建一个配置文件。我的意思是,您可以创建一个配置文件脚本,只要调用WLST就执行它。我通常把我的为数不多的WLST扩展(一些不属于WLST的自定义命令)和一个连接行放在这个配置文件脚本中,这样我就不必执行每一个扩展,并针对每次WLST调用键入连接行了。

  要拥有一个配置文件,只需创建一个名为wlstProfile.py的文件,并将其放在user.home目录下。还可以将wlstProfile.py放在调用WLST的当前目录中。下面就是一个wlstProfile.py的例子:

# wlstProfile that gets executed for every WLST invocation
print 'Setting up WLST JDBC extensions'
execfile('c:/wls/satya/scripts/jdbc/jdbcExtensions.py')
print 'Setting up WLST WLDF extensions'
execfile('c:/wls/satya/scripts/wldf/wldfExtensions.py')
print 'Now connecting... '
connect('weblogic','weblogic','t3://sghattu:7001')


如果不确定什么是user.home目录,可以执行以下代码:
wls:/(offline)> java.lang.System.getProperty("user.home")
'C:\\Documents and Settings\\SGhattu'
wls:/(offline)>

原文出处:http://dev2dev.bea.com/blog/sghattu/archive/2005/11/having_a_profil.html



Tags: WLST profile 配置文件
文章评论:(以下网友留言只代表个人观点,不代表BEA观点和立场)
暂时没有评论!

2006年02月

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29        
             
RSS订阅

Satya Ghattu's Blog搜索