What are your thoughts on JBPM-742 and JBPM-851? I wanted to resolve them before you release jPDL 3.2.
Re: JBPM-742, context listeners vs. servlets, listeners provide an elegant solution for doing work during initialization/destruction of a web app. No init-on-startup, no unjustified doGet() method. Plus, they are warranted to run only once, as opposed to servlets. Containers are free to create multiple servlet instances.