java.lang.OutOfMemoryError: PermGen spac

Hi all,

I am getting the following error when am trying to run a graph in CloverETL server. Error is the following :

-------------------------------------------------------------------------------------------------------------
Feb 12, 2013 5:23:18 AM org.apache.coyote.http11.Http11Processor process
SEVERE: Error processing request
java.lang.OutOfMemoryError: PermGen space
05:26:08,933[_MisfireHandler] taSourceJobStore INFO : Handling 1 trigger(s) that missed their scheduled fire-time.
Exception in thread “quartzScheduler_QuartzSchedulerThread” java.lang.OutOfMemoryError: PermGen space
Exception in thread “QuartzScheduler_quartzScheduler-node01_MisfireHandler” java.lang.OutOfMemoryError: PermGen space
Exception in thread “http-8000-4” java.lang.OutOfMemoryError: PermGen space
Exception in thread “http-8000-2” java.lang.OutOfMemoryError: PermGen space
Feb 12, 2013 5:27:14 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
java.lang.OutOfMemoryError: PermGen space

-------------------------------------------------------------------------------------------------------------------

i tried setting JAVA_OPTS as JAVA_OPTS=’ -Xms128m -Xmx1024m"

But this is not helping. Can anyone guide me how to increase this space or how to free the space ?

Appreciate your help. Thanks in advance.

Regards,

Swathi

Hi, Swathi,

Your posted JAVA_OPTS are options for heap space. There is an another option for permgen space, -XX:MaxPermSize=512m.

See this page for more information: http://doc.cloveretl.com/documentation/ … tings.html

Best regards,

Hi,

I set that also using the command

export JAVA_OPTS=“-Xms128m -Xmx1024m -XX:MaxPermSize=512m -server”

its not helping out. This time the server only did not start properly. PFA log file. And help me with this.

Thanks,

Swathi

Hi,
error log goes this way… the following stuff is repeated many times, the server never starts.
----------------------------------------------------------------------------------------------

00:06:09,427[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229376 schedule:Archivator of all records older then X minutes
00:06:09,428[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on 2013-02-12 23:55:00.0 0 */5 * * * ?]
00:06:09,429[ threadPool-201] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on 2013-02-12 23:55:00.0 0 */5 * * * ?
00:06:09,429[ threadPool-201] e INFO : task:TaskArchivator#262144:delete:1440:runRecordStatus=null:taskType=null:taskResult=null
00:06:09,439[ threadPool-202] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Tue Feb 12 23:58:00 EST 2013 0 * * * * ?
00:06:09,440[ threadPool-202] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
00:07:09,412[_MisfireHandler] taSourceJobStore INFO : Handling 1 trigger(s) that missed their scheduled fire-time.
00:07:09,418[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229377 schedule:Archivator of debug files older than X minutes
00:07:09,419[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on 2013-02-12 23:54:00.0 0 * * * * ?]
00:07:09,427[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229377 schedule:Archivator of debug files older than X minutes
00:07:09,427[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on 2013-02-12 23:54:00.0 0 * * * * ?]
00:07:09,429[ threadPool-203] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Wed Feb 13 00:08:00 EST 2013 0 * * * * ?
00:07:09,429[ threadPool-203] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
00:07:09,434[ threadPool-204] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Wed Feb 13 00:00:00 EST 2013 0 * * * * ?
00:07:09,435[ threadPool-204] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
00:09:09,412[_MisfireHandler] taSourceJobStore INFO : Handling 1 trigger(s) that missed their scheduled fire-time.
00:09:09,418[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229377 schedule:Archivator of debug files older than X minutes
00:09:09,418[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on 2013-02-13 00:08:00.0 0 * * * * ?]
00:09:09,425[ threadPool-205] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on Wed Feb 13 00:05:00 EST 2013 0 */5 * * * ?
00:09:09,426[ threadPool-205] e INFO : task:TaskArchivator#262144:delete:1440:runRecordStatus=null:taskType=null:taskResult=null
00:09:09,428[_MisfireHandler] b INFO : misfired trigger; old one? trigger_229377 schedule:Archivator of debug files older than X minutes
00:11:09,412[_MisfireHandler] taSourceJobStore INFO : Handling 2 trigger(s) that missed their scheduled fire-time.
00:11:09,418[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229376 schedule:Archivator of all records older then X minutes
00:11:09,419[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on 2013-02-13 00:00:00.0 0 */5 * * * ?]
00:11:09,424[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229376 schedule:Archivator of all records older then X minutes
00:11:09,424[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on 2013-02-13 00:00:00.0 0 */5 * * * ?]
00:11:09,425[ threadPool-207] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229376|on Wed Feb 13 00:15:00 EST 2013 0 */5 * * * ?
00:11:09,425[ threadPool-207] e INFO : task:TaskArchivator#262144:delete:1440:runRecordStatus=null:taskType=null:taskResult=null
00:11:09,429[_MisfireHandler] b INFO : misfired trigger; create event NOW trigger_229377 schedule:Archivator of debug files older than X minutes
00:11:09,429[_MisfireHandler] rverEventCreator INFO : events created [ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on 2013-02-13 00:10:00.0 0 * * * * ?]
00:11:09,437[ threadPool-206] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Wed Feb 13 00:02:00 EST 2013 0 * * * * ?
00:11:09,439[ threadPool-206] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
00:11:09,440[ threadPool-209] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Wed Feb 13 00:04:00 EST 2013 0 * * * * ?
00:11:09,440[ threadPool-209] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
00:11:09,441[_MisfireHandler] b INFO : misfired trigger; old one? trigger_229377 schedule:Archivator of debug files older than X minutes
00:11:09,442[ threadPool-208] a INFO : processing server event:ScheduleServerEvent#SCHEDULE_PERIODIC user=User#131072:clover schedule:Schedule#229377|on Wed Feb 13 00:06:00 EST 2013 0 * * * * ?
00:11:09,442[ threadPool-208] e INFO : task:TaskArchivator#262145:delete:60:includeDebugFiles
------------------------------------------------------------------------------------------------------

Thanks,

Swathi

Hi,

In this part of log is nothing indicating a problem. It just every 5 minutes launch maintenance tasks.

I don’t know why you can’t attach full log here, but alternatively you can send it to support@cloveretl.com

Hi,

Even in sent whole log is nothing wrong. Server just starts up and executes planned maintenance tasks. How you find out it does not start?

Hi,

The respective url never opens. neither /clover instance nor the tomcat server url opens up !

Thanks,

Swathi