Бетон особо тяжелый гост: ГОСТ Р 70222-2022 Бетоны особо тяжелые. Технические условия

это, состав, технические характеристики, ГОСТ особо мелкозернистого

Основной вид растворов, используемых в монолитно – каркасном строительстве при заливке фундамента получил название «тяжелый» благодаря своим физическим характеристикам.

Производство тяжелых бетонов регламентируется государственным стандартом 26633-91, основные положения которого мы рассмотрим в нашей статье.

Содержание

  • 1 Состав
  • 2 Виды

Состав

Смеси для бетонирования отличаются практически постоянным и обязательным содержанием основных компонентов. Благодаря классификации наполнителя для бетона на выходе получается особо прочная и плотная смесь, которая может варьироваться от легкой структуры до особо тяжелой консистенции.

Бетон контакт состав и технические данные указаны в статье.

Основные компоненты бетонного раствора:

  1. Цемент — главная составляющая любой подобной смеси. Маркировка цемента для приготовления тяжелого бетона может быть от М 200 до М 350. В некоторых случаях уместней добавлять в состав портландцемент. Благодаря нему раствор отличается повышенной крепостью и долговечностью.
  2. Вода — обязательно чистая, пресная и без любых примесей химических веществ. Даже незначительное содержание посторонних включения может повлиять на крепость и окончательные свойства готового бетона.
  3. Песок
    — обязательная часть любого бетонного раствора. Предпочтительней иметь дела с речным отобранным или карьерным песком без малейших включений. Перед использованием песок необходимо тщательно просеять для исключения возможности попадания посторонних примесей в раствор.
  4. Наполнитель для бетонного раствора играет немаловажную роль. Именно благодаря нему готовая смесь обретает необходимую крепость и средняя плотность структуры. Для легких бетонов используют щебень, гравий и керамзит заданной фракции. При создании конструкции из тяжелых разновидностей бетонного раствора желательно выбирать горную породу мелкозернистого наполнителя. Прекрасными характеристиками обладают растворы с добавление мраморной крошки. Стоимость такого строительства будет не из дешевых, но и прочностные характеристики оставят все привычные варианты далеко позади.
  5. Специальные добавки для бетонных составов призваны обеспечить дополнительные характеристики смеси. Это могут быть химические вещества – пластификаторы, благодаря которым смесь станет пластичной и легкой в эксплуатации. Модификаторы придадут дополнительную крепость конструкции, гидроизоляцию или антибактериалогическую защиту. Есть особый вид примесей, используемых для изменения срока застывания раствора. При этом подобные смеси не теряют своих свойств, а приобретают качественно новые характеристики.

О том, что выбрать газобетон или пенобетон, можно узнать прочитав данную статью.

Главным секретом производства качественных бетонных растворов является абсолютная чистота всех компонентов и соблюдение необходимых пропорций. Слишком большое содержание наполнителя вместо ожидаемой твердости, наоборот, сделает состав хрупким и неоднородным.

Также как и «перебор» с цементом не сделает смесь более крепкой. Здесь необходим разумный подход и точное соблюдение необходимых пропорций, а также выбор качественных и чистых составляющих, без примесей и посторонних включений.

Расчет объема бетона для ленточного фундамента указан в данной статье.

Виды

Классификация бетонных составов включает в себя не только разделение по типу используемой марки цемента, но и другие характеристики. Грамотный подход к производству смесей тяжелых бетонов делает их применение неограниченным во множестве бытовых и производственных сфер жизнедеятельности человека.

Как определяется марка бетона на фундамент дома, можно узнать в описании статьи.

