First of all, Amdatu is not based on Jersey. Jersey is one of the many JAX-RS implementations available. Amdatu is based on Apache Wink. This shouldn't really matter to you however, since you should be programming to the standard anyway.
Amdatu looks for services registered as Object.class in the service registry, and checks if the registered service is annotated with the @Path annotation. If this is the case, the service is registered as a JAX-RS resource. This way the development model is very similar to using JAX-RS in a Java EE environment.
You can install the Apache Felix Dependency Manager Shell bundle to debug services registered using DM. Type the following command in the shell: dm <bundleid>
.
This will list all registered services by that bundle. You should see the service registered as java.lang.Object. Do the same for the bundle id of the org.amdatu.web.rest.wink bundle. You should see something like this for your service: javax.servlet.Servlet(init.applicationConfigLocation=/conf/application.properties,alias=/somepath,init.requestProcessorAttribute=/somepath) registered.
Also check if you are looking at the correct URL. By default, RESTful resources in Amdatu are registered to the root path (e.g. 'localhost:8080/myresource').