通过IM-Juggling输出SAStruts配置文件时,dicon文件将输出错误。

 
【错误的详细信息】
Juggling项目的问题视图中输出以下错误。

----------------------------------------------
参照文件包含错误(http://www.seasar.org/dtd/components24.dtd)。要参阅详细信息,请在问题视图中的信息上点击右键后,选择“显示详细信息...”。
----------------------------------------------

【发生条件】
满足以下条件时会发生此问题。
 ・输出SAStruts配置文件时
 ・在 设置 » 测试 中将xml文件的测试设置为有效时
 ・DTD文件的参照目标的URLScheme为 http 时

 【规避方法】
将dicon文件的DTD参照目标更改从 http 到 https,就可以解决此错误。

■修改前
<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "http://www.seasar.org/dtd/components24.dtd">
■修改后
<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" "https://www.seasar.org/dtd/components24.dtd">

 【解决方法】
将默认输出的dicon文件的DTD参照目标修改为 https。

此外,此现象已在以下需求中进行了处理。

[30273] 将dicon文件中指定的DTD文件的参照目标更改为https。
https://issue.intra-mart.jp/issues/30273

-- 适用对象 ----------------------------------------------------------------
iAP/IM-Juggling/1.0-20190801 及以前版本
--------------------------------------------------------------------------------

FAQID:1012
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持