|
|
@ -37,6 +37,12 @@ public class NetComClientProxy implements FactoryBean<Object> {
|
|
|
|
@Override
|
|
|
|
@Override
|
|
|
|
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
|
|
|
|
public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// filter method like "Object.toString()"
|
|
|
|
|
|
|
|
if (Object.class.getName().equals(method.getDeclaringClass().getName())) {
|
|
|
|
|
|
|
|
logger.error(">>>>>>>>>>> xxl-rpc proxy class-method not support [{}.{}]", method.getDeclaringClass().getName(), method.getName());
|
|
|
|
|
|
|
|
throw new RuntimeException("xxl-rpc proxy class-method not support");
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// request
|
|
|
|
// request
|
|
|
|
RpcRequest request = new RpcRequest();
|
|
|
|
RpcRequest request = new RpcRequest();
|
|
|
|
request.setServerAddress(serverAddress);
|
|
|
|
request.setServerAddress(serverAddress);
|
|
|
|