问题标签 [wlst]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
weblogic - 使用 startWebLogic.cmd 启动 weblogic
我正在使用 WLST 脚本在 Weblogic 10.3.4 中创建域。然后启动管理服务器并部署一个war文件。全部在脚本中。
在此 WLST 中,我还将更新 setDomainEnv.cmd 文件以在类路径的开头添加某些 jar。当我们使用 startWebLogic.cmd 启动域时,将调用这个 setDomainEnv.cmd。
但是在脚本中,当我使用 startServer 命令启动服务器时,它不会调用 startWebLogic.cmd,因此不会调用我更新的 setDomainEnv.cmd。结果,尽管其他一切正常(例如域创建,战争部署),但由于未加载必要的 jar,我的应用程序失败了。具体来说,我想在类路径中附加 javax.el-api-2.2.4.jar 和 com.sun.el_2.2.0.v201105051105.jar 。
关于如何从 WLST 调用 startWebLogic.cmd 的任何建议。此外,如果我们可以从 ant 任务中调用 startWebLogic.cmd,或者 Maven 也可以。
编辑
我的 weblogic.xml 如下所示
caching - Weblogic缓存问题
我正在编写一个 WLST 脚本来使用 WebLogic 11g 部署应用程序。问题是当我部署一个应用程序(版本A
),取消部署它,然后部署版本B
,它部署版本A
。
如果我尝试通过删除tmp/_WL_user/appname/
文件夹来解决这个问题,那么它将不会部署A
,或者B
因为它在应用程序的 tmp 文件夹中查找(并且因为我将其清除而失败)。我正在使用 nostage 选项,所以我不明白为什么它会缓存任何东西。
您能提供的任何帮助将不胜感激。谢谢!
java - 使用 WLST 创建数据源时出错
我正在尝试使用 wlst 创建数据源。我正在使用 jython 脚本并创建了一个名为 createDataSource.py 的文件。当我尝试从 ant 脚本运行此文件时,出现以下错误。
weblogic11g - Weblogic Scripting Tool 常用模块
在使用 WLST 时,我遇到了几个问题。我们的服务器仅使用 Solaris 或 Linux,因此请在回答时记住这一点。
1:我应该在哪里放置与内部 WLST 功能无关的 WLST 通用模块(选项解析、日志记录、输出......) 1.1:我自己写了一些,以说明Oracle 提供的 Jython 2.1 中缺乏现有的。
2:如何包含使用 WLST 内部函数的模块,以便它们工作,并且不会丢失它们的信息(模块中的连接在返回主程序时不会保持连接)。
问候
weblogic - 在没有 Weblogic 的 WLST 的情况下调用 Jython
我正在使用安装了 Weblogic 9.21 的 AIX 机器,并且它还安装了 jython 作为其安装 (WLST) 的一部分。
有没有办法运行 jython 代码而不必先初始化 WLST?
如果他们带来任何想法,我也有以下罐子:
现在我正在使用以下方法调用 jython 代码:
windows - 如何在 Windows 中运行 WLST?
我尝试运行 WLST(在 Windows XP 上),但我总是得到 java.lang.NoClassDefFoundError:
我尝试运行 *user_projects/domains/my_domain/bin/setDomainEnv.cmd* 和 *wlserver_10.3/server/bin/setWLSEnv.cmd* 但没有任何成功,当我运行java weblogic.wlst myscript 时总是得到这个 NoClassDefFoundError。 py。我该怎么办?
oracle - 使用 wlst 更改 mbean 中的属性。
我正在使用 Oracle Service Bus,我想创建一个脚本来更改特定 mbean 中的属性。
我找到了mbean:
我想改变的属性是DomainSLAAlertingEnabled
谁能帮助我了解如何使用 wlst(weblogic 脚本工具)更改此 mbean 中的属性?
我如何导航到此 mbean,然后如何更改它?
DomainSLAAlertingEnabled
是布尔值。
python - python中的while循环给出语法错误
我对 python 很陌生,这是我正在尝试的第一个程序。该函数从标准输入中读取密码。
收到此错误:
java - 使用 powershell 的参数运行 java.exe
我正在尝试从 powershell 调用 wlst/jython/python
使用 setWLSEnv.cmd 设置类路径未在正确的会话中设置?所以我试图将 -cp 设置为参数
我试图以各种方式引用命令字符串但没有成功
术语 '"C:\PROGRA~1\Java\JROCKI~1.0\bin\java" -cp "C:\bea\tpc\WEBLOG~1\server\lib\weblogic.jar" weblogic.WLST "C:\ domain\tpc\SasTT pcDomain\bin\status.py"' 未被识别为 cmdlet、函数、脚本文件或可运行程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确并重试。在 C:_WORK_\SAS\statusAll.ps1:15 char:2 + 。<<<< " "$java
" -cp "$cp
" $wlst "$script
"" + CategoryInfo : ObjectNotFound: ("C:\PROGRA~1\Ja...\bin\status.py":String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
python - 从 powershell 调用 wlst / jython
我想用参数从 powershell 调用 wlst/jython 脚本。(这里是简化版)
你好.ps1
你好.py
hello_main.py
使用“hello.ps1 -cmd main”,脚本在“print 'command: '+command”之后终止,我不知道为什么