Boy did I just get confused. If you stop a bundle containing a CXF service, update it, and start it, CXF will, for some reason, no longer see the annotation classes, and will decide that the service bean has no useful methods.
This is slightly annoying when debugging, but would be a big problem for live management. Is there something I might be doing wrong to provoke this?
