无法将Arraylist发送到Salesforce

无法将Arraylist发送到Salesforce,salesforce,mule,Salesforce,Mule,我试图将arraylist从mule发送到salesforce以保存一些数据,但遇到以下异常 执行时状态500异常: ;[{DocumentName=“sample.pdf”,Blobdata=[B@12a23ba8},{DocumentName=“sample2.pdf”,Blobdata=[B@7ec5db40}] 、 ^ ;索引2(第1行,位置3)处的意外字符“D”,应为“”(com.mulesoft.weave.mule.exception.WeaveExecution

我试图将arraylist从mule发送到salesforce以保存一些数据,但遇到以下异常

执行时状态500异常:
;[{DocumentName=“sample.pdf”,Blobdata=[B@12a23ba8},{DocumentName=“sample2.pdf”,Blobdata=[B@7ec5db40}]
、 ^
;索引2(第1行,位置3)处的意外字符“D”,应为“”(com.mulesoft.weave.mule.exception.WeaveExecutionException)。消息负载的类型为:ArrayList

Root Exception stack trace:
com.mulesoft.weave.reader.json.JsonReaderException: Unexpected character 'D' at index 2 (line 1, position 3), expected '"'
    at com.mulesoft.weave.reader.json.JsonTokenizer.fail(JsonTokenizer.scala:190)
    at com.mulesoft.weave.reader.json.JsonTokenizer.require(JsonTokenizer.scala:187)
    at com.mulesoft.weave.reader.json.JsonTokenizer.readString(JsonTokenizer.scala:74)
    at com.mulesoft.weave.reader.json.JsonTokenizer.readObjectMembers(JsonTokenizer.scala:143)
    at com.mulesoft.weave.reader.json.JsonTokenizer.com$mulesoft$weave$reader$json$JsonTokenizer$$readObject(JsonTokenizer.scala:137)
    at com.mulesoft.weave.reader.json.JsonTokenizer$$anonfun$readValue$1.apply$mcV$sp(JsonTokenizer.scala:37)
    at com.mulesoft.weave.reader.json.JsonTokenizer.inner(JsonTokenizer.scala:59)
    at com.mulesoft.weave.reader.json.JsonTokenizer.readValue(JsonTokenizer.scala:37)
    at com.mulesoft.weave.reader.json.JsonTokenizer.values$1(JsonTokenizer.scala:157)
    at com.mulesoft.weave.reader.json.JsonTokenizer.com$mulesoft$weave$reader$json$JsonTokenizer$$readArray(JsonTokenizer.scala:160)
    at com.mulesoft.weave.reader.json.JsonTokenizer$$anonfun$readValue$2.apply$mcV$sp(JsonTokenizer.scala:38)
    at com.mulesoft.weave.reader.json.JsonTokenizer.inner(JsonTokenizer.scala:59)
    at com.mulesoft.weave.reader.json.JsonTokenizer.readValue(JsonTokenizer.scala:38)
    at com.mulesoft.weave.reader.json.JsonTokenizer.tokens(JsonTokenizer.scala:16)
    at com.mulesoft.weave.reader.json.JsonReader.root(JsonReader.scala:17)
    at com.mulesoft.weave.mule.reader.ReusableReader.root(ReusableReader.scala:12)
    at com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext$$anonfun$3.apply(ExecutionContext.scala:29)
    at com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext$$anonfun$3.apply(ExecutionContext.scala:26)
    at scala.collection.immutable.Map$Map1.foreach(Map.scala:116)
    at com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext.<init>(ExecutionContext.scala:26)
    at com.mulesoft.weave.engine.ExecutionContext$.apply(ExecutionContext.scala:126)
    at com.mulesoft.weave.engine.Engine.execute(Engine.scala:216)
    at com.mulesoft.weave.mule.WeaveMessageProcessor.execute(WeaveMessageProcessor.scala:119)
    at com.mulesoft.weave.mule.WeaveMessageProcessor.process(WeaveMessageProcessor.scala:68)
    at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
    at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
    at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
    at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:88)
    at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:59)
    at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
    at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
    at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:98)
    at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:59)
    at org.mule.processor.AsyncInterceptingMessageProcessor.process(AsyncInterceptingMessageProcessor.java:102)
    at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
    at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
    at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
    at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:98)
    at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:59)
    at org.mule.construct.DynamicPipelineMessageProcessor.process(DynamicPipelineMessageProcessor.java:55)
    at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
    at org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
    at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
    at org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:88)
    at org.mule.processor.BlockingProcessorExecutor.execute(BlockingProcessorExecutor.java:59)
    at org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor.execute(ExceptionToMessagingExceptionExecutionInterceptor.java:24)
    at org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
    at org.mule.processor.Blo...
