Ошибка при сохранении настроек таблицы

Есть groupTable с большим количеством столбцов (около 22). В таблице настройка presentations="true". При попытке сохранить настройку таблицы выходит ошибка:

PSQLException: ERROR: value too long for type character varying(7000)

Добрый день.

Уточните, пожалуйста, какая версия платформы используется в проекте? Такая ошибка возникает обычно при попытке сохранить текстовое значение длиннее заданного для поля, может быть вы задаете слишком длинное название для настройки?

Если есть возможность, пришлите, пожалуйста, стектрейс ошибки.
Информацию можно найти в разделе Администрирование - Журнал сервера. В выпадающем списке Файл журнала выберите app.log и нажмите Показать.

cubaVersion = '7.2.14'

com.haulmont.cuba.core.global.RemoteException:

javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse Persistence Services - 2.7.3.16-cuba): org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: value too long for type character varying(7000)
Error Code: 0
Call: INSERT INTO SEC_PRESENTATION (ID, IS_AUTO_SAVE, COMPONENT, CREATE_TS, CREATED_BY, NAME, SYS_TENANT_ID, UPDATE_TS, UPDATED_BY, XML, USER_ID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
	bind => [192b4631-211d-ed8b-8e4e-20685c558b38, false, <screen>, 2021-10-13 14:32:06.917, user, ttt, null, 2021-10-13 14:32:06.917, null, <?xml version="1.0" encoding="UTF-8"?>
<presentation textSelection="false"><columns sortProperty="postponed" sortAscending="true"><columns id="status" visible="true"/><columns id="postponed" visible="true"/><columns id="requestNum" visible="true"/><columns id="requestDate" visible="true"/><columns id="paymentRub" visible="true"/><columns id="paymentCurrencyRUB" visible="true"/><columns id="paymentCurrencyEUR" visible="true"/><columns id="paymentCurrencyUSD" visible="true"/><columns id="paymentCurrency" visible="false"/><columns id="invoice.paidRub" visible="false"/><columns id="invoice.paidCurrency" visible="false"/><columns id="invoice.paidPrc" visible="false"/><columns id="invoice.remainingCurrency" visible="false"/><columns id="vendor" visible="false"/><columns id="vendor.inn" visible="false"/><columns id="vendor.ogrn" visible="false"/><columns id="purchaseContract.contractDate" visible="false"/><columns id="buyer" visible="false"/><columns id="buyer.name" visible="true"/><columns id="buyerBankAccount.paymentAccount" visible="true"/><columns id="buyerBankAccount.bank.bik" visible="true"/><columns id="paymentOrderStatus" visible="false"/><columns id="active" visible="false"/><columns id="cancelledBy" visible="false"/><columns id="cancelTs" visible="false"/><columns id="approvedToPay" visible="false"/><columns id="currencyUnit" visible="false"/><columns id="gid" visible="false"/><columns id="requestPayDate" visible="false"/><columns id="tillDate" visible="false"/><columns id="payReceiptDate" visible="false"/><columns id="paymentDate" visible="false"/><columns id="purchaseContract" visible="false"/><columns id="purchaseContract.contractorSignatureEmail" visible="false"/><columns id="purchaseContract.active" visible="false"/><columns id="purchaseContract.paymentDueDateMode" visible="false"/><columns id="purchaseContract.deliveryDueDateMode" visible="false"/><columns id="purchaseContract.contractType" visible="false"/><columns id="purchaseContract.paymentPeriodMode" visible="false"/><columns id="purchaseContract.deliveryPeriodMode" visible="false"/><columns id="purchaseContract.rootId" visible="false"/><columns id="purchaseContract.originUpdateTs" visible="false"/><columns id="purchaseContract.syncStateTs" visible="false"/><columns id="purchaseContract.originId" visible="false"/><columns id="purchaseContract.code" visible="false"/><columns id="purchaseContract.comm" visible="false"/><columns id="purchaseContract.specialistComm" visible="false"/><columns id="purchaseContract.contractor" visible="false"/><columns id="purchaseContract.contractor.active" visible="false"/><columns id="purchaseContract.contractor.contractorType" visible="false"/><columns id="purchaseContract.contractor.parent" visible="false"/><columns id="purchaseContract.contractor.comm" visible="false"/><columns id="purchaseContract.contractor.inn" visible="false"/><columns id="purchaseContract.contractor.originUpdateTs" visible="false"/><columns id="purchaseContract.contractor.syncStateTs" visible="false"/><columns id="purchaseContract.contractor.dataSource" visible="false"/><columns id="purchaseContract.contractor.originId" visible="false"/><columns id="purchaseContract.contractor.kpp" visible="false"/><columns id="purchaseContract.contractor.code" visible="false"/><columns id="purchaseContract.contractor.masterRecord" visible="false"/><columns id="purchaseContract.contractor.name" visible="false"/><columns id="purchaseContract.contractor.ogrn" visible="false"/><columns id="purchaseContract.contractor.description" visible="false"/><columns id="purchaseContract.contractor.buyerSide" visible="false"/><columns id="purchaseContract.contractor.fullName" visible="false"/><columns id="purchaseContract.contractor.vendorSide" visible="false"/><columns id="purchaseContract.contractor.sameMailingAddress" visible="false"/><columns id="purchaseContract.contractor.purchaseSubject" visible="false"/><columns id="purchaseContract.contractor.slaveRecordCount" visible="false"/><columns id="purchaseContract.contractor.own" visible="false"/><columns id="purchaseContract.contractor.syncState" visible="false"/><columns id="purchaseContract.contractor.country" visible="false"/><columns id="purchaseContract.contractor.sameActualAddress" visible="false"/><columns id="purchaseContract.ndsTax" visible="false"/><columns id="purchaseContract.name" visible="false"/><columns id="purchaseContract.contractNum" visible="false"/><columns id="purchaseContract.description" visible="false"/><columns id="purchaseContract.paymentCurrencyUnit" visible="false"/><columns id="purchaseContract.owner" visible="false"/><columns id="purchaseContract.parent" visible="false"/><columns id="purchaseContract.parent.contractType" visible="false"/><columns id="purchaseContract.parent.rootId" visible="false"/><columns id="purchaseContract.parent.contractor" visible="false"/><columns id="purchaseContract.parent.name" visible="false"/><columns id="purchaseContract.parent.shortName" visible="false"/><columns id="purchaseContract.signatureEmployee" visible="false"/><columns id="purchaseContract.signatureEmployee.email" visible="false"/><columns id="purchaseContract.signatureEmployee.empNum" visible="false"/><columns id="purchaseContract.signatureEmployee.phone" visible="false"/><columns id="purchaseContract.signatureEmployee.name" visible="false"/><columns id="purchaseContract.slaveRecordCount" visible="false"/><columns id="purchaseContract.workProject" visible="false"/><columns id="purchaseContract.shortName" visible="false"/><columns id="purchaseContract.syncState" visible="false"/><columns id="purchaseContract.validTo" visible="false"/><columns id="purchaseContract.paymentLength" visible="false"/><columns id="purchaseContract.deliveryLength" visible="false"/><columns id="purchaseContract.link" visible="false"/><columns id="purchaseContract.paymentCurrency" visible="false"/><columns id="purchaseContract.contractorSignaturePhone" visible="false"/><columns id="purchaseContract.contractKind" visible="false"/><columns id="purchaseContract.contractorSignatureFio" visible="false"/><columns id="purchaseContract.priceCurrencyUnit" visible="false"/><columns id="originUpdateTs" visible="false"/><columns id="syncStateTs" visible="false"/><columns id="initiatorEmployee" visible="false"/><columns id="initiatorEmployee.department" visible="false"/><columns id="initiatorEmployee.user" visible="false"/><columns id="initiatorEmployee.empNum" visible="false"/><columns id="initiatorEmployee.name" visible="false"/><columns id="dataSource" visible="false"/><columns id="financeSource" visible="false"/><columns id="originId" visible="false"/><columns id="comm" visible="false"/><columns id="commDef" visible="false"/><columns id="agreeTemplateProject" visible="false"/><columns id="masterRecord" visible="false"/><columns id="nds" visible="false"/><columns id="ndsTax" visible="false"/><columns id="paymentPurpose" visible="false"/><columns id="plannedDate" visible="false"/><columns id="histTo" visible="false"/><columns id="vendorPurchaseSubject" visible="false"/><columns id="slaveRecordCount" visible="false"/><columns id="immediacy" visible="false"/><columns id="vendorBankAccount" visible="false"/><columns id="buyerBankAccount" visible="false"/><columns id="buyerBankAccount.bank" visible="false"/><columns id="buyerBankAccount.bank.name" visible="false"/><columns id="buyerBankAccount.contractor" visible="false"/><columns id="buyerBankAccount.name" visible="false"/><columns id="histFrom" visible="false"/><columns id="syncState" visible="false"/><columns id="link" visible="false"/><columns id="madePaymentOrder" visible="false"/><columns id="invoice" visible="false"/><columns id="invoice.docDate" visible="false"/><columns id="invoice.docNum" visible="false"/><columns id="includedToRegistry" visible="false"/><columns id="planWorkAssignees" visible="true"/><columns id="pieChart" visible="true"/><columns id="chart" visible="true"/><columns id="projects" visible="true"/><columns id="spendingAccount" visible="false"/><columns id="budgets" visible="true"/><columns id="amountRubBudgetColumn" visible="true"/><columns id="budgetForTodayBudgetColumn" visible="true"/><columns id="budgetAfterBudgetColumn" visible="true"/><columns id="itemsBudgetForTodayBudgetColumn" visible="true"/><columns id="balanceForTodayBudgetColumn" visible="true"/></columns></presentation>, 06465f1d-4e5c-183a-6615-c47a0cd28c5b]

org.eclipse.persistence.exceptions.DatabaseException: 
Internal Exception: org.postgresql.util.PSQLException: ERROR: value too long for type character varying(7000)
Error Code: 0
Call: INSERT INTO SEC_PRESENTATION (ID, IS_AUTO_SAVE, COMPONENT, CREATE_TS, CREATED_BY, NAME, SYS_TENANT_ID, UPDATE_TS, UPDATED_BY, XML, USER_ID) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
	bind => [192b4631-211d-ed8b-8e4e-20685c558b38, false, <screen>, 2021-10-13 14:32:06.917, user, ttt, null, 2021-10-13 14:32:06.917, null, <?xml version="1.0" encoding="UTF-8"?>
<presentation textSelection="false"><columns sortProperty="postponed" sortAscending="true"><columns id="status" visible="true"/><columns id="postponed" visible="true"/><columns id="requestNum" visible="true"/><columns id="requestDate" visible="true"/><columns id="paymentRub" visible="true"/><columns id="paymentCurrencyRUB" visible="true"/><columns id="paymentCurrencyEUR" visible="true"/><columns id="paymentCurrencyUSD" visible="true"/><columns id="paymentCurrency" visible="false"/><columns id="invoice.paidRub" visible="false"/><columns id="invoice.paidCurrency" visible="false"/><columns id="invoice.paidPrc" visible="false"/><columns id="invoice.remainingCurrency" visible="false"/><columns id="vendor" visible="false"/><columns id="vendor.inn" visible="false"/><columns id="vendor.ogrn" visible="false"/><columns id="purchaseContract.contractDate" visible="false"/><columns id="buyer" visible="false"/><columns id="buyer.name" visible="true"/><columns id="buyerBankAccount.paymentAccount" visible="true"/><columns id="buyerBankAccount.bank.bik" visible="true"/><columns id="paymentOrderStatus" visible="false"/><columns id="active" visible="false"/><columns id="cancelledBy" visible="false"/><columns id="cancelTs" visible="false"/><columns id="approvedToPay" visible="false"/><columns id="currencyUnit" visible="false"/><columns id="gid" visible="false"/><columns id="requestPayDate" visible="false"/><columns id="tillDate" visible="false"/><columns id="payReceiptDate" visible="false"/><columns id="paymentDate" visible="false"/><columns id="purchaseContract" visible="false"/><columns id="purchaseContract.contractorSignatureEmail" visible="false"/><columns id="purchaseContract.active" visible="false"/><columns id="purchaseContract.paymentDueDateMode" visible="false"/><columns id="purchaseContract.deliveryDueDateMode" visible="false"/><columns id="purchaseContract.contractType" visible="false"/><columns id="purchaseContract.paymentPeriodMode" visible="false"/><columns id="purchaseContract.deliveryPeriodMode" visible="false"/><columns id="purchaseContract.rootId" visible="false"/><columns id="purchaseContract.originUpdateTs" visible="false"/><columns id="purchaseContract.syncStateTs" visible="false"/><columns id="purchaseContract.originId" visible="false"/><columns id="purchaseContract.code" visible="false"/><columns id="purchaseContract.comm" visible="false"/><columns id="purchaseContract.specialistComm" visible="false"/><columns id="purchaseContract.contractor" visible="false"/><columns id="purchaseContract.contractor.active" visible="false"/><columns id="purchaseContract.contractor.contractorType" visible="false"/><columns id="purchaseContract.contractor.parent" visible="false"/><columns id="purchaseContract.contractor.comm" visible="false"/><columns id="purchaseContract.contractor.inn" visible="false"/><columns id="purchaseContract.contractor.originUpdateTs" visible="false"/><columns id="purchaseContract.contractor.syncStateTs" visible="false"/><columns id="purchaseContract.contractor.dataSource" visible="false"/><columns id="purchaseContract.contractor.originId" visible="false"/><columns id="purchaseContract.contractor.kpp" visible="false"/><columns id="purchaseContract.contractor.code" visible="false"/><columns id="purchaseContract.contractor.masterRecord" visible="false"/><columns id="purchaseContract.contractor.name" visible="false"/><columns id="purchaseContract.contractor.ogrn" visible="false"/><columns id="purchaseContract.contractor.description" visible="false"/><columns id="purchaseContract.contractor.buyerSide" visible="false"/><columns id="purchaseContract.contractor.fullName" visible="false"/><columns id="purchaseContract.contractor.vendorSide" visible="false"/><columns id="purchaseContract.contractor.sameMailingAddress" visible="false"/><columns id="purchaseContract.contractor.purchaseSubject" visible="false"/><columns id="purchaseContract.contractor.slaveRecordCount" visible="false"/><columns id="purchaseContract.contractor.own" visible="false"/><columns id="purchaseContract.contractor.syncState" visible="false"/><columns id="purchaseContract.contractor.country" visible="false"/><columns id="purchaseContract.contractor.sameActualAddress" visible="false"/><columns id="purchaseContract.ndsTax" visible="false"/><columns id="purchaseContract.name" visible="false"/><columns id="purchaseContract.contractNum" visible="false"/><columns id="purchaseContract.description" visible="false"/><columns id="purchaseContract.paymentCurrencyUnit" visible="false"/><columns id="purchaseContract.owner" visible="false"/><columns id="purchaseContract.parent" visible="false"/><columns id="purchaseContract.parent.contractType" visible="false"/><columns id="purchaseContract.parent.rootId" visible="false"/><columns id="purchaseContract.parent.contractor" visible="false"/><columns id="purchaseContract.parent.name" visible="false"/><columns id="purchaseContract.parent.shortName" visible="false"/><columns id="purchaseContract.signatureEmployee" visible="false"/><columns id="purchaseContract.signatureEmployee.email" visible="false"/><columns id="purchaseContract.signatureEmployee.empNum" visible="false"/><columns id="purchaseContract.signatureEmployee.phone" visible="false"/><columns id="purchaseContract.signatureEmployee.name" visible="false"/><columns id="purchaseContract.slaveRecordCount" visible="false"/><columns id="purchaseContract.workProject" visible="false"/><columns id="purchaseContract.shortName" visible="false"/><columns id="purchaseContract.syncState" visible="false"/><columns id="purchaseContract.validTo" visible="false"/><columns id="purchaseContract.paymentLength" visible="false"/><columns id="purchaseContract.deliveryLength" visible="false"/><columns id="purchaseContract.link" visible="false"/><columns id="purchaseContract.paymentCurrency" visible="false"/><columns id="purchaseContract.contractorSignaturePhone" visible="false"/><columns id="purchaseContract.contractKind" visible="false"/><columns id="purchaseContract.contractorSignatureFio" visible="false"/><columns id="purchaseContract.priceCurrencyUnit" visible="false"/><columns id="originUpdateTs" visible="false"/><columns id="syncStateTs" visible="false"/><columns id="initiatorEmployee" visible="false"/><columns id="initiatorEmployee.department" visible="false"/><columns id="initiatorEmployee.user" visible="false"/><columns id="initiatorEmployee.empNum" visible="false"/><columns id="initiatorEmployee.name" visible="false"/><columns id="dataSource" visible="false"/><columns id="financeSource" visible="false"/><columns id="originId" visible="false"/><columns id="comm" visible="false"/><columns id="commDef" visible="false"/><columns id="agreeTemplateProject" visible="false"/><columns id="masterRecord" visible="false"/><columns id="nds" visible="false"/><columns id="ndsTax" visible="false"/><columns id="paymentPurpose" visible="false"/><columns id="plannedDate" visible="false"/><columns id="histTo" visible="false"/><columns id="vendorPurchaseSubject" visible="false"/><columns id="slaveRecordCount" visible="false"/><columns id="immediacy" visible="false"/><columns id="vendorBankAccount" visible="false"/><columns id="buyerBankAccount" visible="false"/><columns id="buyerBankAccount.bank" visible="false"/><columns id="buyerBankAccount.bank.name" visible="false"/><columns id="buyerBankAccount.contractor" visible="false"/><columns id="buyerBankAccount.name" visible="false"/><columns id="histFrom" visible="false"/><columns id="syncState" visible="false"/><columns id="link" visible="false"/><columns id="madePaymentOrder" visible="false"/><columns id="invoice" visible="false"/><columns id="invoice.docDate" visible="false"/><columns id="invoice.docNum" visible="false"/><columns id="includedToRegistry" visible="false"/><columns id="planWorkAssignees" visible="true"/><columns id="pieChart" visible="true"/><columns id="chart" visible="true"/><columns id="projects" visible="true"/><columns id="spendingAccount" visible="false"/><columns id="budgets" visible="true"/><columns id="amountRubBudgetColumn" visible="true"/><columns id="budgetForTodayBudgetColumn" visible="true"/><columns id="budgetAfterBudgetColumn" visible="true"/><columns id="itemsBudgetForTodayBudgetColumn" visible="true"/><columns id="balanceForTodayBudgetColumn" visible="true"/></columns></presentation>, 06465f1d-4e5c-183a-6615-c47a0cd28c5b]

org.postgresql.util.PSQLException: ERROR: value too long for type character varying(7000)
	at com.haulmont.cuba.core.sys.ServiceInterceptor.aroundInvoke(ServiceInterceptor.java:96)
	at jdk.internal.reflect.GeneratedMethodAccessor201.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215)
	at com.sun.proxy.$Proxy168.commit(Unknown Source)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.haulmont.cuba.core.sys.remoting.LocalServiceInvokerImpl.invoke(LocalServiceInvokerImpl.java:94)
	at com.haulmont.cuba.web.sys.remoting.LocalServiceProxy$LocalServiceInvocationHandler.invoke(LocalServiceProxy.java:159)
	at com.sun.proxy.$Proxy444.commit(Unknown Source)
	at com.haulmont.cuba.gui.presentations.PresentationsImpl.commit(PresentationsImpl.java:220)
	at com.haulmont.cuba.web.gui.components.presentations.PresentationEditor.commit(PresentationEditor.java:193)
	at com.haulmont.cuba.web.gui.components.presentations.PresentationEditor.lambda$initLayout$61446b05$1(PresentationEditor.java:125)
	at jdk.internal.reflect.GeneratedMethodAccessor1242.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:496)
	at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:273)
	at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:237)
	at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientConnector.java:1041)
	at com.vaadin.ui.Button.fireClick(Button.java:384)
	at com.haulmont.cuba.web.widgets.CubaButton.fireClick(CubaButton.java:78)
	at com.vaadin.ui.Button$1.click(Button.java:57)
	at jdk.internal.reflect.GeneratedMethodAccessor415.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:153)
	at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.java:115)
	at com.vaadin.server.communication.ServerRpcHandler.handleInvocation(ServerRpcHandler.java:431)
	at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(ServerRpcHandler.java:396)
	at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcHandler.java:260)
	at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandleRequest(UidlRequestHandler.java:82)
	at com.vaadin.server.SynchronizedRequestHandler.handleRequest(SynchronizedRequestHandler.java:40)
	at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1580)
	at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:425)
	at com.haulmont.cuba.web.sys.CubaApplicationServlet.serviceAppRequest(CubaApplicationServlet.java:329)
	at com.haulmont.cuba.web.sys.CubaApplicationServlet.service(CubaApplicationServlet.java:215)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.springframework.web.filter.CompositeFilter$VirtualFilterChain.doFilter(CompositeFilter.java:108)
	at org.springframework.web.filter.CompositeFilter.doFilter(CompositeFilter.java:74)
	at com.haulmont.cuba.web.sys.CubaHttpFilter.doFilter(CubaHttpFilter.java:93)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.base/java.lang.Thread.run(Thread.java:829)

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

Для PostgreSQL можно что-то в этом духе:

alter table SEC_PRESENTATION alter column XML type text;