use Servlet as Sparkle runtime, within this environment you will use Servlet container's thread model.
Include 'org.agile:sparkle-servlet:{version}' in your pom or gradle.
For Maven pom:
<dependency>
<groupId>org.agilej</groupId>
<artifactId>sparkle-servlet</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
For gradle:
dependencies {
compile "org.agilej:sparkle-servlet:1.0-SNAPSHOT"
}