Содержание
Блог Исторического музея — Рассказываем о нашей работе, делимся планами на будущее, знакомим с новыми проектами, публикуем интересные факты из нашей музейной истории и другие занимательные материалы
Опубликовано
В фонде миниатюры отдела изобразительных материалов ГИМ хранится небольшой (9,5х7,5 …
Читать далее «Миниатюрный портрет Рейтерна Магнуса Карловича (он же Магнус Магнусович, он же Максим Максимович)»
Опубликовано
Pantone объявили цвет наступающего 2023 года – Viva Magenta. Это оттенок …
Читать далее «Цвет 2023 года в коллекции ГИМ»
Опубликовано
Княгиня Евгения Федоровна Шаховская-Глебова-Стрешнева, урожденная Бреверн (24. 12.1840 – 12.11.1924) – …
Читать далее «О портретах княгини Евгении Федоровны Шаховской-Глебовой-Стрешневой»
Опубликовано
История войска началась с казачьих поселений, основанных в первой половине …
Читать далее «Амурские казаки в проекте ГИМ «История казачества в России»»
Опубликовано
На Всероссийской мануфактурной выставке 1870 г. в Санкт-Петербурге тульский купец …
Читать далее «Про тульских оружейников, самоварщиков и дверные ручки»
Опубликовано
Уральское войско (до 1775 года — Яицкое казачье войско), существовавшее …
Читать далее «Уральское казачье войско в проекте ГИМ «История казачества в России»»
Опубликовано
В новом онлайн-проекте впервые в таком объёме собраны материалы, посвящённые …
Читать далее «Исторический музей запустил новый онлайн-проект «История казачества в России»»
Опубликовано
Витрины пространства «Театр» на выставке «Кринолин. Жакет. Свитшот» рассказывают не …
Читать далее «Вечерние накидки для театра: ротонда и кейп»
Опубликовано
В отделе тканей и костюма ГИМ хранится удивительная коллекция шалей, …
Читать далее «Две Надежды: шарф, соединивший Мерлину и Ламанову»
Опубликовано
Мало кто знает о существовании в собрании Исторического музея двух …
Читать далее «Два портрета императора Николая I, гравированные священником Андреем Смирновым»
Опубликовано
В одной из витрин пространства «Театр» на выставке «Кринолин. Жакет. …
Читать далее «36 лет спустя, или кутюрное платье Givenchy»
Опубликовано
История фирмы Фаберже — яркий пример того, как в Санкт-Петербурге …
Читать далее «180 лет фирме Фаберже»
Мономахов трон в Успенском соборе Кремля
Царское место,или Мономахов трон установили в Успенском соборе Московского Кремля в 1551 году. Его назначение – моленное место, где находился во время богослужения царь.
Традиция возведения царского места берёт начало из Константинополя, где императоры во время службы находились в специальном помещении, расположенном в юго-восточной части храма, этим объясняется расположение трона в Успенском соборе в его юго-восточном углу.
Выбор места не случаен- это связано с положительной символикой правой части храма. Интересно, что в сценах Страшного суда праведники находятся в правой части композиции.
Оглавление
Мономахов трон. Создание
Создание царского места должно было ещё раз подчеркнуть политическую и церковную преемственность русских государей от павшего дома византийских императоров. Царь Иван Васильевич в 1547 году венчался на царство новым титулом «царь».
Венчание на царство Ивана IV. Миниатюра Лицевого летописного свода
И требовал признания и подтверждения этого титула собором православных святителей во главе с Вселенским Константинопольским Патриархом, что и было сделано в 1564 году. И в течении этих 14 лет, с 1547 до 1564 года, при московском дворе велась интенсивная работа по разработке программы росписей икон и миниатюр и других изображений, которые призваны были ОБОСНОВАТЬ перед лицом современников и потомков ЗАКОННОСТЬ царского сана царя Ивана IV.
Такая направленность работы хорошо поясняется В. Ключевским, который писал, что люди в то время мыслили не идеями, а образами, легендами, а к прошлому обращались не для объяснения явлений настоящего, а ради подыскания примеров, оправдывающих их интересы и притязания.
Трон изготовили довольно высоким — 6,5 метра. Его нижняя часть – это четверик с тремя глухими стенами и воротами в восточной части. Он опирается на четырёх зверей, украшен многофигурными барельефами (по четыре с каждой из сторон, всего 12).
Изображения на северной стороне Царского места
Верхняя часть трона, это восьмигранный шатёр на квадратном основании, лежит на четырёх резных колоннах, украшен тремя рядами кокошников, увенчан двуглавым орлом и резными кубками. Композиция украшена надписями на фризе, дверцах и резных композициях по сторонам четверика, эти надписи и дают ключ к раскрытию замысла создателей.
Мономахов трон. Украшения
Такие архитектурные формы царского места не случайны. Шатёр, заимствованный из античного искусства и в христианской традиции устанавливается над алтарными престолами, амвонами, святительскими кафедрами, отмечая святость места, в связи с этим уместно сравнить шатёр царского места с шатром над моленным местом патриархов, которое было построено вместе с постройкой Успенского собора и, возможно, связано с именем Аристотеля Фиораванти.
Святительское место в Успенском соборе
Появление зверей(лев, уена, орёл, оскроган) связана с Библейским описанием трона царя Соломона, и пророчеством Даниила, в котором звери означают четырёх царей, после владычества которых наступит «царство святых Всевышнего».
Лев
Уена
Оскроган
Интересно, что звери изображены в смиренной позе, свернувшимися, припавшими на четыре лапы и прижатыми ушами.
Декор шатра перекликается с декором Казанской шапки Ивана (1552-1553).
Венец Ивана IV
Три ряда кокошников, которые может быть воспроизводят декор шатра и символизируют райские кущи – побеги и виноградная лоза, цветы, птицы – тема райской растительности.
Шатёр царского места
Украшают шатёр 12 кубков – это элементы западно-европейского искусства и, скорее всего напоминают сосуды с миром и символизируют миропомазание. Интересно, что эти сосуды – первый и единственный пример кубков русской работы по западно-европейскому образцу.
Мономахов трон. Фрагмент
Миропомазание – сакральный акт, дополнительно подчёркивает сакральность власти.
Мономахов трон. Надписи
Значителньое место в декоре царского места занимает украшение сторон четверика барельефами и надписями.
В четырёх круглых медальонах на дверцах помещены отрывки из «Сказания о князьях владимирских», согласно которому род русских правителей идёт прямо от императора Августа.
Дверцы Царского места с текстом отрывков из “Сказания о князьях владимирских”
Оно включает предание о том, что великий князь Киевский Владимир Всеволодович, по примеру предков, послал свои войска во Фракийскую область, находившуюся во владении Царьграда. В ответ на это византийский император Константин Мономах отправил Владимиру Всеволодовичу, своему внуку, послов с просьбой о мире, а также передал ему императорские регалии: крест животворящего древа, сердоликовую чашу императора Августа, золотую цепь и бармы, а также венец (то есть шапку Мономаха). Владимира Всеволодовича прозвали Мономахом и все великие князья владимирские с тех пор венчаются тем венцом.
Отсюда и название царского места – Мономахов трон, так как в композиции рассказывается о вручении Шапки Мономаха.
Интересно, что современников «Сказания» не смущал тот факт, что Константин Мономах скончался в 1054 году, а Владимир Всеволодович правил с 1113 года. Текст «Сказания» отвечал настоятельной потребности накрепко связать историю Руси с историей Византийской империи и древних царств. Вот что изображено и написано на боковых сторонах трона:
Мономахов трон. Изображения на северной стене
1. Изображение великого князя Владимира со своими князьями и боярами.
Надпись: Благоверный великий князь Владимир Киевский Манамах советъ творяше с князми своими и з бояры, поведая им храбрость прародителей своих, како имаху дань с Царьграда
Совет Великого князя Владимира с князьями и боярами
2. Великий князь Владимир собирает воевод и назначает начальников войскам.
Надпись: Благоверный князь великий Владимир стбирает воеводы искусны и благоразсудныа и поставляет чиноначалницы, тьсущники, сотники и пятдесятники, елика воискому искусу
Великий князь Владимир собирает воевод и назначает начальников войскам
3. Войско великого князя держит путь во Фракию.
Надпись: Великого князя Владамера воиско едут во области Фракистии
Войско держит путь во Фракию
4.Воеводы великого князя под стенами Фракийского города.
Надпись: Великого князя Владамера воеводы приступиша къ Фракийскому граду.
Воеводы Великого князя под стенами фракийского города
Мономахов трон. Изображения на западной стене
1.Битва под стенами города и вывод пленных.
Надпись: Великого князя Владимера воеводы пленивше веси Фракистия
2. Воеводы великого князя захватывают фракийский город и его богатства.
Надпись: И воозвратишася со многим богатством
2. Воеводы великого князя захватывают фракийский город и его богатства.
3.Битва царя Константина Мономаха с вражеским войском.
Надпись: Тогда бе в Цариграде благочастивы и царь Константин Манамах, и в то время брань имеа с персы и с латыною
3.Битва царя Константина Мономаха с вражеским войском.
4. Совет царя Константина и назначение послов в Киев.
Надпись: Благоверныи царь Константин Манамах и составляетъ совет мудрыи царскии, и отряжает послы своя к великому князю Владимеру Всеволодича в Киев: Неофита митрополита от Асиаефескаго и с ним два епископа, мелетинска и митулинска, и стратича антиохийскаго, игумена иеросалимскаго Иеустафиа, и иных своих
Мономахов трон. Изображения на южной стене
Трон расположен близко к южной стене храма, барельефы и надписи рассмотреть невозможно, поэтому надписи не приводятся. Изображения на южной стене также четырёхчастны и иллюстрируют:
-Царь Константин передаёт послам царские регалии;
— Проводы послов и из путешествие через море;
— Царьградские послы приносят дары великого князя Владимира и просят у него мира;
— Митрополит Неофит венчает великого князя Владимира царским венцом (шапкой Мономаха).
Что касается надписей на дверцах трона, то надпись на левой дверце более подробно рассказывает о Совете князя Владимира с боярами и назначении главнокомандующих войска. Надпись на правой дверце рассказывает о посольстве в Киев к Владимиру, перечислении даров, заключении мира и прозвании князя Владимира Мономахом.
Ещё одна надпись на фризе трона повествует о благословении Господом на царство земного царя и наказе ему творить «суд и правду» над людьми господними.
Мономахов трон. Особенности исполнения
Обращают на себя внимание и сюжеты деревянной резьбы на боковых сторонах трона. Все надписи точно проиллюстрированы резными композициями, причём следует отметить точность некоторых деталей: различия в деталях одежд у князей, бояр, воевод и духовенства. Интересно, что сам император Константин Мономах изображён на западной стене в венце, подобном шапке Мономаха.
Царь Константин в окне дворца. Деталь композиции “Проводы послов и их путешествие через море”
Мастер виртуозно владеет резцом – каждая фигура в композиции представлена индивидуальными особенностями: представлены персонажи различного возраста, с выразительной мимикой.
Из технических приёмов нужно отметить накладную резьбу, которая хорошо видна в местах, где отдельные детали утрачены – некоторые мелкие детали (архитектурные формы, древка копий) вырезались отдельно и крепились клеем.
Иллюстрации «Сказания…» повторялись и в росписях Золотой палаты, там их 7, и иллюстрациях Лицевого летописного свода, 9 иллюстраций, но только рельефы царского места выделяются такой полнотой – их 12.
Первоначально трон был расписан красками. В основе – золотой – символ материализации света, сияния славы Божьей и красный – символический аналог золотого, «царский цвет», «цвет власти».
Характерно, что время хранило этот памятник, и в Смутное время, и в 1812 году, и в 20-х годах XX века. Идея его разобрать появилась в 1724 году, во время коронации супруги Петра I Екатерины I, на что Пётр ответил: «Я сие место почитаю драгоценнее золотого за его древность, да и потому, что все державные предки российские Государи на нём стаивали»
По материалам книги И.М.Соколовой “Трон царя Ивана Грозного в Успенском соборе” Москва, “Кучково поле”, 2006 г.
Вторая столица Ивана Грозного
Юлия Савельева
Неизвестный
На этой неделе «Краеугольный камень» продолжает серию статей об архитектурных сокровищах Подмосковья. Сегодня мы обратим свой взор на Александровскую слободу, старейшую загородную резиденцию московских князей, расположенную в Александрове, в 113 километрах к северо-востоку от Москвы.
Великий князь Василий III (1479-1533), отец Ивана Грозного, нанес на карту Александровскую слободу. Очарованный природной красотой этих мест, Василий поручил ведущим русским и итальянским архитекторам, в том числе ответственным за Московский Кремль, построить здесь грандиозный летний дворец. С 11 декабря 1513 г. Александровская слобода стала постоянной загородной резиденцией правителей Московии.
При сыне Василия, Иване Грозном (1530-84), сельская обитель изменилась навсегда. В конце 1564 года Иван перенес свою резиденцию из Москвы в Александровскую слободу. Летописи сообщают, что Иван привел с собой 40-тысячную конницу, свой привилегированный ближний круг бояр (высшее дворянство) и князей и 4000 саней, нагруженных его имуществом.
Ивана давно беспокоило сопротивление потомственной аристократии его военным авантюрам и внутренним реформам. После того, как один из его высших полевых командиров, князь Андрей Курбский, перешел на сторону Польши в 1564 году, Иван объявил, что отречется от престола. Москвичи во главе с духовенством сплотились, чтобы убедить царя остаться. В 1565 году он согласился, при условии, что ему будет позволено образовать опричнину , новый политический строй на территории, управляемой непосредственно царем. Столицей опричнины была Александровская слобода.
Войска опричнины насильственно очистили территорию прямого подчинения от ее бывших владельцев, которые были казнены или переселены, и начали террор против тех, кого считали врагами царя. Своим отступлением Иван Грозный завершил свои планы по объединению страны, включая разгром свободного Новгорода и казнь тысяч его граждан в 1570 году. Опричнина была распущена в 1572 году после того, как ее солдаты не смогли защитить Москву от татарского нападения.
Иван Грозный навсегда покинул Александровскую слободу после того, как в 1581 году убил своего единственного наследника Ивана. Самая распространенная версия гласит, что царь в припадке гнева избил сына розгой, случайно ударив его по виску и убив . Смерть его сына положила конец династии Рюриков.
В середине XVII века на базе бывшей царской резиденции был построен Успенский женский монастырь. За свою многовековую историю монастырь повидал немало знаменитых посетителей, в том числе Петра Великого, укрывшегося здесь в 1689 году во время стрелецкого бунта.
В 1778 году Александровская слобода получила официальный статус города Владимирской области, и ее прежнее политическое значение было оставлено в прошлом.
Современному посетителю город Александров предлагает великолепную коллекцию позднесредневековой архитектуры. Успенский женский монастырь и бывший кремль расположены на холме с видом на реку Серая. Кремль XVII века никогда не выполнял оборонительной функции.
Троицкий собор встречает посетителей у ворот монастыря. В этой старинной церкви хранятся оригинальные росписи времен Ивана Грозного. Его стены, своды и колонны покрыты фресками, в том числе редким изображением жизни Девы Марии. Западный и южный порталы храма украшают блестящие образцы русского декоративно-прикладного искусства. Южные двери, сделанные в 1336 году, были вывезены из Новгорода Иваном Грозным.
Архитектурный ансамбль в Александровской слободе состоит из двух шатровых церквей XVI века. Доминантой комплекса является церковь Распятия и колокольня, построенная в 1570-х годах. Колокольня взмывает в воздух более чем на 50 метров. По свидетельствам современников, Иван Грозный сам звонил в колокола на заутреню. Легенда рассказывает, как крепостной Никита, мечтавший о полете аки птице, спрыгнул с колокольни, хлопая парой деревянных крыльев.
Шатровая крыша церкви Покрова, построенная в XVI-XVII веках, является единственным известным в России примером купола, роспись которого передает определенную концепцию. Русские князья и святые изображаются рядом с ветхозаветными царями и пророками, чтобы проиллюстрировать мысль о том, что московские цари правили божьей волей.
Успенская церковь, построенная в начале 16 века, служила фамильной церковью царской семьи. Южные двери этой небольшой церкви сохранили первоначальную белокаменную резьбу.
Александров в последнее время связан с русской поэтессой Мариной Цветаевой, сестра которой Анастасия переехала сюда после свадьбы. В период с 1915 по 1917 год Марина жила с семьей сестры. В доме Цветаевой в Военном переулке, 6 сейчас находится музей, открытый с 8:30 до 17:00. Закрыто в понедельник и вторник.
В Александров можно доехать на электричке или электричке с Ярославского вокзала. Успенский женский монастырь открыт ежедневно с 9:00 до 17:00. кроме пятницы, когда он закрывается в 16:00. Закрыто в понедельник.
Узнать больше об Александровской слободе можно на сайте alexandrov.amr-museum.ru.
Gale Apps — Технические трудности
Приложение, к которому вы пытаетесь получить доступ, в настоящее время недоступно. Приносим свои извинения за доставленные неудобства. Повторите попытку через несколько секунд.
Если проблемы с доступом сохраняются, обратитесь за помощью в наш отдел технической поддержки по телефону 1-800-877-4253. Еще раз спасибо, что выбрали Gale, обучающую компанию Cengage.
org.springframework.remoting.RemoteAccessException: невозможно получить доступ к удаленной службе [authorizationService@theBLISAuthorizationService]; вложенным исключением является com.zeroc.Ice.UnknownException
unknown = «java.lang.IndexOutOfBoundsException: индекс 0 выходит за границы для длины 0
в java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64)
в java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70)
в java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248)
в java.base/java.util.Objects.checkIndex(Objects.java:372)
в java.base/java.util. ArrayList.get(ArrayList.java:458)
в com.gale.blis.data.subscription.dao.LazyUserSessionDataLoaderStoredProcedure.populateSessionProperties(LazyUserSessionDataLoaderStoredProcedure.java:60)
в com.gale.blis.data.subscription.dao.LazyUserSessionDataLoaderStoredProcedure.reQuery(LazyUserSessionDataLoaderStoredProcedure.java:53)
в com.gale.blis.data.model.session.UserGroupEntitlementsManager.reinitializeUserGroupEntitlements(UserGroupEntitlementsManager.java:30)
в com.gale.blis.data.model.session.UserGroupSessionManager.getUserGroupEntitlements(UserGroupSessionManager.java:17)
в com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getProductSubscriptionCriteria(CrossSearchProductContentModuleFetcher.java:244)
на com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getSubscribedCrossSearchProductsForUser(CrossSearchProductContentModuleFetcher. java:71)
на com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getAvailableContentModulesForProduct(CrossSearchProductContentModuleFetcher.java:52)
на com.gale.blis.api.authorize.strategy.productentry.strategy.AbstractProductEntryAuthorizer.getContentModules(AbstractProductEntryAuthorizer.java:130)
на com.gale.blis.api.authorize.strategy.productentry.strategy.CrossSearchProductEntryAuthorizer.isAuthorized(CrossSearchProductEntryAuthorizer.java:82)
на com.gale.blis.api.authorize.strategy.productentry.strategy.CrossSearchProductEntryAuthorizer.authorizeProductEntry(CrossSearchProductEntryAuthorizer.java:44)
на com.gale.blis.api.authorize.strategy.ProductEntryAuthorizer.authorize(ProductEntryAuthorizer.java:31)
в com.gale.blis.api.BLISAuthorizationServiceImpl.authorize_aroundBody0(BLISAuthorizationServiceImpl.java:57)
на com.gale.blis.api.BLISAuthorizationServiceImpl. authorize_aroundBody1$advice(BLISAuthorizationServiceImpl.java:61)
на com.gale.blis.api.BLISAuthorizationServiceImpl.authorize(BLISAuthorizationServiceImpl.java:1)
в com.gale.blis.auth.AuthorizationService._iceD_authorize(AuthorizationService.java:97)
в com.gale.blis.auth.AuthorizationService._iceDispatch(AuthorizationService.java:406)
в com.zeroc.IceInternal.Incoming.invoke(Incoming.java:221)
в com.zeroc.Ice.ConnectionI.invokeAll(ConnectionI.java:2706)
на com.zeroc.Ice.ConnectionI.dispatch(ConnectionI.java:1292)
в com.zeroc.Ice.ConnectionI.message(ConnectionI.java:1203)
в com.zeroc.IceInternal.ThreadPool.run(ThreadPool.java:412)
в com.zeroc.IceInternal.ThreadPool.access$500(ThreadPool.java:7)
в com.zeroc.IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:781)
в java.base/java.lang.Thread.run(Thread.java:834)
»
org. springframework.remoting.ice.IceClientInterceptor.convertIceAccessException(IceClientInterceptor.java:348)
org.springframework.remoting.ice.IceClientInterceptor.invoke(IceClientInterceptor.java:310)
org.springframework.remoting.ice.MonitoringIceProxyFactoryBean.invoke(MonitoringIceProxyFactoryBean.java:71)
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215)
com.sun.proxy.$Proxy151.authorize(Неизвестный источник)
com. gale.auth.service.BlisService.getAuthorizationResponse(BlisService.java:61)
com.gale.apps.service.impl.MetadataResolverService.resolveMetadata(MetadataResolverService.java:65)
com.gale.apps.controllers.DiscoveryController.resolveDocument(DiscoveryController.java:57)
com.gale.apps.controllers.DocumentController.redirectToDocument(DocumentController.java:22)
jdk.internal.reflect.GeneratedMethodAccessor341.invoke (неизвестный источник)
java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java. base/java.lang.reflect.Method.invoke(Method.java:566)
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod (RequestMappingHandlerAdapter.java:895)
org.springframework.web. servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal (RequestMappingHandlerAdapter.java:808)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
javax. servlet.http.HttpServlet.service(HttpServlet.java:626)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain. internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.catalina.filters.HttpHeaderSecurityFilter.doFilter(HttpHeaderSecurityFilter.java:126)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.web.servlet.resource.ResourceUrlEncodingFilter.doFilter(ResourceUrlEncodingFilter.java:67)
org. apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.web.filter.RequestContextFilter.doFilterInternal (RequestContextFilter.java:100)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org. springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
com.gale.common.http.filter.SecurityHeaderFilter.doFilterInternal(SecurityHeaderFilter.java:29)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org. apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:102)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.owasp.validation.GaleParameterValidationFilter.doFilterInternal(GaleParameterValidationFilter.java:97)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org. apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:126)
org.springframework.boot.web.servlet.support.ErrorPageFilter.access$000(ErrorPageFilter.java:64)
org.springframework.boot.web.servlet.support.ErrorPageFilter$1.doFilterInternal(ErrorPageFilter.java:101)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org. springframework.boot.web.servlet.support.ErrorPageFilter.doFilter(ErrorPageFilter.java:119)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.web.filter.FormContentFilter.doFilterInternal (FormContentFilter.java:93)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org. apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal (WebMvcMetricsFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter. java:201)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
org.apache.catalina.authenticator. AuthenticatorBase.invoke(AuthenticatorBase.java:542)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:357)
org.apache.coyote.http11.Http11Processor. service(Http11Processor.java:374)
org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:893)
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1707)
org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.