HTTP sensor fails to collect data when request class is not directly implementing HttpServletRequest

Description

The HTTP sensor if class is implementing the javax.servlet.http.HttpServletRequest, but when doing so is not checking the super interfaces of the interfaces request class is implementing.

In the Resin server the request class is implementing the com.caucho.server.http.CauchoRequest which extends the javax.servlet.http.HttpServletRequest. Thus, HTTP metric will not be collected.

Environment

None

Assignee

Ivan Senic

Reporter

Ivan Senic

Labels

None

Integrator

Patrice Bouillet

Sprint

None

Fix versions

Affects versions

Priority

High
Configure