问题标签 [microfocus]

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 投票
0 回答
64 浏览

unicode - 文件名中的 Unicode 字符

我在 Windows 操作系统上使用 MicroFocus Cobol。请问有没有可能在文件名中有Unicode字符,并在Cobol中使用这个文件。像这样:

我收到此错误:COBCH0258S ASSIGN 数据名称 F-INTB-FILE 非法

0 投票
1 回答
2655 浏览

powershell - 开始 - 处理:找不到接受参数的位置参数

尝试从 powershell 运行时出现上述错误。

0 投票
1 回答
48 浏览

corba - 在 Orbix 6.3 服务上禁用 SSLv3

在 Orbix 6.3 服务上禁用 SSLv3 的正确方法是什么?我是 Orbix 的新手,最近在我们的一台服务器上为我提供了一个支持环境。我的任务是禁用环境仍然支持的 SSLv3。

根据以下链接上的文档,我已更新我们域中的 .cfg 文件以包含以下行:

政策:iiop_tls:mechanism_policy:protocol_version = ["TLS_V1_2"]; 政策:https:mechanism_policy:protocol_version = ["TLS_V1_2"];

我们的环境由两个配置域组成。

当我对第一个域进行更改时,对于 config_rep,更改工作并且 SSLv3 按预期被禁用。

当我对第二个域进行更改时,定位器、node_daemon 和命名服务。SSLv3 仍处于启用状态。

使用命令行验证: openssl s_client -connect localhost:3077 -ssl3 报告返回Secure Renegotiation IS supported

.cfg 域文件几乎相同。

https://community.microfocus.com/microfocus/corba/visibroker_-_world_class_middleware/w/knowledge_base/28339/best-practices-for-implementing-security-using-micro-focus-corba-products

0 投票
1 回答
216 浏览

java - Java null 取消引用 - 微焦点安全漏洞

我正在查看我的项目的代码分析报告,并在 null 取消引用方面遇到了很多问题。

我们总是将对象声明为 null。比方说

字符串 str = null;

使用条件运算符执行业务逻辑

if (a.equals(b)) { s = "已分配"; }

然后将字符串分配给值对象。

form.setString(str);

我们在代码库中的所有地方都遵循了类似的编码实践,并在整个代码库中完美地处理了非空检查。

但是我们仍然遇到“空取消引用”安全漏洞问题。我不认为这是一个有效的漏洞,因为我们在从 VO 访问任何变量之前不会进行空检查。

可能有一个有效的论点,如果业务逻辑不执行并在您的 VO 中设置为 null 会发生什么。但是在访问它之前处理得很好。

还,

我在初始化空白字符串(或任何原始数据类型)而不是 null (具有等效项)时没有任何问题。如果我添加空支票而不是不为空,这将起作用。但是,集合框架呢?如果我初始化一个数组列表并实例化它(而不是 null),它会为列表分配内存吗?

列表 strList = new ArrayList();

请告知,如果我可以从报告中忽略这些类型的 null 取消引用问题,或者我应该通过实例化它来处理它们。

0 投票
1 回答
393 浏览

file - COBOL 在不使用 OPEN IO 和 REWRITE 的情况下替换文件中的第一行

假设我有一个格式如下的文件

我必须打开这个文件并根据某些逻辑将 n 的值更改为另一个值。更改后我的文件应该是这样的。

我可以在 OPEN IO 模式下打开文件并使用 REWRITE 选项更改第一行以替换第一行。但我不想使用这些方法。有没有办法使用 OPEN INPUT 和 OPEN OUTPUT 模式实现相同的逻辑,并用 WRITE 方法替换行。

0 投票
2 回答
441 浏览

silktest - 在 Silk4j 中的应用程序之间切换

我有一个测试,启动一个桌面应用程序,并从这个应用程序启动一个带有身份验证窗口的浏览器应用程序。问题是在运行测试时,它会执行与桌面应用程序相关的所有步骤,而当涉及到浏览器时,它没有检测到任何帮助?

