Hi,
Just jumping in here, I'm not sure about ServiceDesk architecture but I'm assuming that if you are accessing port 8080, you will be definitely exercising Tomcat which would be monitored by our Java Agent.
If you are accessing port 80, perhaps that request goes into a static HTTP server, for example Apache HTTP server, and that is not actually monitored by the Java agent because it isn't written in Java.
Or whichever server is listening on port 80 is still written in Java but it has different startup parameters.
Basically, I would guess that whatever is listening on port 8080 is not what is also listening on port 80, and that only port 8080 process is actually a Java process and monitored by Introscope.
Thanks,
David