Error executing script RunApp: : Error starting Sun's native2ascii: gant.TargetExecutionException: : Error starting Sun's native2ascii: at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:331) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:334) at gant.Gant$_dispatch_closure6.doCall(Gant.groovy) at gant.Gant.withBuildListeners(Gant.groovy:344) at gant.Gant.this$2$withBuildListeners(Gant.groovy) at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source) at gant.Gant.dispatch(Gant.groovy:334) at gant.Gant.this$2$dispatch(Gant.groovy) at gant.Gant.invokeMethod(Gant.groovy) at gant.Gant.processTargets(Gant.groovy:495) at gant.Gant.processTargets(Gant.groovy:480)Caused by: : Error starting Sun's native2ascii: at org.apache.tools.ant.taskdefs.optional.native2ascii.SunNative2Ascii.run(SunNative2Ascii.java:67) at org.apache.tools.ant.taskdefs.optional.native2ascii.DefaultNative2Ascii.convert(DefaultNative2Ascii.java:54) at org.apache.tools.ant.taskdefs.optional.Native2Ascii.convert(Native2Ascii.java:268) at org.apache.tools.ant.taskdefs.optional.Native2Ascii.execute(Native2Ascii.java:227) at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) at org.apache.tools.ant.Task.perform(Task.java:348) at _GrailsPackage_groovy$_run_closure2_closure13.doCall(_GrailsPackage_groovy:108) at _GrailsPackage_groovy$_run_closure2_closure13.doCall(_GrailsPackage_groovy) at _GrailsSettings_groovy$_run_closure10.doCall(_GrailsSettings_groovy:274) at _GrailsSettings_groovy$_run_closure10.call(_GrailsSettings_groovy) at _GrailsPackage_groovy$_run_closure2.doCall(_GrailsPackage_groovy:107) at RunApp$_run_closure1.doCall(RunApp:28) at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324) ... 10 moreCaused by: java.lang.ClassNotFoundException: sun.tools.native2ascii.Main at org.codehaus.groovy.tools.RootLoader.findClass(RootLoader.java:156) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at org.codehaus.groovy.tools.RootLoader.loadClass(RootLoader.java:128) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:164)__________________________________________________________Para resolver este problema no STS(SpringSource tool suite) e preciso ajustar o jre do java na IDE, e necessario apontar para a pasta do JDK, por default vem apontando diretamente para a jre, mas deve ser alterado para apontar para a pasta do JDK. Feito isso e so executar(Run) novamente a aplicacao.Valeu!!Ate mais!!Joao 3:16 - Porque Deus amou ao mundo de tal maneira que deu o seu Filho unigenito, para que todo o que nele cre nao pereca, mas tenha a vida eterna. Como pode ser visto na documentacao da tag datepicker do grails, ele gera os campos (day, month, year), hour e minute, para realizar diretamente o bind em um domain que possui um java.util.Date como propriedade. Ao usar a tag datepicker isso acontece muito bem, ocorre que nao e visualmente agradavel essa propriedade. Visualmente o datepicker do jquery ui e uma maravilha, mas nem tudo e perfeito. O problema e que para usa-lo e necessario fazer pequenas adaptacoes (POG :D). Visto que ele gera uma string para o controller e assim fica complicado de trabalhar.Concluindo, o ideal era que o datepicker do jquery ui fizesse o que a tag datepicker do grails faz. Entao vamos gerar nossa propria tag que junte a beleza com a funcionalidade do bind automatico. Para isso, crie uma tagLib no seu projeto e adicione o codigo uiDatePicker. Lembre que para que a tag funcione corretamente e necessario possuir o jquery e jquery ui instalados corretamente no projeto. Note que adicionei o mask tambem, mas se nao o quiser pode remover o trecho do codigo que gera a mascara de data. O padrao regional do jquery ui datepicker pode ser encontrato aqui. Para usa-lo voce deve baixar o pacote desejado, importar no projeto e passar no atributo regional da tagLib que criou. Vera que criei minha tagLib com o namespace iTag, isso nao e uma obrigacao, pode criar como quiser o deixar sem namespace definido. Por padrao do datepicker do jquery ui, deixar sem definicao de regional, faz com que a linguagem escolhida seja ingles. Veja como definir para portugues do Brasil.O resultado abaixo foi conseguido utilizando o regional pt-BR. Em seguida o resultado do codigo no firebug. Boa sorte !! xDcom pt-BRresultado no firebugLembrando que essa nao e a unica solucao. Se preferir e possivel customizar uma classe que implemente a interface PropertyEditorRegistrar, responsavel por realizar binds nas propriedades. Acesso o blog Felipenasc, la podera ver detalhes dessa outra solucao.... def uiDatePicker = { attrs -> def name = attrs.name def id = attrs.id ?: