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 <tigran.mkrtchyan@desy.de>
Patch: http://rb.dcache.org/r/6256/
(cherry picked from commit 6217cee927398f411696cae89e6831acae173e57)
srm: Supress stack trace on EofException in Axis 1

Forgot to include this file in the previous commit.

Require-notes: no
Require-book: no
(cherry picked from commit fd74e03a8cbb8a26e7c21497e5aa776f1dc29137)
Merge pull request #309 from gbehrmann/fix/2.7/rb6256

srm: Supress stack trace on EofException in Axis 1