in future we might have the logger output a link to a wiki page, one
page for each error, where people can write about issue context and
possible solutions, or links to JIRAs, fixed versions. Then we can
collect statistics on those page visits..
2011/3/16 Vladimir Blagojevic <vblagoje(a)redhat.com>:
Not only Oracle but our own Weld has this. It is awesome. I googled
error
codes and fixed the problem immediately. Fantastic idea!
On 11-03-16 6:39 AM, Manik Surtani wrote:
Yup. Essentially if anyone's ever worked with Oracle DB, plugging an
ORA-12345 error code into Google usually gives you details of the error
regardless of the i18n error message you find in the logs.
On 16 Mar 2011, at 09:08, Emmanuel Bernard wrote:
The road taken by JBoss Logging is to:
- associate an alphanumerical code that you can search on the internet. And
of course by default messages are in English.
- use methods to generate the log call
in Infinispan code
if ( txLog == null ) {
LOG.txLogPushError(txId);
}
@MessageLogger( projectCode = "ISPN" )
public interfaceInfinispanLogger extends BasicLogger {
@LogMessage( level = ERROR )
@Message( value = "Error pushing tx log (tx id=%1$)", id = 345 )
void txLogPushError(String txId);
in your app log
ISPN000345 Error pushing tx log (tx id=3232)
later on, on a wiki page
ISPN-000345 Error pushing tx log
When this happens, you're screwed unless you use JBoss Transaction and
then...
I could not really find the doc for JBoss Logging but David will know where
it is.
On 16 mars 2011, at 09:42, Tristan Tarrant wrote:
The only problem I have with this is that if all error / logging messages
are i18n'ed, they will be difficult to search for on the web / forums /
wikis.
For this reason all error messages should include a locale-independent error
code. Numeric is ok, but I'd rather have a "readable" error code.
For example the string "Error pushing tx log" in InvertedLeaveTask.java
would become "TX_LOG_PUSH_ERR: Error pushing tx log".
Any thoughts on this ?
Tristan
On Wed, Mar 16, 2011 at 09:09, Galder Zamarreño <galder(a)redhat.com> wrote:
>
> On Mar 15, 2011, at 6:29 PM, Manik Surtani wrote:
>
> >
> > On 15 Mar 2011, at 17:21, Mircea Markus wrote:
> >
> >>
> >> On 15 Mar 2011, at 17:17, Emmanuel Bernard wrote:
> >>
> >>> As David pointed out %1$ is superior to %s for internationalization.
> >> Agreed.
> >> Not sure we want i18n for logs and error messages (?)
> >
> > It's on our roadmap and a requirement for a few downstream
> > projects/products.
>
> Yup:
https://issues.jboss.org/browse/ISPN-380
>
> >
> > --
> > Manik Surtani
> > manik(a)jboss.org
> >
twitter.com/maniksurtani
> >
> > Lead, Infinispan
> >
http://www.infinispan.org
> >
> >
> >
> > _______________________________________________
> > infinispan-dev mailing list
> > infinispan-dev(a)lists.jboss.org
> >
https://lists.jboss.org/mailman/listinfo/infinispan-dev
>
> --
> Galder Zamarreño
> Sr. Software Engineer
> Infinispan, JBoss Cache
>
>
> _______________________________________________
> infinispan-dev mailing list
> infinispan-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
--
Manik Surtani
manik(a)jboss.org
twitter.com/maniksurtani
Lead, Infinispan
http://www.infinispan.org
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev
_______________________________________________
infinispan-dev mailing list
infinispan-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/infinispan-dev