Yes, this happen in AS 5.0.0 as you can see: http://stackoverflow.com/questions/13012608/issues-with-tenants-in-as-5-0-0
Saludos, Ing. Jorge Infante Osorio. CDAE. Fac. 5. UCI. En un mundo perfecto las pizzas serían una comida saludable, las laptops se cargarían desde una fuente de corriente inalámbrica y todos los JAR serían bundles de OSGI De: [email protected] [mailto:[email protected]] En nombre de Amila Maha Arachchi Enviado el: lunes, 22 de octubre de 2012 23:30 Para: Charitha Kankanamge CC: WSO2 Developers' List Asunto: Re: [Dev] Exception thrown when login to tenant2 and try-it a service of tenant1 - AS 5.0.1 This exists in AS 5.0.0 also. On Tue, Oct 23, 2012 at 8:54 AM, Amila Maha Arachchi <[email protected]> wrote: Hi Charitha, I think you meant 4.0.2 testing. But this is reproducible in AS 5.0.1 final packs (carbon 4.0.2). Exception is little bit different. In the mail thread which you have mentioned it says "trying to set the tenant domain to null". But in this case it says "Trying to set the domain from b.com to a.com". Although the exception is printed, request is served without any problem. And, this is not seen when invoking the service via soap-ui. These are the steps to reproduce. 1. Get a fressh pack, login as super tenant and create two tenants (a.com and b.com). 2. Login to a.com and deploy an aar service and try it. No exceptions will be seen. 3. Keep the try it windom open in the browser, logout from a.com and login as b.com. 4. Then go to the try-it window which is already open and invoke the service. May be this is something related to try-it (I dont know whether this is the expected behaviour from try-it because the tenant is not logged in). Regards, AmilaM. On Tue, Oct 23, 2012 at 7:00 AM, Charitha Kankanamge <[email protected]> wrote: Hi Amila, We came across this issue in Carbon-4.0.1 testing. See ""Trying to set the domain to null" error occurs for each service call by tenants" mail thread @support-dev. However, Afkham was able to fix that. Regards Charitha On Mon, Oct 22, 2012 at 7:31 PM, Amila Maha Arachchi <[email protected]> wrote: FYI, this is not thrown when the service is invoked using soap ui. On Mon, Oct 22, 2012 at 7:26 PM, Amila Maha Arachchi <[email protected]> wrote: Hi devs, $Subject. But the request is successful. Following is the exception thrown. [2012-10-22 19:23:08,549] ERROR {org.wso2.carbon.context.internal.CarbonContextDataHolder} - Trying to set the domain from b.com to a.com java.lang.IllegalStateException: Trying to set the domain from b.com to a.com at org.wso2.carbon.context.internal.CarbonContextDataHolder.setTenantDomain(Car bonContextDataHolder.java:1715) at org.wso2.carbon.context.PrivilegedCarbonContext.setTenantDomain(PrivilegedCa rbonContext.java:242) at org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.doSOAP(Multiten antMessageReceiver.java:213) at org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.processRequest( MultitenantMessageReceiver.java:182) at org.wso2.carbon.core.multitenancy.MultitenantMessageReceiver.receive(Multite nantMessageReceiver.java:78) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:181) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HT TPTransportUtils.java:172) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:146) at org.wso2.carbon.core.transports.CarbonServlet.doPost(CarbonServlet.java:227) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.eclipse.equinox.http.helper.FilterServletAdaptor$FilterChainImpl.doFilte r(FilterServletAdaptor.java:56) at org.wso2.carbon.mashup.jsservices.custom.ui.CustomUIServletFilter.doFilter(C ustomUIServletFilter.java:233) at org.eclipse.equinox.http.helper.FilterServletAdaptor.service(FilterServletAd aptor.java:37) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest( ServletRegistration.java:90) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxySer vlet.java:111) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet. java:67) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServl et.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFi lter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application FilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh ain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja va:225) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja va:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase .java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168 ) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java: 172) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(Car bonStuckThreadDetectionValve.java:156) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonCon textCreatorValve.java:52) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Proce ssor.java:1001) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstrac tProtocol.java:579) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java: 1653) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.ja va:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:9 08) at java.lang.Thread.run(Thread.java:619) Regards, AmilaM. -- Amila Maharachchi Technical Lead Member, Management Committee - Cloud & Platform TG WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446 -- Amila Maharachchi Technical Lead Member, Management Committee - Cloud & Platform TG WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446 _______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev -- Amila Maharachchi Technical Lead Member, Management Committee - Cloud & Platform TG WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446 -- Amila Maharachchi Technical Lead Member, Management Committee - Cloud & Platform TG WSO2, Inc.; http://wso2.com Blog: http://maharachchi.blogspot.com Mobile: +94719371446 10mo. ANIVERSARIO DE LA CREACION DE LA UNIVERSIDAD DE LAS CIENCIAS INFORMATICAS... CONECTADOS AL FUTURO, CONECTADOS A LA REVOLUCION http://www.uci.cu http://www.facebook.com/universidad.uci http://www.flickr.com/photos/universidad_uci _______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
