问题标签 [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.

0 投票
1 回答
1484 浏览

scripting - WebSphere 脚本:AdminTask.createAuthDataEntry(...):java.sql.SqlException:用户“登录失败”

我在使用 WebSphere 8.0 时遇到问题

我通过在 Jython wsadmin 控制台中键入以下内容来创建一个 ID:

我输入这个:

并注意:

我转到 JAAS2 别名页面,它在那里列出。

我转到一个数据源并选择它作为 auth 别名。

我测试连接。

我收到此错误:

  • 请注意 SQL 异常说登录名是 '' —— 由于某种原因它是空白的。
  • 我回到 JAAS2 身份验证页面。
  • 我不做任何修改就重新保存了凭证。
  • 我再次测试连接。
  • 有用。

  • 我错过了什么?

0 投票
2 回答
1354 浏览

websphere - 使用 wsadmin 在 WAS 8.5 中更改“事务日志目录”

我需要对一组 WebSphere 应用程序服务器的“事务服务”部分进行一些更改。我希望使用 wsadmin 编写脚本。

我要更改的属性之一是“事务日志目录”。我尝试了以下教程:

问题是我的recoveryLog对象总是空的(Jython 值为None)是否有另一种方法可以更改此值?

与此问题相关,是否有可以使用 WAS Web 控制台编辑但无法使用 wsadmin 编辑的属性?我想更改更多“深度嵌套”的属性,并且我想确保我没有浪费我的时间。

0 投票
1 回答
2617 浏览

websphere - WAS 7.0 使用 wsadmin 创建用户并将角色映射到用户

我需要为某些用户创建用户 ID 并分配管理员角色,我正在尝试通过 Jython 脚本来执行此操作,因为它会加快流程并节省时间。所以,我创建了下面的 Jython 脚本来实现它。

脚本

该脚本运行良好,不会抛出任何错误。但是,用户无法登录到 WAS 管理控制台,他们只能在我通过单击“用户和组”页面上的“确定”保存配置后才能登录->“管理用户角色”->

有人可以让我知道在使用 wsadmin 时我在这里缺少什么,或者我还需要做些什么来完成这项任务吗?

我正在开发 WAS 8.5.5.0 版本。

谢谢你的帮助。

0 投票
2 回答
2663 浏览

websphere - WebSphere 7 - Jython 版本

有谁知道在 WebSphere Application Server 7.0.0.31 ND 环境中找出在 wsadmin 之后运行的当前 jython 版本的方法(使用 java 命令或 wsadmin,或者......)?

0 投票
2 回答
1209 浏览

jms - 使用 wsadmin 脚本获取 WAS 中每个单独服务器的 JMS 配置和属性值

我需要使用 wsadmin 脚本为 WAS 的每个单独服务器获取 JMS 配置和属性值。是否有任何 IBM 标准 jython 或 jacl 脚本来获取这些值?如果没有,有人可以指导我如何进行。

0 投票
1 回答
91 浏览

python - 在 wsadmin 中模拟 python 的检查模块的功能

我希望检查模块默认集成到 wsadmin 中,因为它是 jython 2.1 的一部分,根据 sys.version_info,这是 wsadmin 似乎正在使用的 jython 版本 (2, 1, 0, 'final', 0)。我收到此错误“ImportError:没有名为检查的模块”

我正在尝试使用 inspect.isfunction() 和 inspect.getargspec() 来允许更高级别的 perl 脚本检查命令使用是否正确,并按名称调用任意 wsadmin jython 函数。

有什么方法可以在不检查的情况下模拟这些功能的行为?另外,为什么检查缺失?好像应该在那里...

0 投票
1 回答
2034 浏览

java - 通过 wsadmin (WAS 8.5) 获取模块版本

如何获取 WebSphere 8.5 服务器上已部署应用程序中特定模块的版本?

我尝试了以下命令。

获取所有已安装的应用程序:

获取此应用程序的版本 (MyApplicationEAR):

列出此应用程序的所有模块:

获取一个模块的版本(MyApplicationWeb.war):

但是如果我打开 WebSphere 管理控制台 GUI (localhost:xxxx/ibm/console) 并转到:

我可以看到所有模块的自己的版本。

EAR 的版本与META-INF/MANIFEST.MF中的每个模块的版本一样存储在Implementation-Version: XXX下。

有人提示,如何使用 wsadmin(或 Java AdminClient API)获取这些模块版本?

0 投票
2 回答
3133 浏览

websphere - wsadmin 获取已停止应用程序的服务器名称

这是我的第一个问题,我认为这不是最后一个。

要使用 wsadmin 启动应用程序,我需要服务器的名称。

我知道如何在应用程序启动时获取名称服务器,但在停止时不知道。

请问你能帮帮我吗。

最好的问候让-克里斯托夫

0 投票
1 回答
4996 浏览

websphere - IBM Websphere Application Server 是否会在未安装 Python Interpreter 的情况下运行 Python/Jython 脚本

我是 Python 和 IBM Websphere Application Server 的新手。我运行一个 status.bat 文件,它通过 wsadmin 调用 status.py 文件(提供的用户名、密码和 status.py 路径作为参数传递给 wsadmin)。IBM Websphere Application Server 安装在机器中。我想知道的是运行 python 脚本所需的 Python 解释器,它没有安装在系统中。由于该脚本是通过 WAS 服务器-wsadmin 运行的,因此即使该机器上没有 PY 解释器,它也能够运行 PY 脚本?通过自己的编译工具??

如果必须安装 PYTHON.exe,我是否需要告诉 wsadmin 或任何地方它是 PY 脚本?

注意:脚本和 .bat 已经存在于机器中,我可以使用它。我不知道使用 wsadmin 运行脚本而不是通过 .bat 中的 [python status.py] 直接调用脚本的目的

摘要:- WS 服务器有一个内部的 PY Interperter?

在此先感谢朋友......

0 投票
1 回答
642 浏览

python - IBM Websphere - wsadmin 强制参数传递

我有 server.bat 文件通过 wsadmin 运行 server.py 文件。这是一个现有的文件/代码,在 python 和 WAS 服务器中都没有太多知识。

我曾经通过 - %BIN-DIR% wsadmin -lang jython 用户名 %USER% 密码 %pass% %ENV% %PROP_FILE%> %SYS_LOG_FILE% 运行

%BIN-DIR% 指的是 IBM/AppServer/Profile/Dev_dmgr_node/bin

当我使用丢失的参数运行时,server.py 有一个检查条件,因此它显示“缺少参数”。但是当我提供所有必需的参数时,.bat 只是运行并关闭显示,甚至我在第一行添加的 PRINT 用于调试目的(显示在缺少的参数上)。

任何人都可以建议为什么文件在通过 wsadmin 运行时没有显示任何内容,我想在没有任何工具的情况下调试 server.py。如果有人在下面提出建议,这对我来说非常棒,*需要哪些参数,如果 i/p 参数是用户定义的,我可以在哪里更改 *Websphere 应用程序服务器如何执行 i/p .PY 文件 * 为什么/如何我应该不能调试

注意: server.py 文件的主要内容是使用 DMGR 访问通过 Console 获取应用程序的 sver/node 详细信息。