Mule ESB数据库连接器(JDBC)错误:

用户名

我有一个使用“通用数据库配置”的数据库连接器(换句话说,是JDBC,而不是MySQL)。

测试连接有效,并且在执行程序时我正在连接到DB2,但是在配置SELECT语句时遇到了困难

我想要达到的目标是这样的(在命令行处理器中效果很好

SELECT SUM(BALANCE) FROM ACCOUNT

因此,当我单击数据库连接器并转到下面的数据库选项卡时,我看到以下内容

Connector Information:  Generic Database Configuration
Operation:              Select

Query
   Type:                   Parameterized 
    Parameterized Query:   ACCTNUM FROM ACCOUNT WHERE ACCTNUM = '11111'

当我将其作为Mule应用程序运行并向其发送http突发时,我得到以下信息:

C:\curl>curl http://localhost:8081
Query type must me '[SELECT, STORE_PROCEDURE_CALL]' but was 'DDL' (java.lang.Ill
egalArgumentException). Message payload is of type: String

因此,我怀疑我没有正确设置查询,因此尝试了以下操作:

Connector Information:  Generic Database Configuration
Operation:              Select

Query
   Type:                   Parameterized 
   Parameterized Query:    SELECT ACCTNUM FROM ACCOUNT WHERE ACCTNUM = '11111'

这次我出现以下错误

C:\curl>curl http://localhost:8081
DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=INSTUID.ACCOUNT, DRIVER=3.
63.123 (com.ibm.db2.jcc.am.SqlSyntaxErrorException). Message payload is of type:
String

我该如何解决这个问题?

谢谢

阿尼班森·乔达里(Anirban Sen Chowdhary)

如果您使用的是Mule 3.5和新的数据库连接器,请尝试...:-

<db:select config-ref="Generic_Database_Configuration" doc:name="Database">
    <db:parameterized-query><![CDATA[SELECT SUM(BALANCE) FROM ACCOUNT]]></db:parameterized-query>
    </db:select>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Mule ESB数据库连接器(JDBC)错误:

来自分类Dev

Mule ESB,以类似JSON的格式返回数据库连接器数据

来自分类Dev

在数据库连接器之后,Mule ESB 3.6对象到XML不能正常工作

来自分类Dev

如何从Mule 3.5数据库连接器中的属性文件读取SQL查询

来自分类Dev

如何从Mule 3.5数据库连接器中的属性文件读取SQL查询

来自分类Dev

Mule ESB和MQTT连接器:订阅多个主题

来自分类Dev

Mule MySQL连接器

来自分类Dev

AMQP连接器Mule ESB中MULE_AUTO和MANUAL之间的区别

来自分类Dev

使用Mule esb将数据插入数据库

来自分类Dev

使用ackMode MULE_AUTO在Mule ESB AMQP连接器中拒绝和重新排队消息

来自分类Dev

在搜索时通过Mule ESB的LDAP连接器获得一致的响应

来自分类Dev

sftp连接器中的Mule ESB:add <service-overrides messageReceiver =“ myReceiver”>不起作用

来自分类Dev

文件无法通过HTTP连接器移动到目录Mule ESB

来自分类Dev

Mule ESB-WMQ连接器-如何访问WMQ消息标头值

来自分类Dev

Mule ESB社区Amazon SMS连接器需要企业许可

来自分类Dev

如何在Mule ESB中的应用程序之间共享连接器配置?

来自分类Dev

如何将Mule ESB中的数据映射器转换为许多连接器以使用社区运行时?

来自分类Dev

Mule JDBC数据源连接

来自分类Dev

Mule JDBC数据源连接

来自分类Dev

Mule ESB与Spring Integration

来自分类Dev

Mule ESB:问题

来自分类Dev

Mule连接器和传输器之间的区别

来自分类Dev

在Mule的数据库中插入Arraylist

来自分类Dev

无法从Mule Groovy插入数据库

来自分类Dev

无法从Mule Groovy插入数据库

来自分类Dev

从Mule Anypoint Studio中的请求连接器检索访问

来自分类Dev

Mule ldap连接器无法正常工作的XSD问题

来自分类Dev

使用Mule Sharepoint连接器下载文档的示例

来自分类Dev

Mule Server 3.6> Anypoint Studio>请求连接器

Related 相关文章

  1. 1

    Mule ESB数据库连接器(JDBC)错误:

  2. 2

    Mule ESB,以类似JSON的格式返回数据库连接器数据

  3. 3

    在数据库连接器之后,Mule ESB 3.6对象到XML不能正常工作

  4. 4

    如何从Mule 3.5数据库连接器中的属性文件读取SQL查询

  5. 5

    如何从Mule 3.5数据库连接器中的属性文件读取SQL查询

  6. 6

    Mule ESB和MQTT连接器:订阅多个主题

  7. 7

    Mule MySQL连接器

  8. 8

    AMQP连接器Mule ESB中MULE_AUTO和MANUAL之间的区别

  9. 9

    使用Mule esb将数据插入数据库

  10. 10

    使用ackMode MULE_AUTO在Mule ESB AMQP连接器中拒绝和重新排队消息

  11. 11

    在搜索时通过Mule ESB的LDAP连接器获得一致的响应

  12. 12

    sftp连接器中的Mule ESB:add <service-overrides messageReceiver =“ myReceiver”>不起作用

  13. 13

    文件无法通过HTTP连接器移动到目录Mule ESB

  14. 14

    Mule ESB-WMQ连接器-如何访问WMQ消息标头值

  15. 15

    Mule ESB社区Amazon SMS连接器需要企业许可

  16. 16

    如何在Mule ESB中的应用程序之间共享连接器配置?

  17. 17

    如何将Mule ESB中的数据映射器转换为许多连接器以使用社区运行时?

  18. 18

    Mule JDBC数据源连接

  19. 19

    Mule JDBC数据源连接

  20. 20

    Mule ESB与Spring Integration

  21. 21

    Mule ESB:问题

  22. 22

    Mule连接器和传输器之间的区别

  23. 23

    在Mule的数据库中插入Arraylist

  24. 24

    无法从Mule Groovy插入数据库

  25. 25

    无法从Mule Groovy插入数据库

  26. 26

    从Mule Anypoint Studio中的请求连接器检索访问

  27. 27

    Mule ldap连接器无法正常工作的XSD问题

  28. 28

    使用Mule Sharepoint连接器下载文档的示例

  29. 29

    Mule Server 3.6> Anypoint Studio>请求连接器

热门标签

归档