use webapp dependency instead servlet API dependency