2013-07-25 31 views
0

当用户同时使用我的服务时,抛出错误我需要为多个用户同时设置任何属性 但是wso2ESB维护与EBAY的1亿十亿次的交易,但是 我发送人数超过5个其给错误当在wso2esb中运行负载测试时连续抛出错误

PassThroughHttpListener System may be unstable: HTTP ListeningIOReactor encountered a runtime exception : null 
java.lang.NullPointerException 
    at org.apache.synapse.transport.passthru.SourceResponse.start(SourceResponse.java:83) 
    at org.apache.synapse.transport.passthru.SourceHandler.responseReady(SourceHandler.java:184) 
    at org.apache.http.impl.nio.DefaultNHttpServerConnection.produceOutput(DefaultNHttpServerConnection.java:223) 
    at org.apache.http.impl.nio.DefaultServerIOEventDispatch.outputReady(DefaultServerIOEventDispatch.java:161) 
    at org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor.java:179) 
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:344) 
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:318) 
    at org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:278) 
    at org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:104) 
    at org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:542) 
    at java.lang.Thread.run(Thread.java:679) 

我怎样才能避免这种情况在wso2esb 我使用wso2esb 4.6.0和3.0.0 wso22dss

回答

0

才达到更大的灵活性,这是一个传递问题如在[1]中提交的。 ESB 4.7.0是截至目前的最新版本,该修补程序可用于此。

+0

这意味着我需要下载4.7.0版本以避免这个问题。当我的移动端客户端连续发送请求时,只有第一个请求只处理剩余的无法获取参数并在wso2dss中给出空指针异常 –

+0

ESB 4.7。 0包含修复程序。如果您仍然需要运行ESB 4.6.0,则需要将附加的修补程序(https://wso2.org/jira/browse/ESBJAVA-1934)应用于代码库,并将修补过的jar添加到正在运行的安装程序中。希望这可以帮助。谢谢! –

+0

thanx for replay k我会试着让你知道..这个问题只在4.6.0或以前的版本也 –

相关问题