Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

EOFException while resuming the jobs from paused state

KT
New Contributor III
New Contributor III

Hi,

I am getting the below exception while trying to resume the jobs from paused state. Because of this issue it is not able to run the jobs as per schedule.

Even after clicking the resume button all the jobs are marked as paused in the database

If anyone knows a quick fix for this please let me know.

ERROR errors.GrailsExceptionResolver - EOFException occurred when processing request: [GET] /ECM/flatViewJobcontrol/disableAllJobs
Stacktrace follows:
java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2832)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3307)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:935)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:396)
at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.getObjectFromBlob(StdJDBCDelegate.java:3471)
at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTrigger(StdJDBCDelegate.java:2132)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1549)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1543)
at org.quartz.impl.jdbcjobstore.JobStoreSupport$10.execute(JobStoreSupport.java:1535)
at org.quartz.impl.jdbcjobstore.JobStoreCMT.executeInLock(JobStoreCMT.java:242)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeWithoutLock(JobStoreSupport.java:3647)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1532)
at org.quartz.core.QuartzScheduler.getTrigger(QuartzScheduler.java:1346)
at org.quartz.impl.StdScheduler.getTrigger(StdScheduler.java:551)
at com.saviynt.ecm.utility.domain.FlatViewJobcontrolController$_closure16_closure122.doCall(FlatViewJobcontrolController.groovy:2022)
at com.saviynt.ecm.utility.domain.FlatViewJobcontrolController$_closure16.doCall(FlatViewJobcontrolController.groovy:2021)
at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53)
at com.saviynt.webservice.SaviyntRestAuthenticationFilter.doFilter(SaviyntRestAuthenticationFilter.groovy:145)
at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:62)
at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59)
at com.mrhaki.grails.plugin.xframeoptions.web.XFrameOptionsFilter.doFilterInternal(XFrameOptionsFilter.java:69)
at com.brandseye.cors.CorsFilter.doFilter(CorsFilter.java:82)
at java.lang.Thread.run(Thread.java:750)
2024-04-16 11:03:20,851 [https-jsse-nio-8443-exec-35] ERROR error.ErrorController - Exception
org.codehaus.groovy.grails.web.errors.GrailsWrappedRuntimeException
at grails.plugin.springsecurity.web.filter.GrailsAnonymousAuthenticationFilter.doFilter(GrailsAnonymousAuthenticationFilter.java:53)
at com.saviynt.webservice.SaviyntRestAuthenticationFilter.doFilter(SaviyntRestAuthenticationFilter.groovy:145)
at grails.plugin.springsecurity.web.authentication.logout.MutableLogoutFilter.doFilter(MutableLogoutFilter.java:62)
at grails.plugin.springsecurity.web.SecurityRequestHolderFilter.doFilter(SecurityRequestHolderFilter.java:59)
at com.mrhaki.grails.plugin.xframeoptions.web.XFrameOptionsFilter.doFilterInternal(XFrameOptionsFilter.java:69)
at com.brandseye.cors.CorsFilter.doFilter(CorsFilter.java:82)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.io.EOFException
at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2832)
at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3307)
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:935)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:396)
at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.getObjectFromBlob(StdJDBCDelegate.java:3471)
at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTrigger(StdJDBCDelegate.java:2132)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1549)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1543)
at org.quartz.impl.jdbcjobstore.JobStoreSupport$10.execute(JobStoreSupport.java:1535)
at org.quartz.impl.jdbcjobstore.JobStoreCMT.executeInLock(JobStoreCMT.java:242)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeWithoutLock(JobStoreSupport.java:3647)
at org.quartz.impl.jdbcjobstore.JobStoreSupport.retrieveTrigger(JobStoreSupport.java:1532)
at org.quartz.core.QuartzScheduler.getTrigger(QuartzScheduler.java:1346)
at org.quartz.impl.StdScheduler.getTrigger(StdScheduler.java:551)
at com.saviynt.ecm.utility.domain.FlatViewJobcontrolController$_closure16_closure122.doCall(FlatViewJobcontrolController.groovy:2022)
at com.saviynt.ecm.utility.domain.FlatViewJobcontrolController$_closure16.doCall(FlatViewJobcontrolController.groovy:2021)
... 7 more

3 REPLIES 3

pruthvi_t
Saviynt Employee
Saviynt Employee

Hi @KT ,

Greetings.

This issue has been fixed in the latest EIC versions, please work with your CSM/TAM to have your environment upgraded to latest EIC versions and it should fix the issue.

Thanks,


Regards,
Pruthvi

rushikeshvartak
All-Star
All-Star

Manu269
All-Star
All-Star

@KT we had a similar case for 1 of the customer where we had paused the job from UI but later could not resume all the jobs.

Ended with creating a ticket with Saviynt Ops team.

They fixed for us 

Regards
Manish Kumar
If the response answered your query, please Accept As Solution and Kudos
.