Chinaunix

标题: 请教一个关于db2利用udf发送mail的问题 急 [打印本页]

作者: meiji    时间: 2006-01-19 19:49
标题: 请教一个关于db2利用udf发送mail的问题 急
在ibm的开发者园地中有一篇文章
通过使用示例应用程序,展示了在客户接近他们的信用限额时,如何自动地触发一封定制的e-mail
http://www-128.ibm.com/developer ... gal/0205bhogal.html

它的JavaUDF程序中有点小问题,没有extends udf

我照着源程序,写了一个class,加了个main函数后能够发送邮件,但是就是装载到db2中后,调用的时候出现了下面的错误:

SQL4306N 具有特定名称 "SQL060119192031500" 的 Java 存储过程或用户定义的函数
"CMIS.SENDMAIL"不能调用 Java 方法 "mailer",特征符
"(Ljava/lang/String;Ljava/lang/"。  SQLSTATE=42724

我将mailer这个过程去掉后,调用trim这个函数,在db2中生成的函数还是可以调用的,但是加了mailer之后,就不能调用了,我估计是问题是出现在调用mailer这里

希望哪位高手能够帮我看看问题出现在什么地方,到底是哪里错了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2