oracle 11g ojdbc6.jar MissingMethodException

时间:2016-12-07 11:22:41

标签: oracle groovy oracle11g cuba-platform

我有一个使用oracle db和groovy的古巴应用程序。我把驱动程序jar放在build / tomcat / lib文件夹中。我不使用平台的数据库创建机制,因为我没有系统用户。如果我“创建”db,我会手动删除数据库表。因此,起点是一个空的oracle db / schema。如果我想更新数据库,请获取此异常:

Task 'updateDb' failed
groovy.lang.MissingMethodException:
No signature of method:
java.util.ArrayList.call() is applicable for argument types:
(org.codehaus.groovy.runtime.GStringImpl) values:
[/home/SVN/trunk/apps/some-app/build/tomcat/lib/ojdbc6.jar]
Possible solutions: tail(), tail(), wait(), any(), last(), last()

我已经尝试上下移动build.gradle中的def oracle = files("$cuba.tomcat.dir/lib/ojdbc6.jar")条目。但没有改变。我可以想象使用groovy和oracle-driver会出现问题。

0 个答案:

没有答案