Основные типы тяжелых бетонных растворов:

  1. Особо прочный состав обеспечивается благодаря специальным добавкам. Иногда для этого готовую смесь подвергают процедуре вибропрессования. Это позволит на выходе получить плотные по структуре и прочные изделия, а также широко используется при производстве стеновых блоков и панелей для строительства.
     
  2. Вторая немаловажная характеристика — быстрое застывание бетонного раствора. Это ценное качество, особенно при массовом промышленном строительстве. Большим преимуществом такого цемента будет сокращение срока строительства без ущерба качеству и прочности сооружения. 
  3. Гидротехнический бетон получают также с использованием необходимых добавок в составе. Необходимость использования бетонного раствора в местах повышенной влажности и воздействия влаги обуславливают применение таких смесей. В основном это водные объекты и сооружения: мосты, порты и причалы. Такой раствор не потеряет своих качеств и прочности в течении долгой эксплуатации во влажной среде. 
  4. Железобетонные конструкции
    изготовляют также из тяжелых разновидностей бетона. Для усиления прочности и долговечности эксплуатации дополнительно используется армирование состава. Наличие железной арматуры делает возможным заливку бетона при отрицательных температурах. Такой метод используется при промышленном строительстве и включает в себя особую методику подачи горячего бетонного раствора, а также электрический нагрев деталей арматуры для поддержания необходимой температуры смеси для качественного застывания. В рамках этого вопроса полезно почитать о том, какой есть ГОСТ плит перекрытия, изготавливаемых из железобетона.
  5. Дорожный бетон обычно используется не только по своему прямому назначению, но и просто как особо прочный раствор с длительной эксплуатацией в условиях повышенных нагрузок. Главные сферы применения, как видно из названия — создание дорожных покрытий высокого качества и эксплуатационных характеристик. 
  6. Мелкозернистый бетон назван так благодаря включению наполнителя небольших фракций в состав. Это самый востребованный вид бетона при индивидуальном строительстве. Благодаря исключительной прочности покрытия при относительно тонкой структуре, такие смеси являются превосходным материалом для тонких отделочных работ. В его состав не добавляется крупные камни щебень, а производство готовых смесей регламентируется государственным стандартом № 26633-2012 (ранее это был ГОСТ 26633-91). 
  7. Декоративный вид бетона также отличается мелкозернистой структурой, но используется для создания парковых скульптур и ограждающих элементов в общественных местах, в частности бордюров и ступенек.

Как расшифровать маркировку бетона можно узнать в данной статье.

При выборе подходящего бетонного состава необходимо проанализировать следующие параметры готовой смеси и уже после принимать решение о целесообразности применения того или иного вида бетона.

Бетон тяжелый гост 26633 2012 технические характеристики и иные данные описаны в статье.

Технические характеристики качественного бетонного раствора:

  • Прочность, а именно плотность сжатия. Чем выше марка цемента, тем лучше он переносит нагрузки, сохраняя целостность структуры. Обычно для изготовления тяжелых бетонов используют марки цемента М 200 – М 350, но в некоторых случаях диапазон может захватывать весь спектр: от М 100 до М 800 и портландцемент.
  • Класс бетона определяется прочностью сжатия и допустимых пределов растяжения. Качественный показатель измеряется в МПа и обозначается символом «В». Например, бетон в25. Прочность на растяжение — «Вt». Для тяжелых бетонных смесей эти величины должны быть максимально высокими.
  • Водонепроницаемость готовой конструкции обозначается символом «W». Здесь также максимальное значение говорит о более продолжительном сроке службы и способности дольше выдерживать повышенную влажность и использование в водной среде.
  • Морозоустойчивость бетона — немаловажный фактор, особенно для некоторых регионов использования. Символ для обозначения морозоустойчивости готового бетона — «F». Чем дольше конструкция может выдерживать циклов замерзания, тем крепче и долговечней ее структура.
  • Огнеупорность бетона измеряется в градусах по принятой в данной стране температурной шкале (Цельсий, Фаренгейт). Чем выше этот показатель, тем больше шансов у сооружения выстоять во время пожара или взрыва.

О том как выбрать фундамент для одноэтажного дома из газобетона, стоит прочесть данную статью.

На видео – специальные виды тяжелых бетонов:

Какой удельный вес бетона м200, можно узнать прочитав статью.

Подытожив, можно определить основные показатели тяжелого бетона согласно регламентируемому ГОСТу № 26633-2012:

  • Усадка при схватывании бетонного раствора — 0,15 мм на 1 метр.
  • Прочность на растяжение — Bt 10–Bt 40.
  • Водонепроницаемость — W 6 – W 12.
  • Морозоустойчивость — F 500.

О том как посчитать вес дома из газобетона, можно узнать из данной статьи.

