Hi Tammo, The endpoint configuration changes will not get propagated to the ConfigurationContext as it is only populated within the MessageContext. In SoapExternalService the config context is created using the ODE axis2 configuration file. Hence why do we need to create new configuration context objects everytime. After going through axis2 forums i came across many threads that suggest to use one ConfigContext object to create multiple ServiceClient, as creating ConfigurationContext objects are expensive.
By bringing this change, one would now see a lot of ANON services being listed under the "Process Services". What do you say. regards, sathwik On Fri, Jun 14, 2013 at 10:35 PM, Tammo van Lessen <tvanles...@gmail.com>wrote: > Hi Sathwik, > > Each Partner service can be configured differently using endpoint > configurations. I think this is the reason for that. However I can't look > at the code right now, do I might be wrong. > > Gruß / Regards > Tammo van Lessen > > (brief, cause sent from a mobile device) > > -- > Tammo van Lessen - http://www.taval.de > Am 14.06.2013 17:53 schrieb "Sathwik B P" <sathwik...@gmail.com>: > > > The instances are being created in SoapExternalService. > > > > On Fri, Jun 14, 2013 at 9:07 PM, Sathwik B P <sathwik...@gmail.com> > wrote: > > > > > Hi, > > > > > > I have come across multiple axis2 ConfigurationContext instances in > ODE. > > A > > > new configuration context gets created for every partner channel. > > > I think we can do with a single instance shared across all the partner > > > channels. > > > Any thoughts or concerns. > > > > > > regards, > > > sathwik > > > > > >