Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Re: CHANGE_LOG_changeLogTempToChangeLog

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Re: CHANGE_LOG_changeLogTempToChangeLog


Chronological Thread 
  • From: "Kediyal, Prashant" <>
  • To: Shilen Patel <>
  • Cc: Chris Hyzer <>, "" <>
  • Subject: [grouper-users] Re: CHANGE_LOG_changeLogTempToChangeLog
  • Date: Wed, 8 Apr 2015 20:30:12 +0000
  • Accept-language: en-US
  • Authentication-results: duke.edu; dkim=none (message not signed) header.d=none;

Yes. I was worrying if there is something that looks fishy in that “leak" sense. Perhaps, we introduced something in our custom provisioning code.


—Prashant

From: Shilen Patel <>
Date: Wednesday, April 8, 2015 at 12:34 PM
To: Prashant Kediyal <>
Cc: Chris Hyzer <>, "" <>
Subject: Re: CHANGE_LOG_changeLogTempToChangeLog

OK cool.  So it sounds like your daemon just ran out of memory.  Perhaps add more and restart it?  Or are you thinking there’s a leak somewhere?

Thanks!

- Shilen

From: <Kediyal>, Prashant <>
Date: Wednesday, April 8, 2015 at 2:06 PM
To: Shilen Patel <>
Cc: Chris Hyzer <>, "" <>
Subject: Re: CHANGE_LOG_changeLogTempToChangeLog

Hi.

The next time the job ran it processed the records and moved them to change_log.

Here is the stack trace. 

2015-04-06 09:35:06,238: [DefaultQuartzScheduler_Worker-3] ERROR GrouperLoaderJob.execute(318) -  - Error running up job

2015-04-06 09:37:42,068: [DefaultQuartzScheduler_Worker-3] ERROR JobRunShell.run(211) -  - Job DEFAULT.CHANGE_LOG_consumer_roleToAttributeChangeLogConsumer threw an unhandled Exception: 

java.lang.OutOfMemoryError: Java heap space

2015-04-06 09:38:14,466: [DefaultQuartzScheduler_Worker-3] ERROR ErrorLogger.schedulerError(2185) -  - Job (DEFAULT.CHANGE_LOG_consumer_roleToAttributeChangeLogConsumer threw an exception.

org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.OutOfMemoryError: Java heap space]

        at org.quartz.core.JobRunShell.run(JobRunShell.java:213)

        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)

Caused by: java.lang.OutOfMemoryError: Java heap space

2015-04-06 09:38:14,465: [DefaultQuartzScheduler_Worker-4] ERROR JobRunShell.run(211) -  - Job DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an unhandled Exception: 

java.lang.OutOfMemoryError: Java heap space

        at java.util.Arrays.copyOfRange(Arrays.java:2694)

        at java.lang.String.<init>(String.java:203)

        at java.util.Properties.loadConvert(Properties.java:584)

        at java.util.Properties.load0(Properties.java:390)

        at java.util.Properties.load(Properties.java:341)

        at edu.internet2.middleware.grouper.util.GrouperUtil.propertiesFromResourceName(GrouperUtil.java:7187)

        at edu.internet2.middleware.grouper.cfg.PropertiesConfiguration.getProperties(PropertiesConfiguration.java:77)

        at edu.internet2.middleware.grouper.cfg.PropertiesConfiguration.getProperty(PropertiesConfiguration.java:96)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(GrouperLoaderConfig.java:178)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(GrouperLoaderConfig.java:127)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.retrieveDbProfile(GrouperLoaderConfig.java:242)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.runJob(GrouperLoaderJob.java:392)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderJob.execute(GrouperLoaderJob.java:315)

        at org.quartz.core.JobRunShell.run(JobRunShell.java:202)

        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)

2015-04-06 09:38:03,284: [DefaultQuartzScheduler_Worker-8] ERROR GrouperLoaderJob.execute(318) -  - Error running up job

2015-04-06 09:41:47,355: [DefaultQuartzScheduler_Worker-1] DEBUG GrouperLoaderType$4.runJob(603) -  - operation: runJob, jobName: CHANGE_LOG_consumer_grouperRules, consumerName: grouperRules, className: edu.internet2.middleware.grouper.changeLog.esb.consumer.RuleConsumer, class found: true, instance created: true, success: true, recordsProcessed: 0

2015-04-06 09:40:31,940: [DefaultQuartzScheduler_Worker-4] ERROR ErrorLogger.schedulerError(2185) -  - Job (DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an exception.

org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.OutOfMemoryError: Java heap space]

        at org.quartz.core.JobRunShell.run(JobRunShell.java:213)

        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:525)

Caused by: java.lang.OutOfMemoryError: Java heap space

        at java.util.Arrays.copyOfRange(Arrays.java:2694)

        at java.lang.String.<init>(String.java:203)

        at java.util.Properties.loadConvert(Properties.java:584)

        at java.util.Properties.load0(Properties.java:390)

        at java.util.Properties.load(Properties.java:341)

        at edu.internet2.middleware.grouper.util.GrouperUtil.propertiesFromResourceName(GrouperUtil.java:7187)

        at edu.internet2.middleware.grouper.cfg.PropertiesConfiguration.getProperties(PropertiesConfiguration.java:77)

        at edu.internet2.middleware.grouper.cfg.PropertiesConfiguration.getProperty(PropertiesConfiguration.java:96)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(GrouperLoaderConfig.java:178)

        at edu.internet2.middleware.grouper.app.loader.GrouperLoaderConfig.getPropertyString(GrouperLoaderConfig.java:127)




From: Shilen Patel <>
Date: Wednesday, April 8, 2015 at 10:59 AM
To: Prashant Kediyal <>
Cc: Chris Hyzer <>, "" <>
Subject: Re: CHANGE_LOG_changeLogTempToChangeLog

Is that from the grouper_error.log file?  Between 9:38 and 9:55, was that all that was in there, and no stack trace?  How many rows do you have in grouper_change_log_entry_temp?  I’m wondering if it fails sometimes but then succeeds when it runs the next time.

Thanks!

- Shilen

From: <Kediyal>, Prashant <>
Date: Wednesday, April 8, 2015 at 1:49 PM
To: Chris Hyzer <>, Shilen Patel <>, "" <>
Subject: CHANGE_LOG_changeLogTempToChangeLog

Hi,

Can anyone help us figure out why the job that moves change_log_temp entries would stop with the following errors?

2015-04-06 09:38:14,465: [DefaultQuartzScheduler_Worker-4] ERROR JobRunShell.run(211) -  - Job DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an unhandled Exception: 

2015-04-06 09:40:31,940: [DefaultQuartzScheduler_Worker-4] ERROR ErrorLogger.schedulerError(2185) -  - Job (DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an exception.

2015-04-06 09:55:14,087: [DefaultQuartzScheduler_Worker-5] ERROR JobRunShell.run(211) -  - Job DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an unhandled Exception: 

2015-04-06 09:55:26,215: [DefaultQuartzScheduler_Worker-5] ERROR ErrorLogger.schedulerError(2185) -  - Job (DEFAULT.CHANGE_LOG_changeLogTempToChangeLog threw an exception.


Regards

Prashant




Archive powered by MHonArc 2.6.16.

Top of Page