I never develop for Sling but a few years doing backend on AEM. So I am wondering if you used the Sling IDE Tooling (Eclipse or our IntelliJ Plugin) and debugged your code there.
Did you try to use a Servlet that is bound to a Type instead of a Path? This might do what you want. Cheers - Andy > On Jan 27, 2017, at 2:29 PM, lancedolan <lance.do...@gmail.com> wrote: > > These APIs I'm looking to build are likely to use other OSGI services I've > written, and perhaps even write to the JCR for other reasons. Imagine doing > a GET /api/images/my-new-image.jpg and the image lives in Amazon S3, but you > want to write some audit data into the JCR. > > I'm still thinking through the overall solution, and have considered you're > suggestion, but I don't want to give up on building APIs inside of > OSGI/Sling unless I really need to. > > > > -- > View this message in context: > http://apache-sling.73963.n3.nabble.com/How-to-create-Rest-APIs-for-non-JCR-data-in-Sling-8-tp4069947p4069949.html > Sent from the Sling - Users mailing list archive at Nabble.com.