Именно таким требованиям должны соответствовать изготавливаемые бетонные смеси. Различают также сверхтяжелые бетоны — своеобразную элиту среди подобных растворов.

Главный секрет производства — уникальные и необычайно прочные компоненты и добавки.

Какая цена у пенобетона, а так же  газобетона, можно узнать из данной статьи.

Стоимость таких составов довольно значительна, поэтому использование и производство весьма ограниченно. В основном сверхтяжелые бетоны не используются для домашних нужд, здесь будет достаточно и тяжелых бетонов хорошего качества и высокой марки прочности.

Какие изменения в нормативной базе ждут производителей бетонных смесей

Приказом Росстандарта утверждена №1775 от 27 октября 2020г. утверждена «Программа национальной стандартизации на 2021 год». С текстом программы можно ознакомиться на официальном сайте Росстандарта. 

Нашими экспертами проведён анализ представленных в программе к разработке, изменениям и пересмотру нормативных документов в области строительства. 

Анализ показал, что значительная часть нормативных документов, устанавливающих требования к различным видам бетона и методам их испытаний будет пересматриваться, а также планируются к разработке абсолютно новые документы. К чему же должны подготовиться лаборатории бетонных заводов. 

Так, в 2021 году подлежат утверждению новые ГОСТ Р на: 

— Бетоны особо тяжелые. Технические условия; 

— Бетоны тяжелые и мелкозернистые дисперсно-армированные стальной фиброй. Технические условия; 

— Бетонные смеси самоуплотняющиеся. Технические условия; 

— Бетонные смеси самоуплотняющиеся. Методы испытаний. 

К марту 2021 года должны быть пересмотрены и утверждены ГОСТы на методы испытаний бетона, такие как: 

— ГОСТ 12730.0-78 «Бетоны. Общие требования к методам определения плотности, влажности, водопоглощения, пористости и водонепроницаемости»; 

— ГОСТ 12730.1-78 «Бетоны. Методы определения плотности»; 

— ГОСТ 12730.2-78 «Бетоны. Методы определения влажности»; 

— ГОСТ 12730.3-78 «Бетоны. Методы определения водопоглощения»; 

— ГОСТ 12730.4-78 «Бетоны. Методы определения показателей пористости»; 


— ГОСТ 29167-91 «Бетоны. Методы определения характеристик трещиностойкости (вязкости разрушения) при статическом нагружении»; 

— ГОСТ 24545-81 «Бетоны. Методы испытаний на выносливость»; 

— ГОСТ 22783-77 «Бетоны. Метод ускоренного определения прочности на сжатие»; 

— ГОСТ 24316-80 «Бетоны. Метод определения тепловыделения при твердении». 

Также к марту 2021 года планируются к пересмотру и утверждению ГОСТы на методы испытаний бетона ячеистого такие как: ГОСТ 12852.0-77, ГОСТ 12852.5-77, ГОСТ 12852.6-77, а также следующие ГОСТы на бетоны:

 — ГОСТ 25820-2014 «Бетоны легкие. Технические условия»; 

— ГОСТ 25214-82 «Бетон силикатный плотный. Технические условия». 

К июлю 2021 года должны быть утверждены изменения к ГОСТ 10060-2012 «Бетоны. Методы определения морозостойкости», а также пересмотрены и утверждены: 

— ГОСТ 17624-2012 «Бетоны. Ультразвуковой метод определения прочности»; 

— ГОСТ 24452-80 «Бетоны. Методы определения призменной прочности, модуля упругости и коэффициента Пуассона». 

К марту 2023 г. планируется утвердить изменения к ГОСТ 26633-2015 «Бетоны тяжелые и мелкозернистые. Технические условия», а также ГОСТ 25192-2012 «Бетоны. Классификация и общие технические требования». 

В соответствии с Административным регламентом исполнения Росстандартом государственной функции по учету национальных стандартов, правил стандартизации, норм и рекомендаций в этой области и обеспечению их доступности заинтересованным лицам, утвержденным приказом Минпромторга России от 6 ноября 2008 г. № 266 (п 62) «обеспечение на постоянной основе официального опубликования вновь утвержденных национальных стандартов, изменений, дополнений к ним в электронно-цифровой форме на Интернет-портале Федерального агентства в сети Интернет осуществляется в срок не более 30 дней после утверждения национальных стандартов. К официально опубликованным стандартам в электронно-цифровой форме обеспечивается свободный бесплатный доступ на срок, необходимый для ознакомления с ними — на 1 год.» 

 Будем вместе отслеживать появление официальных текстов утвержденных стандартов на сайте Росстандарта.

