Hi Alan,
Sorry you got snagged by this! The servlet dependency is a provided dependency, so it's expected that projects using `pedestal.service` also set the servlet dependency in their classpath (eg: with their deps/build tool). It could be that you already have a servlet dependency in your classpath, but an older, previous version before `isAsyncSupported` was added. Pedestal requires Java 1.8+ and Servlet 3.1+.
In a future version of Pedestal, the servlet specific pieces will be a bit more isolated (and will no longer be a required/provided dep).
Hope this helps!
Regards