问题标签 [wsadmin]
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.
websphere - wsadmin 使用集群的一个节点的 WebSphere 7
我想做 postdeploy 脚本以仅将一个属性文件添加到应用程序战争。我知道我可以通过 AdminApp.update 添加它,它可以在一台节点服务器上运行。
是否可以在集群上执行此操作?我的意思是,我想为每个服务器和集群中具有不同属性的每个节点运行 AdminApp.update 脚本。
提前致谢
websphere-7 - wsadmin Web 认证行为
我一直在搜索 IBM 文档以试图找到它,但我一直空着。有谁知道使用 wsadmin 为 WAS 7.0 设置配置“Web 身份验证行为”的相关脚本/命令?
我正在查看的设置可以从控制台访问Security > Global Security > Web and SIP security > General Settings > Authenticate only when the URI is protected > Use available authentication data when an unprotected URI is accessed
更新:
根据评论,我切换了设置并在 {profile}/security.xml 中找到了更改的配置。
这是未选中“访问未受保护的 URI 时使用可用的身份验证数据”复选框的样子:
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="lazy" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
这是我检查后的样子(这是我试图用 wsadmin 做的):
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="persisting" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
所以现在的问题是,如何使用 wsadmin 更新这个特定的属性?
websphere - 如何使用 wsadmin 将应用程序安装到 WebSphere 7.0 集群?
我想部署到具有两个节点的 Websphere 集群上的所有四个进程。有没有办法用一个 Jython 命令来做到这一点,还是我必须在每个命令上调用“AdminControl.invoke”?
session - 使用 wsadmin 列出活动会话
我正在尝试使用 wsadmin 编写一个脚本,该脚本将检索活动会话的总量。我环顾了整个网络,并没有发现任何真正有用的东西。有没有办法使用 wsadmin 工具来做到这一点?谢谢。
websphere - 有没有一种方法可以确定是否在 jython shell/脚本中使用 conntype=NONE 调用了 wsadmin?
我正在使用 wsadmin.sh 调用自定义脚本来获取一些服务器信息。我正在连接到独立服务器(未集群)。
在获取服务器信息时,我还需要服务器状态。如果服务器已启动,我没有问题,但如果没有,则在连接到它时会引发异常。所以我使用了 -conntype=NONE,因此它打开了一个加载配置的 wsadmin shell(不连接到任何服务器进程),从而不允许我获取服务器状态。
我的要求是能够动态获取连接类型
这是在调用 wsadmin.sh 期间传递的。
例如:
websphere - 无法在 WebSphere 6.x 中使用 jython 从 wsadmin 调用 os.environ?
我正在尝试为 WebSphere 6.0、6.1.x 和 7 环境制作通用脚本。我需要的是读取我自己的一些环境变量,我需要在我一直使用 os.environ.get['MYVAR'] 的脚本中使用这些环境变量。它适用于 WebSphere 7 和 6.1.x 环境。但是对于 WebSphere 6.0 环境,它给了我以下错误:
在搜索中,我发现许多库是在 WebSphere 6.1.x 及更高版本中作为可选库引入的,并且在 /opt/WebSphere../AppServer/optionalLibraries/jython/Lib 下可用,但对于 WebSphere 6.0,它不是。
我将其缩小到 javaos.py 并将其复制到一个共享位置并使用-wsadmin_classpath
选项传递该位置以便可以找到它,但现在它给了我另一个错误(可能它没有找到它。)
我需要的是能够以某种方式在 WebSphere 6.0、6.1.x 和 7.0 上无缝地传递一些环境变量,或者能够找出 javaos.py 是否有进一步的依赖关系需要解决(困难的方式)。
websphere - 在 wsadmin 脚本(WebSphere Application Server 7+)中使用 jython 与 jacl 的优势
面对wsadmin 脚本客户端的编程,我看到您可以同时使用jacl和jython。
我对两种语言都有同样的信心。
我想知道,在特定的 wsadmin 编程中,使用一种语言是否比另一种语言有优势;例如鲁棒性、Websphere 管理的示例或库的可用性,或者您在使用和构建此类脚本的经验中产生的类似内容。
upload - wsadmin 上传文件到war
是否可以使用 wsadmin (jacl/jython) 将文件上传到 webapp 模块?(fe app.war/custom/uploadedfile.txt)?我将 wsadmin 用作独立设备,并希望在启动应用程序之前执行一些安装后步骤。
网络球 7
谢谢你
websphere - IBM Websphere - AutoDeployment 的 wsadmin 脚本中的异常
我正在尝试编写一个简单的 Jython 脚本来在 IBM Websphere Application Server 上自动部署 Web 应用程序。但是,我是Python新手,所以我无法理解,为什么我会变成以下错误:
我的脚本:
有任何想法吗?
非常感谢您提前。
websphere - WebSphere wsadmin jython - 提示输入密码
我正在寻找一种提示输入密码的方法(即没有输入回显)。我在 WebSphere 的 7.0.0.19 wsadmin 中使用 jython。
我一直在寻找它 - 使用 import getpass 或 import termios 似乎是可能的(但我得到“没有名为...的模块”异常)。
有什么办法提示输入密码吗?
谢谢你。