I have created a JIRA ticket for this issue.
Please let me know if you need more detail. I can also do more test as you
instruct.

thanks a lot
Yiru


On Mon, Sep 30, 2013 at 10:52 PM, Remko Popma <remko.po...@gmail.com> wrote:

> Thank you for reporting this.
> Can I ask you to create a JIRA ticket for this issue? Can you add a few
> details: what OS, java version, startup options (especially memory
> related), and please attach your log4j2.xml config file.
>
> Ideally also describe how I can reproduce the issue.
>
> What do you mean by "ran a larger file though our system"?
>
> Best regards,
> Remko
>
> On Tuesday, October 1, 2013, Yiru Li wrote:
>
> > I have configured to use all loggers asynchronous. When I ran a small
> file
> > over our system, there was no problem.
> >
> > When  ran a larger file though our system, the problem was raised as
> > described below:
> >
> > Sep 30, 2013 2:56:08 PM com.lmax.disruptor.FatalExceptionHandler
> > handleEventExce  ption
> > SEVERE: Exception processing: 14451294
> > org.apache.logging.log4j.core.async.RingB  ufferLogEvent@226dc6bf
> > java.lang.OutOfMemoryError: Java heap space
> >
> > Exception in thread "AsyncLogger-1" java.lang.RuntimeException:
> > java.lang.OutOfM  emoryError: Java heap space
> >         at
> > com.lmax.disruptor.FatalExceptionHandler.handleEventException(FatalEx
> >  ceptionHandler.java:45)
> >         at
> > com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:1
>  52)
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> >  java:1145)
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> >  .java:615)
> >         at java.lang.Thread.run(Thread.java:722)
> > Caused by: java.lang.OutOfMemoryError: Java heap space
> > Exception in thread "pool-2-thread-3" java.lang.OutOfMemoryError: Java
> heap
> > spac  e
> > Exception in thread "Thread-3" java.lang.OutOfMemoryError: Java heap
> space
> > Exception in thread "Thread-2" java.lang.OutOfMemoryError: Java heap
> space
> > Exception in thread "pool-2-thread-1" java.lang.NullPointerException
> >         at
> > org.apache.logging.log4j.core.async.AsyncLogger.log(AsyncLogger.java:
>  223)
> >         at
> > org.apache.logging.log4j.spi.AbstractLoggerWrapper.log(AbstractLogger
> >  Wrapper.java:55)
> >         at org.slf4j.impl.SLF4JLogger.warn(SLF4JLogger.java:317)
> >         at com.envisagesystems.util.logger.LogTag.pattern(LogTag.java:91)
> >         at
> > com.envisagesystems.util.logger.LogTag.getLogMessage(LogTag.java:200)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystem.EventConsumer.logExcep
> >  tion(EventConsumer.java:235)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystem.WorkFlowEventHandler.l
> >  ogException(WorkFlowEventHandler.java:515)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystemmq.polling.JobQueueRead
> >  er.run(JobQueueReader.java:136)
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> >  java:1145)
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> >  .java:615)
> >         at java.lang.Thread.run(Thread.java:722)
> > Exception in thread "pool-2-thread-2" java.lang.NullPointerException
> >         at
> > org.apache.logging.log4j.core.async.AsyncLogger.log(AsyncLogger.java:
>  223)
> >         at
> > org.apache.logging.log4j.spi.AbstractLoggerWrapper.log(AbstractLogger
> >  Wrapper.java:55)
> >         at org.slf4j.impl.SLF4JLogger.warn(SLF4JLogger.java:317)
> >         at com.envisagesystems.util.logger.LogTag.pattern(LogTag.java:91)
> >         at
> > com.envisagesystems.util.logger.LogTag.getLogMessage(LogTag.java:200)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystem.EventConsumer.logExcep
> >  tion(EventConsumer.java:235)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystem.WorkFlowEventHandler.l
> >  ogException(WorkFlowEventHandler.java:515)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystemmq.polling.JobQueueRead
> >  er.run(JobQueueReader.java:136)
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> >  java:1145)
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> >  .java:615)
> >         at java.lang.Thread.run(Thread.java:722)
> > Exception in thread "pool-4-thread-3" java.lang.NullPointerException
> >         at
> > org.apache.logging.log4j.core.async.AsyncLogger.log(AsyncLogger.java:
>  223)
> >         at
> > org.apache.logging.log4j.spi.AbstractLoggerWrapper.log(AbstractLogger
> >  Wrapper.java:55)
> >         at org.slf4j.impl.SLF4JLogger.debug(SLF4JLogger.java:138)
> >         at
> > com.envisagesystems.cloud.workflow.eventsystemmq.polling.JobQueueRead
> >  er$_Runnable.run(JobQueueReader.java:378)
> >         at
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> >  java:1145)
> >         at
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
> >  .java:615)
> >         at java.lang.Thread.run(Thread.java:722)
> >
>

Reply via email to