0 投票
1 回答
348 浏览

powershell - 通过 WSDL SOAP 连接创建条目的 Powershell 错误

因此,在 PowerShell 中通过 WSDL SOAP 提交内容时出现转换错误。我正在尝试在名为 Kablink 的系统中创建条目,但是尽管该条目具有变量 $soapData 中的所有值等,但当我尝试实际创建时,我收到一个错误,即无法将参数条目从一个值转换为另一个值,即使两者指定的值相同。

任何想法都将不胜感激,因为这让我发疯了。

下面是我正在使用的脚本

提前致谢。

0 投票
1 回答
665 浏览

postgresql - Microfocus cobol 无法使用 DSN 连接到 postgres

我正在研究 UNIX 框上的 Microfocus COBOL 代码,并尝试使用已经创建的系统 DSN 连接到 Postgres 数据库,并连接到我在代码中的 SQL 查询下方执行的数据库:-

但是,当我为 Microfocus COBOL 代码提交 JCL 时,响应中出现以下错误:-

在 /etc/odbc.ini 中使用以下详细信息创建的 ODBC 驱动程序 DSN:-

0 投票
1 回答
548 浏览

windows - 在 Microfocus Visual COBOL for Eclipse 中运行单元测试时出现错误 249(进程终止(由 mfunit))

我有一个简单的 COBOL程序(在 Visual Cobol for Eclipse项目中),它计算二进制间隙的最大大小并打印结果。现在我想创建一个单元测试,然后修改程序,以便将结果返回给测试框架。

在单独的目录中有一个单元测试项目。在 Eclipse 中,项目结构如下所示:

截屏

是自动生成的单元测试的代码。

当我在 Eclipse 中运行它时,我首先收到一条 Windows 错误消息

启动应用程序时出错 (0xc0000142)。要退出应用程序,请按 OK。

截屏

截屏

此后测试被标记为“已跳过”:

截屏

每次运行后都会创建一个文件COBOL-3\New_Configuration.bin,例如5872mfunit-state.dat. 它包含以下错误消息:

截屏

文件COBOL-3\New_Configuration.bin\MFUT_TESTBINARYGAP-syserr.txt为空。COBOL-3\New_Configuration.bin\MFUT_TESTBINARYGAP-sysout.txt包含我的程序的输出(如预期的那样):

文件COBOL-3\New_Configuration.bin\COBOL-TEST.mfu包含

文件COBOL-3\New_Configuration.bin\TestBinaryGap.obj.1.tlog包含:

我怎样才能解决这个问题?

目标是创建一个最小测试(可能通过或失败,但不会像现在那样崩溃),然后逐渐向它添加逻辑(它必须是循序渐进的,因为我对 COBOL 不是很有经验)。

更新 1:我将注册表项的值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\Windows

错误仍然存​​在。

更新 2:有关系统的信息。

截屏

更新 3:运行测试前的 VMMAP 输出:

之前的截图

出现错误信息后:

之后的截图

更新 4: JVM 版本似乎是 1.8。

截屏

更新 5:我更改了eclipse.ini文件中的内存设置,使其看起来像这样:

0 投票
1 回答
212 浏览

user-interface - Microfocus Cobol 所需的 GUI ScreenIO 的替代或等效产品

我们正在开展一个项目,该项目涉及使用 GUI Screen IO 将旧的基于 DOS 的屏幕面板转换为基于 Windows 的图形用户界面。

我们最近与该公司取得了联系以购买该软件,但该公司显然处于销售转型期,并已停止提供许可软件的业务。因此,我们无法获得此 GUI ScreenIO 软件的许可副本,这会影响我们的项目。

问——有没有人听说过另一个与 GUI ScreenIO 非常相似并且可以与原生 Cobol 一起使用的表示层软件?请告诉我们。

谢谢,基山