dCache/dcache — pull request #309 by gbehrmann (2013-11-20 10:34:22+00:00)
Title: srm: Supress stack trace on EofException in Axis 1

Axis 1 logs a full stack trace on a benign EofException. There is
no easy way to alter the behaviour of the Axis 1 code. This patch
instead uses an aspect to advice Axis 1 to log a simpler message.

I had to change the Java agent from Spring's AspectJ wrapper to
AspectJ. Spring's agent is used when you have many class loaders
and want to weave independently in each. That's a use case we
don't have, and using Spring's wrapper causes problems when you
have multiple adviced dCache services.

Target: trunk
Request: 2.7
Require-notes: yes
Require-book: no
Acked-by: Tigran Mkrtchyan
Patch: http://rb.dcache.org/r/6256/
(cherry picked from commit 6217cee927398f411696cae89e6831acae173e57)