【错误的详细信息】
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
通过IM-Juggling输出SAStruts配置文件时,dicon文件将输出错误。