Hi,

I've written an AdapterFactory that appears to be set up correctly. It shows up 
in my services and has adaptables and adapters. And when I look under the 
System Console 'Sling Adapters' tab it shows up as well with the proper values 
under the Adaptable Class column and under the AdapterClass column.

However, when I adaptTo on a Resource instance to one of my classes I get null.

Out of curiosity I tried adapting the Resource instance to a Node instance and 
adapting that. However, I get compile time error that I'm unable to resolve the 
method adaptTo with my class type.

I don't get this compile error with Resource or ResourceResolver, but perhaps 
that's being resolved by something like the AdapterManager… I'm really not sure.

But one thing I'm pretty sure is that no code is ever called in my 
AdapterFactory. I'm not sure when the getAdapter method is called normally but 
when I put a breakpoint in the method during a bundle install or when I try to 
do the apaption my breakpoint is never hit…

Any ideas? Am I missing a step?

Rob

Reply via email to