Hi Dilini, What's the product you are trying this in? Can you open up CARBON_HOME/repository/conf/tomcat/catalina-server.xml, and make sure that it has the following valve defined?
<Valve className="org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve"/> The reported jira that is mentioned above is an issue with logging. On Tue, Jul 22, 2014 at 4:58 AM, Asanka Dissanayake <asan...@wso2.com> wrote: > > > > On Tue, Jul 22, 2014 at 5:23 PM, Asanka Dissanayake <asan...@wso2.com> > wrote: > >> >> >> >> On Tue, Jul 22, 2014 at 5:03 PM, Gayashan Amarasinghe <gayas...@wso2.com> >> wrote: >> >>> Hi Dilini, >>> >>> Did you deploy the web app as super tenant or a tenant? What are the >>> server versions you used? >>> >>> Method you have used is the proper way to access the tenant Id. >>> >> AFAIK you shouldn't use PrivilegedCarbonContext to read information. It >> is used to write stuffs to the carbon context. >> > For more information: > > PrivilegedCarbonContext > > PrivilegedCarbonContext is a special subclass of CarbonContext, which > allows you to perform privileged operations such as, setting the tenant ID > and domain, starting or ending tenant flows and more. This class can only > be used by Carbon components that have the permission to get hold of an > instance of the PrivilegedCarbonContext. > > > CarbonContext > The CarbonContext is designed for normal tenants to retrieve information > from the Carbon runtime. In the super tenant mode, for this to work the > relevant data has to be set so that tenants can retrieve information using > the CarbonContext. > >> However as Malintha has mentioned, there are some bugs when certain >>> super-tenant related tasks are logged, which has not been observed for >>> tenant-wise tasks. This bug will be fixed with 4.3 release. >>> >>> Thanks. >>> >>> /Gayashan >>> >>> >>> On Tue, Jul 22, 2014 at 3:29 PM, Dilini Muthumala <dil...@wso2.com> >>> wrote: >>> >>>> Hi, >>>> >>>> Would like to know, how to $subject. >>>> >>>> I tired with, >>>> PrivilegedCarbonContext.getThreadLocalCarbonContext().getTenantId(); >>>> >>>> which returned -1, as the tenant id. >>>> >>>> Thanks, >>>> Dilini >>>> >>>> -- >>>> *Dilini Muthumala* >>>> Software Engineer, >>>> WSO2 Inc. >>>> >>>> *E-mail :* dil...@wso2.com >>>> *Mobile: *+94713 400 029 >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> Dev@wso2.org >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Gayashan Amarasinghe* >>> Software Engineer | Platform TG >>> WSO2, Inc. | http://wso2.com >>> lean. enterprise. middleware >>> >>> Mobile : +94718314517 >>> Blog : gayashan-a.blogspot.com >>> >>> _______________________________________________ >>> Dev mailing list >>> Dev@wso2.org >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> >> >> *Asanka DissanayakeSoftware Engineer* >> *WSO2 Inc. - lean . enterprise . middleware | wso2.com >> <http://wso2.com/>* >> >> *email: asan...@wso2.com <ruch...@wso2.com>, blog: >> cyberwaadiya.blogspot.com >> <http://cyberwaadiya.blogspot.com>, asankastechtalks.wordpress.com >> <http://asankastechtalks.wordpress.com> mobile: +94 71 8373821* >> > > > > -- > > > *Asanka DissanayakeSoftware Engineer* > *WSO2 Inc. - lean . enterprise . middleware | wso2.com <http://wso2.com/>* > > *email: asan...@wso2.com <ruch...@wso2.com>, blog: > cyberwaadiya.blogspot.com > <http://cyberwaadiya.blogspot.com>, asankastechtalks.wordpress.com > <http://asankastechtalks.wordpress.com> mobile: +94 71 8373821* > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc. email: kasung AT spamfree wso2.com linked-in: http://lk.linkedin.com/in/gajasinghe blog: http://kasunbg.org
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev