当前位置: 首页 > 工具软件 > Locator-Lang > 使用案例 >

java.lang.reflect.InvocationTargetException

金嘉言
2023-12-01

反射异常,日志如下:

2019-05-27 10:54:37.062 [main] DEBUG com.br.bsf.ext.app.util.BrBSFConsumerBean - Property Value==>
[Ice.Override.ConnectTimeout=>2000,
Ice.ACM.Close=>0,
Br.Ice.Default.Locator=>DacIceGrid/Locator:tcp -h 192.168.22.59 -p 4061:tcp -h 192.168.22.58 -p 4061,
Ice.Default.InvocationTimeout=>10000,
Ice.ThreadPool.Client.SizeMax=>100,
Ice.ThreadPool.Client.StackSize=>4096,
Br.Ice.IdleTimeOutSeconds=>86400,
Ice.ACM.Heartbeat=>2,
Ice.ThreadPool.Client.Size=>20,
Ice.RetryIntervals=>0 1000 5000,
]
2019-05-27 10:54:47.151 [main] ERROR com.br.bsf.ext.app.util.BrBSFConsumerBean - com.br.ice.service.dac.DacServicePrx:java.lang.reflect.InvocationTargetException
Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
    at com.br.bsf.ext.app.util.BrBSFConsumerBean.createIceProxy(BrBSFConsumerBean.java:141)
    at com.br.bsf.ext.app.util.BrBSFConsumerBean.getServiceProxy(BrBSFConsumerBean.java:160)
    at com.br.bsf.ext.app.util.BrBSFConsumerBean.getServiceProxy(BrBSFConsumerBean.java:148)
    at com.br.dac.app.Qy_TelStatus.main(Qy_TelStatus.java:48)
Caused by: java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.br.bsf.ext.app.util.BrBSFConsumerBean.createIceProxy(BrBSFConsumerBean.java:138)
    ... 3 more
Caused by: Ice.InvocationTimeoutException
    at IceInternal.AsyncResultI.__wait(AsyncResultI.java:270)
    at Ice.ObjectPrxHelperBase.end_ice_isA(ObjectPrxHelperBase.java:310)
    at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:92)
    at Ice.ObjectPrxHelperBase.ice_isA(ObjectPrxHelperBase.java:69)
    at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2810)
    at Ice.ObjectPrxHelperBase.checkedCastImpl(ObjectPrxHelperBase.java:2770)
    at com.br.ice.service.dac.DacServicePrxHelper.checkedCast(DacServicePrxHelper.java:207)
    ... 8 more
 

其实是 192.168.22.59 -p 4061:tcp -h 192.168.22.58 -p 4061 两个服务器连接超时,是因为我用的sslvpn,用openvpn就可以了

 类似资料: