Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.1, jboss-fuse-6.1 on OSE
-
None
-
%
-
Description
The fabric-cxf-demo-client fails with
java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:297) at java.lang.Thread.run(Thread.java:745) Caused by: javax.xml.ws.soap.SOAPFaultException: The AlternateAddressList is empty, please fresh the list shortly. at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:157) at com.sun.proxy.$Proxy51.sayHello(Unknown Source) at io.fabric8.demo.cxf.client.Client.main(Client.java:91) ... 6 more Caused by: java.lang.IllegalArgumentException: The AlternateAddressList is empty, please fresh the list shortly. at io.fabric8.cxf.RandomLoadBalanceStrategy.getNextAlternateAddress(RandomLoadBalanceStrategy.java:32) at io.fabric8.cxf.LoadBalanceTargetSelector.getNextConduit(LoadBalanceTargetSelector.java:93) at io.fabric8.cxf.LoadBalanceTargetSelector.getSelectedConduit(LoadBalanceTargetSelector.java:74) at io.fabric8.cxf.LoadBalanceTargetSelector.prepare(LoadBalanceTargetSelector.java:59) at org.apache.cxf.endpoint.ClientImpl.prepareConduitSelector(ClientImpl.java:886) at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:560) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:474) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:377) at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:330) at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135) ... 8 more
Attachments
Issue Links
- relates to
-
ENTESB-2685 FabricLoadBalancerFeature should wait (or at least allow to wait) for addresses to become available
- Closed