Ok, found the issue. This was because scr annotations of CarbonRealmServiceComponent were not read/parsed. This was due to a class level comment added below the scr annotations. Removing this resolved the issue.
On Thu, Mar 29, 2012 at 11:12 AM, Afkham Azeez <[email protected]> wrote: > While you are at it, can you please write an integration test which tests > these samples? > > Most probably this has been broken since the time Tomcat OSGification was > done. Earlier, there was a bit of code that added a valve programmatically, > and that valve used to create the CarbonContext & set it as a ThreadLocal > variable. I think that code has been removed. It used to be in TomcatServer > class. If you dig up the old code from the branch, you will be able to see > what I'm talking about. > +1, will go through it and write an integration test. Kishanthan. > > On Thu, Mar 29, 2012 at 11:07 AM, Kishanthan Thangarajah < > [email protected]> wrote: > >> Hi, >> All three samples which access CarbonContext to get the registry and >> UserRealm are broken because CarbonContext from the holder is null. Digging >> in further, found that GhostRegistry is not getting set to >> carbonContextHolder because of UserRealmService becoming null in >> CompositeValve. I'm further looking in to find the root cause. Looks like >> CarbonRealmServiceComponent is not called anymore. Did anyone do a change >> related to this service comp? Please share it, it would be helpful to to >> find the root cause. >> >> Thanks, >> Kishanthan. >> >> -- >> *Kishanthan Thangarajah* >> Software Engineer, >> Development Technologies Team, >> WSO2, Inc. >> lean.enterprise.middleware >> >> Mobile - +94773426635 >> Blog - *http://kishanthan.wordpress.com* >> Twitter - *http://twitter.com/kishanthan* >> >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Afkham Azeez* > Director of Architecture; WSO2, Inc.; http://wso2.com > Member; Apache Software Foundation; http://www.apache.org/ > * <http://www.apache.org/>** > email: **[email protected]* <[email protected]>* cell: +94 77 3320919 > blog: **http://blog.afkham.org* <http://blog.afkham.org>* > twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> > * > linked-in: **http://lk.linkedin.com/in/afkhamazeez* > * > * > *Lean . Enterprise . Middleware* > > -- *Kishanthan Thangarajah* Software Engineer, Development Technologies Team, WSO2, Inc. lean.enterprise.middleware Mobile - +94773426635 Blog - *http://kishanthan.wordpress.com* Twitter - *http://twitter.com/kishanthan*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