Тяжелый бетон | Мэрия Таби, Швеция

Сверхплотный бетон решил сложную проблему с фундаментом в Швеции.

Проектировщики глубоких подвалов, простирающихся ниже местного уровня грунтовых вод, всегда должны учитывать гидростатическое давление, в частности вертикальные силы, создаваемые собственной плавучестью подвалов.

Они могут создать достаточный подъем, чтобы поставить под угрозу общую устойчивость здания наверху. Если достаточная часть собственного веса здания приходится на цокольный этаж, этот риск можно свести к нулю, но этого не произошло с новой семиэтажной ратушей в Тэби, Швеция.

Сильно трещиноватый гранит пришлось взорвать и распилить, чтобы освободить место для двухэтажной подземной автостоянки размером 53 м на 36 м в плане. Нижний этаж находится полностью ниже нормального уровня грунтовых вод. Подъем, однако, не компенсируется дедвейтом здания, как объясняет главный подрядчик Sweco, руководитель инженерного проекта Питер Хниопек.

«Офис наверху имеет более широкий пролет, чем уровни автостоянки, а это означает, что на двух линиях колонн на нижнем этаже недостаточно собственного веса.

Плавный ход: Тяжелый бетон хорошо течет и легко уплотняется

«Без специальных мер при высоком уровне грунтовых вод подушка фундамента будет подниматься по этим двум линиям».

Первоначально компания Sweco предлагала решить проблему с помощью анкеров для скальных пород, но необходимость бурения скважин для подземного охлаждения под фундаментом усложнила бы установку и, возможно, привела бы к значительным дополнительным расходам.

К счастью, член проектной группы Sweco уже имел опыт работы с тяжелым бетоном. Альтернатива добавления балласта высокой плотности в подвал выглядела тем более привлекательной, чем больше она оценивалась.

«Мы поняли, что тяжелый бетон даст нам необходимый дополнительный собственный вес без чрезмерного объема», — говорит Хниопек. «Кроме того, это будет намного быстрее, чем анкеровка в скале, а это означает, что мы сможем уложиться в оговоренные сроки поставки».

Законы физики также наделяют бетоны высокой плотности еще одним важным преимуществом в том, что фактически является подводной средой. Закон Архимеда гласит, что тело, погруженное в воду, поднимается вверх по весу, равному объему вытесненной воды.

Таким образом, кубический метр бетона теряет около 1 тонны собственного веса при погружении.

Температурный контроль: подземные воды из подземных колодцев охлаждают здание летом дедвейт 2700 кг/м 3 в погруженном состоянии, что более чем в два раза больше, чем у обычного бетона в аналогичной ситуации.

Это было основано на выборе магнетита (железной руды) в качестве заполнителя. LKAB Minerals может поставлять магнетит фракциями от 0 до 2 мм, от 0 до 8 мм и от 2 до 20 мм со своего рудника в Кируне в Швеции, который считается крупнейшим подземным железным рудником в мире. Плотность 3700 кг/м 3 было легко достижимо, и прочность на сжатие, эквивалентная обычным смесям, не представляла бы проблемы (см. вставку).

Однако в проекте мэрии Тэби прочность на сжатие не была проблемой и не была указана. Обычная бетонная плита фундамента рассчитана на все нагрузки.

Субподрядчик по строительству подвала, руководитель производства Skanska Дэниел Кедланд, говорит, что строительство подвала похоже на литье большой лодки. Он добавляет: «Мы подсчитали, что, отлив две «буханки» под фундаментную плиту, мы могли бы создать необходимый нам собственный вес». (См. схему).

Эти «буханки» имеют размеры 3 м в ширину и 550 мм в глубину и простираются на 53 м в длину подвала. Бетон прибыл в готовом виде, и его можно было укладывать в желоба автобетоносмесителей. Кедланд признает, что у него были некоторые опасения перед началом размещения.

