0

unwanted logging of custom WrongValueException

asked 2014-02-21 10:53:23 +0800

chillworld gravatar image chillworld flag of Belgium
5322 4 9
https://github.com/chillw...

updated 2014-02-21 12:20:50 +0800

Hi all,

Now I have made some constraint with java code. Everything works great. There is just one thing that bothers me.

We throw a new WrongValueException(Component comp, String message);

Now in mine logging I can see this and it comes from :

org.zkoss.bind.impl.ParamCall:117

The method of that class :

public void call(Object base, Method method) {
Class<?>[] paramTypes = method.getParameterTypes();
    java.lang.annotation.Annotation[][] parmAnnos = method.getParameterAnnotations();
    Object[] params = new Object[paramTypes.length];
    try {
        for (int i = 0; i < paramTypes.length; i++) {
            params[i] = resolveParameter(parmAnnos[i],paramTypes[i]);
        }
        method.invoke(base, params);
    } catch(InvocationTargetException invokEx){ 
        //Ian YT Tsai (2012.06.20), while InvocationTargetException,
        //using original exception is much meaningful.
        Throwable c = invokEx.getCause();
        if(c == null) c = invokEx;
        _log.error(c);  // line 117.
        throw UiException.Aide.wrap(c);
    } catch (Exception e) {
        _log.error(e);
        throw UiException.Aide.wrap(e);
    }
}

Now this is for me NOT an error to be logged(user stupidity I don't log), and I don't want a complete stacktrace ruining mine log.

How can I fix this that mine log stays clean?

Greetz chill.

delete flag offensive retag edit

3 Answers

Sort by ยป oldest newest most voted
0

answered 2014-10-29 12:20:29 +0800

terrytornado gravatar image terrytornado flag of Germany
9393 3 7 16
http://www.oxitec.de/

PUSH !!!!!

Is there a way to stop the logging for that?

link publish delete flag offensive edit
0

answered 2014-11-11 21:30:48 +0800

terrytornado gravatar image terrytornado flag of Germany
9393 3 7 16
http://www.oxitec.de/

PUSH PUSH PUSH

link publish delete flag offensive edit
0

answered 2015-01-04 01:15:05 +0800

snaef999 gravatar image snaef999
6 1

Push again...I wish I had and answer for this also. I need to do some research, but there is something about the Expectable type that may accomplish this.

link publish delete flag offensive edit
Your answer
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow
1 follower

RSS

Stats

Asked: 2014-02-21 10:53:23 +0800

Seen: 20 times

Last updated: Jan 04 '15

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More