]
Jim Ma commented on JBWS-3839:
------------------------------
This kind of exception is logged by org.apache.cxf.phase.PhaseInterceptorChain with INFO
level. Full detailed exception and cause can be logged with Fine level. It looks we can
simply remove this line code.
excessive ERROR logging on webservices invocation if SoapFault
--------------------------------------------------------------
Key: JBWS-3839
URL:
https://issues.jboss.org/browse/JBWS-3839
Project: JBoss Web Services
Issue Type: Bug
Components: jbossws-cxf, jbossws-integration
Reporter: Thomas Frühbeck
Assignee: Jim Ma
Priority: Minor
Fix For: jbossws-cxf-5.0
AbstractInvocationHandler logs ERROR even if invocation fails with SOAPFault, which is
IMHO wrong.
It is to be handled like @ApplicationException, the service implementation too care to
raise a SOAPFault.
catch (Throwable t) {
WSLogger.ROOT_LOGGER.methodInvocationFailed(t, t.getLocalizedMessage());
handleInvocationException(t);
The current implementation leads to excessive false ERROR logs, which is unpleasant in
production environments.