The only addition is some Java5 annotations for indicating whether the operation should have a GET binding or a POST binding etc.. Definitely a nice way to do it but does that make a class into a resource? I think not.
Of course that doesn’t turn a class into a resource, but it’s a significant addition nonetheless. If you take a look at this example — always assuming I’m understanding it correctly —, what you get is meaningful resource URIs with mappings to methods according to HTTP verbs. While I’m not at all sure that something like CXF is needed to implement a RESTful solution, at least the external interface seems to look like what you’d end up with if you just used servlets.