Bom tarde estou usando o Vraptor+jboss7.1, JPA, para a conversão de data estou usando o Jodatime
nas minhas classes javas que tem data eu faço o seguinte:
...
private LocalDate dataagenda;
....
@Type(type = "org.joda.time.contrib.hibernate.PersistentLocalDate")
@Column(name = "dataagenda", length = 13)
public LocalDate getDataagenda() {
return this.dataagenda;
}
public void setDataagenda(LocalDate dataagenda) {
this.dataagenda = dataagenda;
}
e nos JSP:
<%@ taglib uri="http://www.joda.org/joda/time/tags" prefix="joda"%>
.....
<input id="dataagenda" class="limpar inputForm datepicker" type="text"
alt="date" name="agendamento.dataagenda" size="10" maxlength="10" value="<joda:format pattern="dd/MM/yyyy" value="${agendamento.dataagenda}"/>">
quando eu usava tomcat funcionava de boa, agora que estou usando o jboss, ele conecta com o banco e tudo certo, mas quando chamo um objeto que tem LocaDate da essa exception:
Unhandled exception occurred whilst decorating page: br.com.caelum.vraptor.InterceptionException: exception raised, check root cause for details: java.lang.AbstractMethodError: org.joda.time.contrib.hibernate.PersistentLocalDate.nullSafeGet(Ljava/sql/ResultSet;[Ljava/lang/String;Lorg/hibernate/engine/spi/SessionImplementor;Ljava/lang/Object;)Ljava/lang/Object;
eu tentei colocar os jar do jodatime dentro da pasta /HOMEJBOSS/modules/org/joda/time/main, mas da o mesmo erro…
Alguém sabe como posso resolver isso? Obrigado!
