Erro ao utilizar joda DateTime
06/08/2014 10:01
jodatime {
fortmat.org.joda.time.pattern = "dd/MM/yyyy HH:mm"
format.org.joda.time.Date = "dd/MM/yyyy"
format.org.joda.time.DateTime = "dd/MM/yyyy HH:mm:ss"
format.org.joda.time.LocalDate = "dd/MM/yyyy"
format.org.joda.time.LocalTime = "HH:mm:ss"
format.html5 = true
}
import org.joda.time.*
import org.joda.time.contrib.hibernate.*
DateTime dataTeste
<div class="fieldcontain ${hasErrors(bean: precoServicoInstance, field: 'dataTeste', 'error')} required">
<label for="dataTeste">
<g:message code="precoServico.dataTeste.label" default="Data Teste" />
<span class="required-indicator">*</span>
</label>
<joda:dateTimePicker name="dataTeste" value="${precoServicoInstance?.dataTeste}" ></joda:dateTimePicker>
</div>
URI:/easyJob/precoServico/saveClass:org.h2.jdbc.JdbcSQLExceptionMessage:Value too long for column "DATA_TESTE BINARY(255) NOT NULL": "X'aced0005737200166f72672e6a6f64612e74696d652e4461746554696d65b83c78646a5bddf90200007872001f6f72672e6a6f64612e74696d652e62617365... (277)"; SQL statement: insert into preco_servico (data_teste, instalacao_id, periodo_inicio, periodo_termino, preco_moeda, preco_valor, servico, id) values (?, ?, ?, ?, ?, ?, ?, ?) [22001-176]
static mapping = {
dataTeste column: "dataTeste", sqlType: "VARBINARY", length: 273,
type: PersistentDateTimeTZ {
column name: "inicio_timestamp"
column name: "inicio_zone"
}
}
Para se registrar, clique aqui.