Erro de compilação com plugin joda-time
08/10/2014 15:45
0
Boa tarde pessoal,

Estou com problema em um projeto novo, ao tentar compilar a versão 1.5 em um projeto grails 2.4 ocorrem os seguintes erros:

[groovyc] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
[groovyc] /home/omarques/ws1/test/target/work/plugins/joda-time-1.5/src/groovy/grails/plugin/jodatime/simpledatastore/SimpleMapJodaTimeMarshaller.groovy: 44: Apparent variable 'MonthDay' was found in a static scope but doesn't refer to a local variable, static field or class. Possible causes:
[groovyc] You attempted to reference a variable in the binding or an instance variable from a static context.
[groovyc] You misspelled a classname or statically imported field. Please check the spelling.
[groovyc] You attempted to use a method 'MonthDay' but left out brackets in a place not allowed by the grammar.
[groovyc] @ line 44, column 87.
[groovyc] me, LocalDate, LocalDateTime, MonthDay,

usando a versão 1.4 do plugin, o erro é outro:
/home/omarques/ws1/test/target/work/plugins/joda-time-1.4/src/groovy/grails/plugin/jodatime/binding/DateTimeEditor.groovy: 20: unable to resolve class org.codehaus.groovy.grails.commons.ConfigurationHolder
@ line 20, column 1.
import org.codehaus.groovy.grails.commons.ConfigurationHolder


Uso esse mesmo plugin(v1.4) em um projeto grails 2.2.4 sem problema, porém na documentação eles alegam ser compatível com grails 2.4, e não encontrei referência para o erro, então estou na dúvida. Alguém pode me dar uma luz? Antecipadamente agradeço.
Tags: joda-time


0
Resolvido incluindo uma dependência explícita para o joda-time 2.3 pois uma biblioteca(net.objectlab.kit:datecalc-joda:1.2.0) usada no projeto dependia da biblioteca joda-time 1.6, que é incompatível com a versão 1.5 do plugin joda-time
15/10/2014 14:41



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto