ESB Mule HTTP抛出doSelect错误

时间:2016-03-29 16:27:59

标签: mysql mule esb anypoint-studio

我有ESB mule流(在Mule 3.7.0 CE中运行),带有HTTP请求节点,这会抛出以下错误。 Mule流的请求配置如下所示。

<http:request config-ref="HTTP_Request_Configuration" path="/api_requests/secure_request" method="POST" doc:name="HTTP">
                <http:request-builder>
                    <http:query-param paramName="addRequest" value="#[flowVars.requestpayload]"/>
                </http:request-builder>
                <http:success-status-code-validator values="0..599"/>
            </http:request>

错误如下

Mar 29, 2016 9:45:31 PM org.glassfish.grizzly.nio.SelectorRunner notifyConnectionException
SEVERE: doSelect exception
java.lang.NullPointerException
    at com.ning.http.client.providers.grizzly.HttpTransactionContext.getAsyncHandler(HttpTransactionContext.java:155)
    at org.mule.module.http.internal.request.grizzly.FlowWorkManagerIOStrategy.getWorkManager(FlowWorkManagerIOStrategy.java:119)
    at org.mule.module.http.internal.request.grizzly.FlowWorkManagerIOStrategy.getThreadPoolFor(FlowWorkManagerIOStrategy.java:90)
    at org.mule.module.http.internal.request.grizzly.FlowWorkManagerIOStrategy.executeIoEvent(FlowWorkManagerIOStrategy.java:69)
    at org.glassfish.grizzly.strategies.AbstractIOStrategy.executeIoEvent(AbstractIOStrategy.java:89)
    at org.glassfish.grizzly.nio.SelectorRunner.iterateKeyEvents(SelectorRunner.java:414)
    at org.glassfish.grizzly.nio.SelectorRunner.iterateKeys(SelectorRunner.java:383)
    at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:347)
    at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:278)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:591)
    at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:571)
    at java.lang.Thread.run(Thread.java:745)

虽然这个错误,我们正在收到回应。这个错误消息可能是什么问题。

0 个答案:

没有答案