根异常堆栈跟踪:
com.mulesoft.weave.reader.json.JsonReaderException:索引2(第1行,位置3)处的意外字符“D”,应为“'
位于com.mulesoft.weave.reader.json.JsonTokenizer.fail(JsonTokenizer.scala:190)
位于com.mulesoft.weave.reader.json.JsonTokenizer.require(JsonTokenizer.scala:187)
位于com.mulesoft.weave.reader.json.JsonTokenizer.readString(JsonTokenizer.scala:74)
位于com.mulesoft.weave.reader.json.JsonTokenizer.readObjectMembers(JsonTokenizer.scala:143)
位于com.mulesoft.weave.reader.json.JsonTokenizer.com$mulesoft$weave$reader$json$JsonTokenizer$$readObject(JsonTokenizer.scala:137)
在com.mulesoft.weave.reader.json.JsonTokenizer$$anonfun$readValue$1.apply$mcV$sp(JsonTokenizer.scala:37)
位于com.mulesoft.weave.reader.json.JsonTokenizer.inner(JsonTokenizer.scala:59)
位于com.mulesoft.weave.reader.json.JsonTokenizer.readValue(JsonTokenizer.scala:37)
在com.mulesoft.weave.reader.json.JsonTokenizer.values$1(JsonTokenizer.scala:157)
在com.mulesoft.weave.reader.json.JsonTokenizer.com$mulesoft$weave$reader$json$JsonTokenizer$$readArray(JsonTokenizer.scala:160)
在com.mulesoft.weave.reader.json.JsonTokenizer$$anonfun$readValue$2.apply$mcV$sp(JsonTokenizer.scala:38)
位于com.mulesoft.weave.reader.json.JsonTokenizer.inner(JsonTokenizer.scala:59)
位于com.mulesoft.weave.reader.json.JsonTokenizer.readValue(JsonTokenizer.scala:38)
位于com.mulesoft.weave.reader.json.JsonTokenizer.tokens(JsonTokenizer.scala:16)
位于com.mulesoft.weave.reader.json.JsonReader.root(JsonReader.scala:17)
位于com.mulesoft.weave.mule.reader.ReusableReader.root(ReusableReader.scala:12)
在com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext$$anonfun$3.apply(ExecutionContext.scala:29)
在com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext$$anonfun$3.apply(ExecutionContext.scala:26)
位于scala.collection.immutable.Map$Map1.foreach(Map.scala:116)
位于com.mulesoft.weave.engine.ExecutionContext$InternalExecutionContext.(ExecutionContext.scala:26)
位于com.mulesoft.weave.engine.ExecutionContext$.apply(ExecutionContext.scala:126)
位于com.mulesoft.weave.engine.engine.execute(engine.scala:216)
位于com.mulesoft.weave.mule.WeaveMessageProcessor.execute(WeaveMessageProcessor.scala:119)
位于com.mulesoft.weave.mule.WeaveMessageProcessor.process(WeaveMessageProcessor.scala:68)
位于org.mule.execution.exceptionMessaginExceptionExecutionInterceptor.execute(exceptionMessaginExceptionExecutionInterceptor.java:24)
位于org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
位于org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
位于org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:88)
在org.mule.processor.BlockingProcessorExecutor.execute上(BlockingProcessorExecutor.java:59)
位于org.mule.execution.exceptionMessaginExceptionExecutionInterceptor.execute(exceptionMessaginExceptionExecutionInterceptor.java:24)
位于org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
位于org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:98)
在org.mule.processor.BlockingProcessorExecutor.execute上(BlockingProcessorExecutor.java:59)
位于org.mule.processor.AsyncInterceptingMessageProcessor.process(AsyncInterceptingMessageProcessor.java:102)
位于org.mule.execution.exceptionMessaginExceptionExecutionInterceptor.execute(exceptionMessaginExceptionExecutionInterceptor.java:24)
位于org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
位于org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
位于org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:98)
在org.mule.processor.BlockingProcessorExecutor.execute上(BlockingProcessorExecutor.java:59)
位于org.mule.construct.dynamicippelinemessageprocessor.process(dynamicippelinemessageprocessor.java:55)
位于org.mule.execution.exceptionMessaginExceptionExecutionInterceptor.execute(exceptionMessaginExceptionExecutionInterceptor.java:24)
位于org.mule.execution.MessageProcessorNotificationExecutionInterceptor.execute(MessageProcessorNotificationExecutionInterceptor.java:107)
位于org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
位于org.mule.processor.BlockingProcessorExecutor.executeNext(BlockingProcessorExecutor.java:88)
在org.mule.processor.BlockingProcessorExecutor.execute上(BlockingProcessorExecutor.java:59)
位于org.mule.execution.exceptionMessaginExceptionExecutionInterceptor.execute(exceptionMessaginExceptionExecutionInterceptor.java:24)
位于org.mule.execution.MessageProcessorExecutionTemplate.execute(MessageProcessorExecutionTemplate.java:44)
在org.mule.processor.Blo。。。
以上是我在尝试发送列表时遇到的异常。
如何修复它?

如果您的Salesforce连接器位于DataWeave transformer之后,DataSense应该向DataWeave transformer提供元数据信息

因此,DataWeave transformer输出元数据应该向您展示向Salesforce提供的内容