XPages运行时优化的Javascript和CSS资源不起作用



一段时间以来,我们一直无法使用"使用运行时优化的JavaScript和CSS资源"功能,因为聚合的JS和CSS链接总是断开。当我用F12 IE开发工具检查时,CSS文件就是无法加载。当我查看脚本时,聚合的JS文件返回"无法找到文件"。

这个问题只有在有两个或更多的JS或CSS资源被聚合时才会发生。如果只有一个资源(没有聚合),则链接有效。

我注意到聚合的"内部"JS文件被成功找到并加载。只是在应用程序中找不到的那些。这个问题在所有应用程序中都是一致的,这让我认为这可能是一个服务器问题,也许是一个设置错过了。

其他信息:这个问题在8.5.3中存在,在Domino 9.0.1FP3中仍然存在。所有用户使用ie7或更高版本。通过"内部"JS文件,我指的是Domino在请求dojo模块时加载的那些文件。这些路径是"https://serverpath/xsp/.ibmxspres/.mini/dojo/…"

我的db专用资源,当聚合时,是"/dbpath/xsp/.ibmxspres/.js/…"one_answers"/dbpath/xsp/.ibmxspres/.css/…"。

如果有人对可能的原因有什么建议,我将不胜感激。

问题似乎是与Siteminder使用的DSAPI过滤器。当过滤器(DominoWebAgent.dll)文件被删除时,问题就消失了。由于我们很快就要离开Siteminder了,我们只能等待使用聚合工具。感谢每一位对这个问题提出意见的人。

最新更新