Hi,

When I try to run the 57th sample of the WSO2 ESB 4.8.1 as mentioned in the
[1] with all the mentioned configuration changes. I'm getting following
exception.

WARN - FaultHandler ERROR_DETAIL : org.apache.synapse.SynapseException: A
LoadBalanceEventHandler has not been specified in the axis2.xml file for
the domain apache.axis2.application.domain
at
org.apache.synapse.core.axis2.Axis2LoadBalanceMembershipHandler.setConfigurationContext(Axis2LoadBalanceMembershipHandler.java:77)
at
org.apache.synapse.endpoints.DynamicLoadbalanceEndpoint.send(DynamicLoadbalanceEndpoint.java:115)
at
org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:97)
at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
at
org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:61)
at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
at
org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
at
org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:228)
at
org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
at
org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:411)
at
org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183)
at
org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)


I checked the COUPLE OF mail threads relate to this issue [2, 3, 4], but
still I couldn't find out a way to get solve this.

I go through the blog post [5] where it says to "this can be overcome by
getting ESB 4.7.0 where the same clustering implementation is used that of
the Axis2 server." But how can I do that?

[1] -
https://docs.wso2.com/display/ESB481/Sample+57%3A+Dynamic+Load+Balancing+between+Three+Nodes
[2] -
http://wso2-oxygen-tank.10903.n7.nabble.com/Dev-Running-ESB-sample-57-td89484.html

[3] - http://mail.wso2.org/mailarchive/dev/2014-April/029411.html
[4] - http://mail.wso2.org/mailarchive/dev/2013-December/026247.html
[5] -
http://code.chamiladealwis.com/blog/2014/07/07/wso2-esb-sample-screw-ups/



-- 
Thusitha Dayaratne
Software Engineer | WSO2 Inc

Mobile : +94712756809
Blog    : alokayasoya.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to