欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在MB里面使用esql如何调用jar MB 

程序员文章站 2022-06-13 08:30:55
...

 

1.首先将jar打包放到

C:\Documents and Settings\All Users\Application Data\IBM\MQSI\shared-classes

目录下,重启mb,让mb可以调用;

 

2.esql代码里面定义过程,例如:

CREATE PROCEDURE JavaFile( IN strFilename CHARACTER,IN strFileID CHARACTER )

RETURNS CHARACTER

LANGUAGE JAVA

EXTERNAL NAME "com.hoperun.mq.MyMQClass.getDate";

  表示过程名为javafile,输入参数两个,返回字符串,调用的类名称为com.ibm.jon.....

  PS: 此路径的需要具体到需要调用类的方法名

 

3.调用此过程如下:

DECLARE RT CHARACTER '';

SET RT=JavaFile(INPUT1,INPUT2);

 

4.RT就是返回值了

 

补充:若在MB开发工具中直接用main运行,是不能调用shared-classes下的jar或class

相关标签: MB

上一篇: 职场小笑话

下一篇: JMX 平台MXBean