«Я никогда раньше не работал с тяжелым бетоном. Я боялся, что он будет очень жестким и его будет трудно уплотнить. Но это был обычный бетон, и особых проблем не было».
В целом вердикт по сверхплотному бетону был очень положительным. Работать с ним было намного проще, чем некоторые опасались, и это было быстрее и проще, чем альтернатива с анкерным креплением в скале. И это было значительно дешевле, а также.

 

Тяжелые бетоны впервые появились в больших масштабах в 1950-х и 1960-х годах, параллельно с ростом атомной энергетики в Великобритании и США.

Их гораздо большая плотность сделала их реальным вариантом для защиты от радиации, уменьшая толщину и объем бетона, необходимого для удержания смертоносных ионизирующих гамма-лучей.

Позже бурно развивающаяся морская нефтяная промышленность также воспользовалась преимуществами более высокой плотности балластных трубопроводов и донных установок. В большинстве крупных больниц сейчас есть центры лучевой терапии, в которых для защиты от радиации обычно используется тяжелый бетон. Он также нашел применение в противовесах кранов.

Важнейшие ингредиенты: магнетитовые заполнители MaganDense

В конечном итоге плотность бетона определяется плотностью заполнителя. Варианты включают бариты или бариты (сульфат бария), магнетит железной руды, железную дробь или даже свинцовую дробь. Баритовые бетоны
имеют плотность около 3500 кг/м 3 , что на 45% выше, чем у обычного бетона, и не обладают магнитными свойствами. С магнетитом возможна плотность 4000 кг/м 3 , что более чем на 60% выше, чем обычно.

Если требуется еще более высокая плотность, бетон с железной дробью может иметь плотность 5900 кг/м 3 , а заполнитель свинцовой дроби может иметь плотность 8900 кг/м 3 . Такие бетоны очень дороги и трудны в обработке.

Все тяжелые бетоны имеют схожие недостатки. Автобетоносмесители и скипы могут перевозить только значительно меньший объем, чем обычно, и давление на опалубку будет выше.

Тяжелый бетон можно успешно перекачивать, но износ насосов и миксеров будет выше. И обычно требуется больше энергии для достижения полного уплотнения, если только не используются пластифицирующие добавки, поэтому вибраторы-кочерги должны быть вставлены ближе к центру.

Прочность на сжатие, эквивалентная бетону нормальной плотности, легко достигается.

Типичная смесь C25/30 с плотностью во влажном состоянии 3900 кг/м 3 с использованием заполнителей магнетита будет иметь содержание цемента 290 кг/м 3 и водоцементное отношение 0,55. Пластификатор должен быть включен.

Шведские магнетитовые заполнители различных размеров доступны в Великобритании от LKAB Minerals. Заполнители барита (барита) производятся на рудниках в Шотландии и, в меньшей степени, в Англии, хотя в основном бариты из Великобритании используются для увеличения плотности буровых растворов при разведке нефти и газа. На производство барита и, следовательно, на доступность баритовых заполнителей для бетона напрямую влияет состояние нефтегазовой промышленности.

Прочность магнетитовых и баритовых бетонов такая же, как и у смесей с использованием других типов природных заполнителей. Долговечность и прочность на сжатие могут быть повышены за счет включения конденсированного микрокремнезема (микрокремнезема) и современных высокоэффективных водопонижающих добавок (суперпластификаторы).

 

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:266) в java.base/java.util.Objects.checkIndex(Objects.java:359) в java.base/java.util.ArrayList.get(ArrayList.java:427) в 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:246) на com.gale.blis.api.authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getSubscribedCrossSearchProductsForUser(CrossSearchProductContentModuleFetcher.java:70) на com.gale.blis.api. authorize.contentmodulefetchers.CrossSearchProductContentModuleFetcher.getAvailableContentModulesForProduct(CrossSearchProductContentModuleFetcher.java:51) на 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:83) на com.gale.blis.api.authorize.strategy.productentry.strategy.CrossSearchProductEntryAuthorizer.authorizeProductEntry(CrossSearchProductEntryAuthorizer.java:45) на 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:833) » 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.GeneratedMethodAccessor316.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.