Problemas ao rodar aplicação Local com outros Jars
21/05/2012 17:49
0
Eu tenho uma aplicação que acessa 3 bases de dados diferentes, e eu mapeio os objetos na mão, até aí blza, o meu buildConfig está com as seguintes dependências :



dependencies {
// specify dependencies here under either 'build', 'compile', 'runtime', 'test' or 'provided' scopes eg.

// runtime 'mysql:mysql-connector-java:5.1.16'
runtime 'postgresql:postgresql:8.4-701.jdbc3'
runtime "org.firebirdsql.jdbc:jaybird:2.1.6"
runtime "net.sourceforge.jtds:jtds:1.2.4"
}


Eu coloco o war no meu tomcat e roda que é uma blza, só que quando eu dou run-app dá um erro dizendo que não consegue rodar os métodos dinâmicos, como se ele não tivesse conseguido carregar os domínios dos bancos firebird e SqlServer também.
Tags: domain sqlserver firebid


0
Olá.

Amigo, é no ambiente de desenvolvimento ou produção que não funciona?


0
Ele roda em produção e não funciona em desenvolvimento, ou seja sempre tenho que gerar um war e colocar no tomcat, detalhe os jars necessários eu copio para a pasta do tomcat, pois se deixar ele não vai pelo build.
22/05/2012 11:10


0
Amigo, que tal tentar isso?

runtime 'postgresql:postgresql:8.4-701.jdbc3', 'org.firebirdsql.jdbc:jaybird:2.1.6', 'net.sourceforge.jtds:jtds:1.2.4'


Boa sorte.


0
Amigo, testei aqui essas dependências.

1. pode mesmo fazer como te indiquei - separados por vírgula - que funciona;
2. o problema está na dependência "org.firebirdsql.jdbc:jaybird:2.1.6". Se a retirar funfará o dev e prod (o war é gerado com tudo certo na "lib").

Quando usa essa dependência ai deu o erro:
| Error Failed to resolve dependencies (Set log level to 'warn' in BuildConfig.groovy for more information):

- javax.jms:jms:1.1


0
Vou testar.
24/05/2012 12:47


0
Quanto ao Firebird eu postei o blog a solução. Meu blog
24/05/2012 12:48



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