You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ao tentar salvar um nome para texto padrão em um despacho, o sistema possibilita que o usuário informe um noem maior que 256 posições, o que gera erro no banco de dados.
Simulação do erro:
criar um documento do tipo despacho, observar que deve ser usitizada a opção incluir documento em um documento já existente.
preencher em modelo a opção despacho;
em texto padrão clicar sobre o ícone com sinal de mais.
informar um nome com mais de 256 posições no inputbox "Digite o nome do padrão de preenchimento a ser criado para esse modelo:"
padrão de erro no server.log do jboss, banco oracle:
1 2023-06-27 10:36:00,749 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-196) ORA-12899: valor muito grande para a coluna "SIGA"."EX_PREENCHIMENTO"."EX_NOME_PREENCHIMENTO" (real: 516, máximo: 256)
2 2023-06-27 10:36:39,093 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-192) ORA-12899: valor muito grande para a coluna "SIGA"."EX_PREENCHIMENTO"."EX_NOME_PREENCHIMENTO" (real: 516, máximo: 256)
padrão de erro no server.log do jboss, banco MySQL:
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'EX_NOME_PREENCHIMENTO' at row 1
at br.gov.jfrj.siga.model.dao.ModeloDao.gravar(ModeloDao.java:114)
at br.gov.jfrj.siga.dp.dao.CpDao.gravar(CpDao.java:2141)
at br.gov.jfrj.siga.vraptor.ExDocumentoController.aGravarPreenchimento(ExDocumentoController.java:2017)
at br.gov.jfrj.siga.vraptor.AccessAuthInterceptor.intercept(AccessAuthInterceptor.java:53)
at br.gov.jfrj.siga.vraptor.SigaTransacionalInterceptor.intercept(SigaTransacionalInterceptor.java:84)
at br.gov.jfrj.siga.vraptor.SigaInterceptor.intercept(SigaInterceptor.java:34)
at br.gov.jfrj.siga.vraptor.RequestParamsCheckInterceptor.intercept(RequestParamsCheckInterceptor.java:103)
at br.gov.jfrj.siga.util.ExInterceptor.intercept(ExInterceptor.java:75)
at br.gov.jfrj.siga.vraptor.AplicacaoExceptionInterceptor.intercept(AplicacaoExceptionInterceptor.java:47)
Anexos
The text was updated successfully, but these errors were encountered:
Ao tentar salvar um nome para texto padrão em um despacho, o sistema possibilita que o usuário informe um noem maior que 256 posições, o que gera erro no banco de dados.
Simulação do erro:
criar um documento do tipo despacho, observar que deve ser usitizada a opção incluir documento em um documento já existente.
preencher em modelo a opção despacho;
em texto padrão clicar sobre o ícone com sinal de mais.
informar um nome com mais de 256 posições no inputbox "Digite o nome do padrão de preenchimento a ser criado para esse modelo:"
Vídeo:
https://youtu.be/Kc9ZbYNoJTs
Branches testadas:
develop
11.x
10.3.1
10.0X
padrão de erro no server.log do jboss, banco oracle:
1 2023-06-27 10:36:00,749 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-196) ORA-12899: valor muito grande para a coluna "SIGA"."EX_PREENCHIMENTO"."EX_NOME_PREENCHIMENTO" (real: 516, máximo: 256)
2 2023-06-27 10:36:39,093 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-192) ORA-12899: valor muito grande para a coluna "SIGA"."EX_PREENCHIMENTO"."EX_NOME_PREENCHIMENTO" (real: 516, máximo: 256)
padrão de erro no server.log do jboss, banco MySQL:
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'EX_NOME_PREENCHIMENTO' at row 1
at br.gov.jfrj.siga.model.dao.ModeloDao.gravar(ModeloDao.java:114)
at br.gov.jfrj.siga.dp.dao.CpDao.gravar(CpDao.java:2141)
at br.gov.jfrj.siga.vraptor.ExDocumentoController.aGravarPreenchimento(ExDocumentoController.java:2017)
at br.gov.jfrj.siga.vraptor.AccessAuthInterceptor.intercept(AccessAuthInterceptor.java:53)
at br.gov.jfrj.siga.vraptor.SigaTransacionalInterceptor.intercept(SigaTransacionalInterceptor.java:84)
at br.gov.jfrj.siga.vraptor.SigaInterceptor.intercept(SigaInterceptor.java:34)
at br.gov.jfrj.siga.vraptor.RequestParamsCheckInterceptor.intercept(RequestParamsCheckInterceptor.java:103)
at br.gov.jfrj.siga.util.ExInterceptor.intercept(ExInterceptor.java:75)
at br.gov.jfrj.siga.vraptor.AplicacaoExceptionInterceptor.intercept(AplicacaoExceptionInterceptor.java:47)
Anexos
The text was updated successfully, but these errors were encountered: