m子4中netsuite连接器中的GetList

问题描述 投票:0回答:1

[有人在Mule 4中使用Netsuite连接器尝试过GetList吗?我无法使用此操作,因为它失败并出现以下错误:

"Cannot instantiate class 'org.mule.module.netsuite.extension.api.BaseRef'

 4| [{
  |  ...
12| }]

Trace:
  at main (line: 4, column: 2), while writing Java at 
 4| [{

谢谢

mule netsuite anypoint-studio mulesoft cloudhub
1个回答
0
投票

@ ssdg,BaseRef是一个抽象类,不能实例化Abstract类。

使用RecordRef或CustomRecordRef取决于对象的类型。这是dataweave 2.0示例:

%dw 2.0
output application/java
---
[
	{
   		 "type":"CUSTOMER",
   		 "internalId": xxxxxx,
	}as Object	{class : "org.mule.module.netsuite.extension.api.RecordRef"},
	{
   		 "type":"CUSTOMER",
   		 "internalId": xxxx,
	}as Object	{class : "org.mule.module.netsuite.extension.api.RecordRef"},
	{
   		 "type":"CUSTOMER",
   		 "internalId": xxxxx,
	}as Object	{class : "org.mule.module.netsuite.extension.api.RecordRef"},
	
]
© www.soinside.com 2019 - 2024. All rights reserved.