Triggering conditions On Client Side:
0.P2PModel
1.Client config with More than one provider(2 and 3 has bean tested)like this:
`
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans";
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
    xmlns:dubbo="http://code.alibabatech.com/schema/dubbo";
    xsi:schemaLocation="http://www.springframework.org/schema/beans
        http://www.springframework.org/schema/beans/spring-beans.xsd
        http://code.alibabatech.com/schema/dubbo
        http://code.alibabatech.com/schema/dubbo/dubbo.xsd
        ">
       <dubbo:application name="test" owner="admin"/>
        <dubbo:protocol name="dubbo"  />
    <dubbo:reference id="storeClient" 
interface="com.product.api.store.StoreClient" 
url="dubbo://10.10.5.85:18115;10.10.5.84:18115" timeout="5000" check="false"/>
</beans>
`
3. version range  from 2.5.3 to 2.6.2
StatckTrace:
`
[ERROR]  2018-08-24 11:30:24.733 [http-bio-8080-exec-5] 
[com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory] -  [DUBBO] Failed 
to execute router: 
dubbo://10.10.5.84:18115/com.product.api.store.StoreClient?application=fruit-erp-api&check=false&dubbo=2.6.2&interface=com.product.api.store.StoreClient&methods=getStoreAreaById,getStoreById,batchGetStoreById,getStoreList&owner=admin&pid=12040&register.ip=10.10.7.99&revision=1.0.3-RELEASE&side=consumer&timeout=5000&timestamp=1535081384585,
 cause: null, dubbo version: 2.6.2, current host: 10.10.7.99
java.lang.NullPointerException: null
        at 
com.alibaba.dubbo.rpc.cluster.router.MockInvokersSelector.hasMockProviders(MockInvokersSelector.java:82)
        at 
com.alibaba.dubbo.rpc.cluster.router.MockInvokersSelector.getNormalInvokers(MockInvokersSelector.java:66)
        at 
com.alibaba.dubbo.rpc.cluster.router.MockInvokersSelector.route(MockInvokersSelector.java:44)
        at 
com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java:80)
        at 
com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java:271)
        at 
com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:232)
        at 
com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:75)
        at 
com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52)
....
`
is anything wrong with my config?
or just a bug? 


[ Full content available at: 
https://github.com/apache/incubator-dubbo/issues/2344 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to