XPages Runtime оптимизирован Javascript и CSS ресурсы не работает
В течение некоторого времени мы не могли использовать функцию "Использовать оптимизированные во время выполнения ресурсы JavaScript и CSS", потому что агрегированные ссылки JS и CSS всегда не работают. Когда я проверяю с помощью инструмента разработчика F12 IE, CSS-файлы просто не загружаются. Когда я смотрю на скрипт, агрегированный файл JS возвращает "Не удалось найти файл".
Эта проблема возникает только тогда, когда есть два или более JS или CSS-ресурсов, которые объединяются. Если это только один ресурс (без агрегации), ссылка работает.
Я заметил, что агрегированные "внутренние" JS-файлы успешно найдены и загружены. Это только те, которые в приложении не найдены. Эта проблема одинакова для всех приложений, поэтому я думаю, что это может быть проблема с сервером, возможно, пропущена настройка.
Другая информация: эта проблема существовала в 8.5.3, и она все еще существует в Domino 9.0.1FP3. Все пользователи используют IE 7 или выше. Под "внутренними" файлами JS я имею в виду те файлы, которые Domino загружает, когда, например, я запрашиваю модули dojo. Путь к ним - " https://serverpath/xsp/.ibmxspres/.mini/dojo/..."
Мои агрегированные для базы данных ресурсы - это "/dbpath/xsp/.ibmxspres/.js /..." и "/dbpath/xsp/.ibmxspres/.css /...".
Если у кого-то есть какие-либо предложения относительно причины, я был бы признателен от вас.
1 ответ
Похоже, проблема в фильтре DSAPI, используемом с Siteminder. Когда файл фильтра (DominoWebAgent.dll) удаляется, проблема исчезает. Поскольку мы скоро уходим из Siteminder, мы просто подождем, чтобы использовать инструмент агрегирования. Спасибо каждому, кто высказал свое мнение по этому вопросу.