I'm going to take the same lame-ish approach as
org.apache.bcel.classfile.JavaClass.debug. It's a hack, but we have a
precedent here; until we come to a better solution. I think JUL is ... not
great.

Gary

On Wed, Apr 10, 2019 at 8:01 PM Bruno P. Kinoshita
<brunodepau...@yahoo.com.br.invalid> wrote:

>  +1 for dropping or improving. [imaging] will go out in 1.0 with j.u.l if
> I recall correctly. Maybe a similar approach would work here, if we decide
> to keep the logs.
> CheersBruno
>
>     On Thursday, 11 April 2019, 11:58:40 am NZST, Rob Tompkins <
> chtom...@gmail.com> wrote:
>
>
>
> > On Apr 10, 2019, at 7:46 PM, Gary Gregory <garydgreg...@gmail.com>
> wrote:
> >
> >> On Wed, Apr 10, 2019 at 7:44 PM Rob Tompkins <chtom...@gmail.com>
> wrote:
> >>
> >>
> >>
> >>> On Apr 10, 2019, at 7:20 PM, Gary Gregory <garydgreg...@gmail.com>
> >> wrote:
> >>>
> >>> Hi All:
> >>>
> >>> In BCEL, we log a warning to the console:
> >>>
> >>>
> >>
> https://github.com/apache/commons-bcel/blob/master/src/main/java/org/apache/bcel/classfile/Attribute.java#L240
> >>>
> >>> Which you can't really do anything about since it does not tell you
> what
> >>> class file it is complaining about.
> >>>
> >>> 1) Should remove the logging?
> >>
> >> Uncertain here. In the general case, I feel like we should either do
> >> nothing or throw an exception. But the logic feels like it warrants some
> >> explanation, so I don’t know
> >>
> >>> or,
> >>> 2) Should we improve the logging?
> >>
> >> This should be our minimal plan, if removing it doesn’t make sense.
> >>
> >>> or,
> >>> 3) Do nothing?
> >>
> >> Because you brought it up, it feels like something should be done?
> >>
> >
> > I see these possible solutions:
> >
> > 1) Remove the logging (simple)
> > 2) Make logging configurable (bleh)
> > 3) Use a logging API (Log4j 2 for example)
> > 4) Throw an exception in the next major version if this is _really_ an
> > incorrect state but that does not seem like it would help anyone.
> >
> > I favor (1).
>
> +1, particularly with Mark’s context. -Rob
> >
> > Gary
> >
> >
> >>>
> >>> Gary
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> >> For additional commands, e-mail: dev-h...@commons.apache.org
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

Reply via email to