使用`coldfusion.sql.QueryTable`(ColdFusion 10)和Java问题

时间:2014-03-04 13:53:41

标签: java coldfusion coldfusion-10

升级到 ColdFusion 10 之后,我们面临着从ColdFusion传递到Java的Java对象的问题,反之亦然。

我们在Java中有一个函数myfunctionname(),它接收一个coldfusion.sql.QueryTable类型的参数。 现在,如果我使用cfquery变量作为参数从我的ColdFusion代码调用此Java函数,则:

  • 没有指定方法名称和参数类型的方法
  • myfunctionname()方法重载了ColdFusion无法可靠解密的参数类型
  • ColdFusion找到了与提供的参数匹配的0个方法。如果这是一个Java对象并且您确认该方法存在,请使用JavaCast()函数来减少歧义

另外在其他地方我也遇到了这个错误:

Cannot convert coldfusion.sql.QueryTable to coldfusion.sql.QueryTable
Ljava.lang.String; cannot be cast to java.lang.String

所有这些功能在 ColdFusion 8 中都运行良好。

0 个答案:

没有答案