I believe the multitanent message receiver is using the local transport to send the message to the tenant(cant remember exactly) . So the local transport can be registered with this specific service context path.
Thanks, Supun.. On Tue, Jun 5, 2012 at 4:16 PM, Miyuru Wanninayaka <[email protected]> wrote: > Hi all, > > I found that when message received via local transport > > messageContext.getConfigurationContext().getServiceContextPath() > returns different values when stratos component installed in ESB > > Before adding : > messageContext.getConfigurationContext().getServiceContextPath() >> > /services > After adding : > messageContext.getConfigurationContext().getServiceContextPath() >> > local://services > > Because of this, RequestURIBasedServiceDispatcher does not dispatches > service invoked via local transport as before. > To invoke service via local transport, address uri for local transport > was something like "local://localhost/services/StockQuoteProxy" but > now that url does not works and "local://services/StockQuoteProxy" > works. > > Does anyone know the reason for this behavior? > > -- > Cheers, > Miyuru > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > -- Supun Kamburugamuva Member, Apache Software Foundation; http://www.apache.org E-mail: [email protected] <[email protected]>; Mobile: +94 77 431 3585 Blog: http://supunk.blogspot.com
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
