Hah let me check this silly overlook from my end.

On Saturday, October 10, 2015, Ralph Goers <ralph.go...@dslextreme.com>
wrote:

> In DbUtil.java you have
>
> catch (SQLException ex) {
>    logger.error("Got SQLException" + ex);
> }
>
> You are performing a string concatenation of “Got SQLException” and
> ex.toString().  ex.toString() essentially will only print the message
> associated with the exception, which is what you said you are seeing.  If
> you want the whole stack trace you have to do:
>
> logger.error(“Got SQLException”, ex);
>
> HTH,
> Ralph
>
>
> > On Oct 9, 2015, at 10:16 AM, Ralph Goers <ralph.go...@dslextreme.com
> <javascript:;>> wrote:
> >
> > Oh darn. Thanks for the reminder. I forgot to look at it when I got home
> and once again I am at work. I will set a reminder for myself to look at
> this.
> >
> > Ralph
> >
> >> On Oct 9, 2015, at 9:35 AM, Kiran Badi <ad...@aayushs.com
> <javascript:;>> wrote:
> >>
> >> Thanks Ralph.
> >>
> >> Do you see anything which I can change to get it working ?
> >>
> >> On Tuesday, October 6, 2015, Ralph Goers <ralph.go...@dslextreme.com
> <javascript:;>> wrote:
> >>
> >>> I will try to look at it later this evening when I get home from work.
> >>>
> >>> Ralph
> >>>
> >>>> On Oct 6, 2015, at 10:02 AM, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>> wrote:
> >>>>
> >>>> Hi,
> >>>>
> >>>> I realised the I had zipped all project files and it was not
> containing
> >>> the
> >>>> war file
> >>>>
> >>>> I have now copied the war file to this shared drive,
> >>>>
> >>>>
> >>>
> https://drive.google.com/folderview?id=0B-D3EnvFXkj7OTV2a2t2a1I1dk0&usp=sharing
> >>>>
> >>>> Please see if someone can take a look and tell me as what I am doing
> >>> wrong.
> >>>>
> >>>> -kiran
> >>>>
> >>>> On Mon, Oct 5, 2015 at 7:55 PM, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>> wrote:
> >>>>
> >>>>> Hi All,
> >>>>>
> >>>>> Here is the link for the war file which I have created.
> >>>>>
> >>>>> I am on log4j2 2.3 version, tomcat 8.0.15 and JDK 1.7. Example is
> given
> >>> as
> >>>>> close to the issue as what I have in my application.
> >>>>>
> >>>>> I have not set the mysql driver so that I get exception whenever I
> try
> >>> to
> >>>>> connect to db.
> >>>>>
> >>>>>
> >>>>>
> >>>
> https://drive.google.com/a/aayushs.com/folderview?id=0B-D3EnvFXkj7OTV2a2t2a1I1dk0&usp=sharing
> >>>>>
> >>>>> Please let me know as how do I fix this issue.
> >>>>>
> >>>>> - Kiran Badi
> >>>>>
> >>>>>
> >>>>> On Mon, Sep 21, 2015 at 8:34 AM, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>> wrote:
> >>>>>
> >>>>>> Ok let me build the sample war file for it and see if I can
> reproduce
> >>> it
> >>>>>> outside of my app.
> >>>>>>
> >>>>>> Thanks for hint.
> >>>>>>
> >>>>>>
> >>>>>> On Monday, September 21, 2015, Ralph Goers <
> ralph.go...@dslextreme.com <javascript:;>
> >>> <javascript:;>>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Can you provide a sample app that demonstrates this? We have a lot
> of
> >>>>>>> tests that don't exhibit this behavior so we really need something
> >>> not we
> >>>>>>> can debug.
> >>>>>>>
> >>>>>>> Sent from my iPad
> >>>>>>>
> >>>>>>>> On Sep 21, 2015, at 5:11 AM, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>> wrote:
> >>>>>>>>
> >>>>>>>> Hi All
> >>>>>>>>
> >>>>>>>> How do I debug this issue now.
> >>>>>>>>
> >>>>>>>> Appreciate the help since I have log4j2 at many places. So making
> a
> >>>>>>> change
> >>>>>>>> now to logging framework will consume lot of time and I seriously
> do
> >>>>>>> not
> >>>>>>>> have luxury of it.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> On Saturday, September 19, 2015, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>>
> >>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>> Ok I did the change to the pattern and now my pattern looks like,
> >>>>>>>>>
> >>>>>>>>> <pattern>%d{dd/MMM/yyyy HH:mm:ss,SSS}- %c{2}: %m%xEx%n</pattern>
> >>>>>>>>>
> >>>>>>>>> 19/Sep/2015 09:29:13,975- mypackage.myclass: Got the DAO
> >>>>>>> ExceptionError
> >>>>>>>>> inserting data to db. Column count doesn't match value count at
> row
> >>> 1
> >>>>>>>>>
> >>>>>>>>> No luck :)
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> On Fri, Sep 18, 2015 at 8:40 PM, Remko Popma <
> remko.po...@gmail.com <javascript:;>
> >>> <javascript:;>
> >>>>>>>>> <javascript:_e(%7B%7D,'cvml','remko.po...@gmail.com
> <javascript:;> <javascript:;>');>>
> >>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Sorry, I made a mistake: %t prints out the Thread. Please
> replace
> >>>>>>> %tEx
> >>>>>>>>>> with %xEx. Can you show the output of that?
> >>>>>>>>>>
> >>>>>>>>>> Also, what version of log4j are you using? 2.3?
> >>>>>>>>>>
> >>>>>>>>>> Sent from my iPhone
> >>>>>>>>>>
> >>>>>>>>>>> On 2015/09/18, at 23:27, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','ad...@aayushs.com <javascript:;>
> <javascript:;>');>>
> >>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>> Ok here is the pattern changed  I tried
> >>>>>>>>>>>
> >>>>>>>>>>> <pattern>%d{dd/MMM/yyyy HH:mm:ss,SSS}- %c{1}:
> %m%tEx%n</pattern>
> >>>>>>>>>>>
> >>>>>>>>>>> After doing this, I got this in logs,
> >>>>>>>>>>>
> >>>>>>>>>>> 18/Sep/2015 17:23:05,421- myclass: Got the DAO ExceptionError
> >>>>>>> inserting
> >>>>>>>>>>> into database. Parameter index out of range (24 > number of
> >>>>>>> parameters,
> >>>>>>>>>>> which is 23).http-bio-8084-exec-35Ex
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> All my classes are giving single line exception message,
> >>>>>>>>>>>
> >>>>>>>>>>> How do I debug this issue now ?
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> On Fri, Sep 18, 2015 at 2:57 PM, Remko Popma <
> >>>>>>> remko.po...@gmail.com <javascript:;> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','remko.po...@gmail.com
> <javascript:;> <javascript:;>');>>
> >>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>> Hmm, your source code looks correct. In your config, you could
> >>>>>>> probably
> >>>>>>>>>>>> remove the named logger entry.
> >>>>>>>>>>>>>>> <Logger name="root" level="debug" additivity="false">
> >>>>>>>>>>>>>>>      <appender-ref ref="RollingFile" level="All"/>
> >>>>>>>>>>>>>>>  </Logger>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> The <Root> alone is sufficient I think.
> >>>>>>>>>>>> But this won't solve the issue...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Do you see this behavior everywhere or only in some places?
> >>>>>>>>>>>> If you replace %ex in your pattern with %tEx, location info
> will
> >>> be
> >>>>>>>>>> added
> >>>>>>>>>>>> to the output. This may help pinpoint the code that generates
> the
> >>>>>>> log
> >>>>>>>>>> entry
> >>>>>>>>>>>> so you can double check it...
> >>>>>>>>>>>>
> >>>>>>>>>>>> Sorry I don't have a better answer.
> >>>>>>>>>>>>
> >>>>>>>>>>>> Remko
> >>>>>>>>>>>>
> >>>>>>>>>>>> Sent from my iPhone
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On 2015/09/18, at 20:05, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','ad...@aayushs.com <javascript:;>
> <javascript:;>');>>
> >>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Thanks Remko for reply, I think that's how I do it.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Please see below the way I use it. I am on log4j2 and I have
> >>>>>>>>>> log4j-api,
> >>>>>>>>>>>>> log4j-core and log4j-web jars in the lib directory of my web
> >>> app.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I import these 2 packages
> >>>>>>>>>>>>> import org.apache.logging.log4j.LogManager;
> >>>>>>>>>>>>> import org.apache.logging.log4j.Logger;
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Create a static instance
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> static final Logger log =
> >>>>>>>>>> LogManager.getLogger(myclass.class.getName());
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> then do use it in class file
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>             catch (Exception ex) {
> >>>>>>>>>>>>>                    log.error("Got the exception", ex);
> >>>>>>>>>>>>>               }
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I was under impression that this should log the complete
> trace,
> >>>>>>> but
> >>>>>>>>>> its
> >>>>>>>>>>>> not.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Any ideas as what I am missing ?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Fri, Sep 18, 2015 at 1:49 PM, Remko Popma <
> >>>>>>> remko.po...@gmail.com <javascript:;> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','remko.po...@gmail.com
> <javascript:;> <javascript:;>
> >>> ');>>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> In your application,
> >>>>>>>>>>>>>> do not use logger.error(exception);
> >>>>>>>>>>>>>> but use logger.error("some message", exception); instead.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> The first form will take the exception object as an object
> and
> >>>>>>> calls
> >>>>>>>>>>>>>> toString() on it, which is not what you want.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Remko
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Sent from my iPhone
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On 2015/09/18, at 18:00, Kiran Badi <ad...@aayushs.com
> <javascript:;>
> >>> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','ad...@aayushs.com <javascript:;>
> <javascript:;>');>>
> >>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Hi All,
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I have below log42 xml in classes folder and I am on
> log4j2 .
> >>>>>>> This
> >>>>>>>>>>>>>> setting
> >>>>>>>>>>>>>>> does not log exception and it just logs1 line exception.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> How do I make log4j2 to log complete exception trace in
> mysite
> >>>>>>> log ?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
> >>>>>>>>>>>>>>> <!--
> >>>>>>>>>>>>>>> To change this template, choose Tools | Templates
> >>>>>>>>>>>>>>> and open the template in the editor.
> >>>>>>>>>>>>>>> -->
> >>>>>>>>>>>>>>> <configuration>
> >>>>>>>>>>>>>>> <Properties>
> >>>>>>>>>>>>>>>   <Property name="log-path">C:/logs/</Property>
> >>>>>>>>>>>>>>> <!--       <Property
> >>>>>>>>>> name="log-path">/home/mydrive/logs/</Property>-->
> >>>>>>>>>>>>>>> </Properties>
> >>>>>>>>>>>>>>> <Appenders>
> >>>>>>>>>>>>>>>  <RollingFile name="RollingFile"
> >>>>>>>>>> fileName="${log-path}/mysite.log"
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> filePattern="${log-path}/indianads-%d{yyyy-MM-dd}-%i.log">
> >>>>>>>>>>>>>>>      <PatternLayout>
> >>>>>>>>>>>>>>>          <pattern>%d{dd/MMM/yyyy HH:mm:ss,SSS}- %c{1}:
> >>>>>>>>>>>>>>> %m%ex%n</pattern>
> >>>>>>>>>>>>>>>      </PatternLayout>
> >>>>>>>>>>>>>>>      <Policies>
> >>>>>>>>>>>>>>>          <SizeBasedTriggeringPolicy size="1 MB"/>
> >>>>>>>>>>>>>>>      </Policies>
> >>>>>>>>>>>>>>>      <DefaultRolloverStrategy max="24"/>
> >>>>>>>>>>>>>>>  </RollingFile>
> >>>>>>>>>>>>>>> </Appenders>
> >>>>>>>>>>>>>>> <Loggers>
> >>>>>>>>>>>>>>>  <Logger name="root" level="debug" additivity="false">
> >>>>>>>>>>>>>>>      <appender-ref ref="RollingFile" level="All"/>
> >>>>>>>>>>>>>>>  </Logger>
> >>>>>>>>>>>>>>>  <Root level="All" additivity="false">
> >>>>>>>>>>>>>>>      <AppenderRef ref="RollingFile"/>
> >>>>>>>>>>>>>>>  </Root>
> >>>>>>>>>>>>>>> </Loggers>
> >>>>>>>>>>>>>>> </configuration>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>
> ---------------------------------------------------------------------
> >>>>>>>>>>>>>> To unsubscribe, e-mail:
> >>>>>>> log4j-user-unsubscr...@logging.apache.org <javascript:;>
> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','
> >>>>>>> log4j-user-unsubscr...@logging.apache.org <javascript:;>
> <javascript:;>');>
> >>>>>>>>>>>>>> For additional commands, e-mail:
> >>>>>>> log4j-user-h...@logging.apache.org <javascript:;> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','
> log4j-user-h...@logging.apache.org <javascript:;>
> >>> <javascript:;>');>
> >>>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>> ---------------------------------------------------------------------
> >>>>>>>>>> To unsubscribe, e-mail:
> log4j-user-unsubscr...@logging.apache.org <javascript:;>
> >>> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','
> >>>>>>> log4j-user-unsubscr...@logging.apache.org <javascript:;>
> <javascript:;>');>
> >>>>>>>>>> For additional commands, e-mail:
> >>> log4j-user-h...@logging.apache.org <javascript:;> <javascript:;>
> >>>>>>>>>> <javascript:_e(%7B%7D,'cvml','
> log4j-user-h...@logging.apache.org <javascript:;>
> >>> <javascript:;>');>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> ---------------------------------------------------------------------
> >>>>>>> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
> <javascript:;>
> >>> <javascript:;>
> >>>>>>> For additional commands, e-mail:
> log4j-user-h...@logging.apache.org <javascript:;>
> >>> <javascript:;>
> >>>>>>>
> >>>>>>>
> >>>>>
> >>>
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
> <javascript:;>
> >>> <javascript:;>
> >>> For additional commands, e-mail: log4j-user-h...@logging.apache.org
> <javascript:;>
> >>> <javascript:;>
> >>>
> >>>
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
> <javascript:;>
> > For additional commands, e-mail: log4j-user-h...@logging.apache.org
> <javascript:;>
> >
> >
>
>

Reply via email to