cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Introspection setStatus() Exception using Websphere 9.0.5.13

dinuxee
Newcomer

Hello,

we have a WAS application server that alerts us with an HTTP 500, but in the filter we catch all the code with a generic Exception that returns HTTP 400 to the client. 

Our topology is like this:
 
1) Browser => 2) Balancer (Apache HTTPD) => 3) WAS
 
When the Balancer reach a timeout (eg. 3 seconds), it tries a second call to another WAS server and the first call gives us the exception below:
 

 

 

Exception:
javax.servlet.http.HttpServletResponse.setStatus

Message:
HTTP 500 setStatus called


Stacktrace:
com.ibm.ws.webcontainer.srt.SRTServletResponse.setStatus(SRTServletResponse.java)
javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:239)
com.dynatrace.agent.introspection.uem.impl.BaseUemResponseHook.setStatus(BaseUemResponseHook.java:106)
com.dynatrace.agent.introspection.uem.impl.AgentInjectingUemResponseHook.setStatus(AgentInjectingUemResponseHook.java:285)
com.dynatrace.agent.introspection.uem.impl.AgentInjectingResponseWrapper.setStatus(AgentInjectingResponseWrapper.java:70)
javax.servlet.http.HttpServletResponseWrapper.setStatus(HttpServletResponseWrapper.java:239)
...
...

 

 

 
 
It seems something like this one: https://community.dynatrace.com/t5/Open-Q-A/Deep-monitoring-Websphere-Application-Server/m-p/117939

But it seems there is not a clear reason.
 
Thanks for your help.
1 REPLY 1

radek_jasinski
DynaMight Guru
DynaMight Guru

Hi @dinuxee 

Have you been able to find out why these entries appear in the exception about Dynatrace?

Radek

Have a nice day!

Featured Posts