Sounds like it may be related to the request context - the service may not have an appropriate context when compared with the widget.
That's what I was starting to think as well John. If I manually create the Manager (like MyManagerName something= new MyManagerNameImpl()) and then in the Manager do the same with the DAO I can move the same error to the Jive sourse so now I get:
...but I haven't been able get past that. There's probably something I can do in the web service itself to give the right context there but I can't figure out what that might be.
I need to do the same thing. I've been able to get widgets to work properly, but am struggling with how to configure the plugin for a web service.
Specifically, how does a custom web service (REST) become available via URL? I don't see how to map it like the widgets and actions.
I'd be happy to dig in further if I can get past this issue.