问题标签 [jacl]

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 回答
368 浏览

java - 如何通过在 java 中运行 tcl 脚本从 jatcl 的标准输出中读取数据

我基本上有两个问题。我正在使用 JACL 解释器在 JAVA 中运行 TCL 脚本。

我的问题是:

  1. 运行 tcl 文件后如何从标准输出中获取数据?

  2. 使用 jatcl 执行时如何为 tcl 脚本传递参数?

例如:
sample.tcl:

使用java运行时如下:

然后输出将被写入 JAVA 的 stdout 控制台。我想将该输出读取到某个变量,例如x[] = i.eval("sample.tcl")x 应该包含 Hi this is from tcl。

  1. 如何将一些参数传递给sample.tcl
0 投票
1 回答
143 浏览

tcl - 如何使用 tcl/java 创建和设置 tcldictionary 变量?

我正在使用 tcl/java,我正在尝试创建一些 TCLDict 对象,并使用 TCLInterpreter 中的 setVar 将该字典对象设置为 tcl 脚本中的字典变量。有人可以指导我如何创建 TCLDictionary 并在 JAVA 中使用 setVar 设置它吗?

提前致谢。

0 投票
1 回答
435 浏览

websphere - wsadmin.sh 从标准输入读取多行命令

Pipedwsadmin无法运行带有流控制的脚本,因为在该模式下,换行符分隔命令。

来自http://www-01.ibm.com/support/knowledgecenter/SSEQTP_7.0.0/com.ibm.websphere.base.iseries.doc/info/iseries/ae/cxml_jacl.html?lang=en的简单示例:

输出:

我的脚本已生成。除了将其存储在临时文件中之外,还有解决方法吗?我知道可以这样做:

但是如果块中必须有多个命令怎么办?

0 投票
2 回答
453 浏览

ssl - 删除自签名证书后无法访问 WebSphere Integrated Solutions Console

我是 WebSphere 新手(正如您可以从我注明日期的用户名中看出的那样),我犯了一个错误。在尝试解决组织中的安全问题时,我删除了 WebSphere 中的自签名证书。这似乎导致集成解决方案控制台中断。我们在 WebSphere 中托管的应用程序仍然可以正常工作。

有没有办法使用 Jython 或 Jacl 脚本重新创建这些证书并正确配置它们?或者是否有其他方法可以访问控制台?

尝试加载控制台页面时,Web 浏览器 (IE) 抱怨 TLS 错误。

0 投票
1 回答
468 浏览

scripting - 在 jacl 和 wsadmin 中使用变量

我正在尝试在 jacl 上的 wsadmin 中的安装脚本中使用变量。首先我指定

然后在我的脚本中我想使用这两个变量,但由于某种原因它确实想要使用它们

可能语法有问题

0 投票
2 回答
1055 浏览

python - WebSphere 8.5 中的活动线程

我正在努力从 WebSphere Application Server 8.5.5 中的线程池 WebContainter 中列出活动线程。有人可以帮我吗?我是 WebSphere 的初学者。

0 投票
3 回答
462 浏览

java - 如何使用 Java 连接到系统级期望?

另请参阅有关此主题的更好的问题,更具体。

我刚刚发现了expect,一种基于 tcl 的脚本语言,用于自动化 telnet 连接等:

有哪些机制可以使用 Java 连接到 expect 中,或者使用 expect 连接到 Java 中?是的,有http://tcljava.sourceforge.net/以及其他一些,但它们似乎已经过时了。

如果在 Java 中有一个 tcl 实现,为什么不,那会起作用,我敢肯定。然而,我推断,从缺乏对网页的更新来看,没有什么是完全实现的......

维基百科说:

爪哇

但是,expect4j 说这是一种尝试,ExpectJ 自 2010 年以来就没有改变过,Expect-for-Java 也多年来没有接触过。

如果这些库被使用和运行,我很抱歉,但日期表明它们没有被维护。

我宁愿单独使用expect和Java,但是让它们交互。是否有在两者之间传递消息的钩子或机制?

-------------------------------------------------- - - - - -更新 - - - - -

**

Jacl 是用 Java 编写的 Tcl 8.x 解释器。您可以在 Tcl 中编写 Java 应用程序脚本。

**

http://wiki.tcl.tk/1215

但是,图书馆已经有一段时间没有动了。我不太确定它的效果如何。我不知道它是否支持类似expect的东西,看起来各种expect尝试都没有得到维护。

Donal Fellows 的回答很可能是正确的,即没有真正的解决方案。然而,可能只是可以使用这个 tcl 库来启动一个 telnet 会话,调用真正的 telnet,而不是使用进程构建器,但这是非常初步的。

0 投票
0 回答
65 浏览

bash - Jacl 脚本在特殊字符 \ 的情况下行为错误!; $

嗨,我写了一个 jacl 脚本,它在以下情况下无法正常工作;美元!\

测试.jacl

脚本输出

当我跑

它返回

案例二:

输出

案例 3:

输出

案例 3:

输出

请提出解决此问题的最佳方法

0 投票
1 回答
240 浏览

ibm-was - 主题连接工厂的 JACL 脚本出现错误

对于以下几行,我遇到了错误-

我创建主题连接工厂的线路:

错误:

[exec] com.ibm.ws.scripting.ScriptingException: WASX7444E: 命令“create”上的参数“parent config id”的参数值“无效”

[exec] 执行时

我已经尝试了所有提到创建 TCF 的步骤的 IBM 链接,我也在做同样的事情,但无法解决。请提供宝贵意见以解决此问题。

提前致谢。迪帕尔

0 投票
1 回答
101 浏览

websphere - 如何仅使用 jacl/jython 将 LTPA cookie 限制为 SSL

当我使用 websphere 控制台并导航到安全管理 -> SSO 时,我有一个名为:“需要 SSL”的复选框。如何使用 jacl/jython 启用/禁用此功能?

我什至使用了控制台的命令帮助。但是当我检查日志时,除了这个设置之外,我几乎可以看到所有其他命令都存在问题。