无法调用updateStatus。消息有效内容的类型为:NullPayload

时间:2015-01-30 05:02:26

标签: twitter mule

Twitter示例muleflow与Mule 3.6 EE,Twitter 3.2.0,

Twitter访问级别:读取,写入和指示消息

这是显示的控制台中的内容:

ERROR 2015-01-30 12:55:02,786 [[twitterdemo] .HTTP_Listener_Configuration.worker.01] org.mule.retry.notifiers.ConnectNotifier:无法连接/重新连接:工作描述符。 Root Exception为:收到401响应,但没有WWW-Authenticate头。键入:class java.lang.IllegalStateException ERROR 2015-01-30 12:55:02,793 [[twitterdemo] .HTTP_Listener_Configuration.worker.01] org.mule.exception.DefaultMessagingExceptionStrategy:


消息:发送HTTP请求时出错。消息有效内容的类型为:MuleHttpClient $ 1

代码:MULE_ERROR - 2

异常堆栈是: 1.收到401响应,但没有WWW-Authenticate标头(java.lang.IllegalStateException)   com.ning.http.client.providers.grizzly.GrizzlyAsyncHttpProvider $ AsyncHttpClientEventFilter $ AuthorizationHandler:1623(null) 2. java.lang.IllegalStateException:收到401响应,但没有WWW-Authenticate头(java.util.concurrent.ExecutionException)   org.glassfish.grizzly.impl.SafeFutureImpl $ Sync:363(null) 3. java.util.concurrent.ExecutionException:java.lang.IllegalStateException:收到401响应,但没有WWW-Authenticate头(java.io.IOException)   org.mule.module.http.internal.request.grizzly.GrizzlyHttpClient:282(null) 4.发送HTTP请求时出错。消息有效内容的类型为:MuleHttpClient $ 1(org.mule.api.MessagingException)

org.mule.module.http.internal.request.DefaultHttpRequester:190(http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html

Root异常堆栈跟踪: java.lang.IllegalStateException:收到401响应,但没有WWW-Authenticate标头     at com.ning.http.client.providers.grizzly.GrizzlyAsyncHttpProvider $ AsyncHttpClientEventFilter $ AuthorizationHandler.handleStatus(GrizzlyAsyncHttpProvider.java:1623)     at com.ning.http.client.providers.grizzly.GrizzlyAsyncHttpProvider $ AsyncHttpClientEventFilter.onHttpHeadersParsed(GrizzlyAsyncHttpProvider.java:1422)     在org.glassfish.grizzly.http.HttpCodecFilter.decodeHttpPacketFromBytes(HttpCodecFilter.java:664)     + 3个以上(设置调试级别日志记录或' -Dmule.verbose.exceptions = true'表示所有内容)


1 个答案:

答案 0 :(得分:0)

似乎Mule 3.6.x中的WWW-authenticate标头标题存在问题。

我尝试了一个基本的Twitter流程,它适用于Mule 3.5但不适用于3.6。

报告的问题是: