Yes, that still applies. The core engine and human task service does not have dependencies to servlets at all. The tooling that comes with jBPM out of the box is based on JEE but that does not enforce you to use it. If you have another framework that you would like to use you can embed the engine and human task service within it and provide your own way of invoking the operations on it/ That is completely valid case.
HTH