Issues Configuring Grade Journey




 
Issues Configuring Grade Journey

Date Published: Oct 03,2019 Category: Planned_First_Fix_Release:Functioning_as_Designed; Product:Course_Tools_Learn,Grade_Center_Learn,Extensions_Learn; Version:SaaS   Article No.: 000060538

Product: Blackboard Learn

Release: SaaS

Service Pack(s): SaaS

Description: There are issues with the Grade Journey where feed files from FTP were not picked up by the Grade Journey jobs for process.

Steps to Replicate:

  1. Log into Blackboard Learn as a System Administrator
  2. Configure all settings on Grade Journey Building block and schedule regular data pickups

Expected Behavior:
Data is processed according to schedule

Observed Behavior:
Data is not processed as there are exceptions on related classes

 

 
Symptoms: Example Stack Trace:
 
2019-04-10 00:03:19 | ERROR | 3940:o.s.s.quartz.LocalDataSourceJobStore | MisfireHandler: Error handling misfires: Couldn't store trigger 'BBC_GRADEJOURNEY_GROUP.gj_grdEx_jobDetail' for 'BBC_GRADEJOURNEY_GROUP.jobDetailGrades' job:Cannot cast to boolean: " "
 org.quartz.JobPersistenceException: Couldn't store trigger 'BBC_GRADEJOURNEY_GROUP.gj_grdEx_jobDetail' for 'BBC_GRADEJOURNEY_GROUP.jobDetailGrades' job:Cannot cast to boolean: " "
 at org.quartz.impl.jdbcjobstore.JobStoreSupport.storeTrigger(JobStoreSupport.java:1223)
 at org.quartz.impl.jdbcjobstore.JobStoreSupport.doUpdateOfMisfiredTrigger(JobStoreSupport.java:1037)
 at org.quartz.impl.jdbcjobstore.JobStoreSupport.recoverMisfiredJobs(JobStoreSupport.java:986)
 at org.quartz.impl.jdbcjobstore.JobStoreSupport.doRecoverMisfires(JobStoreSupport.java:3187)
 at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.manage(JobStoreSupport.java:3935)
 at org.quartz.impl.jdbcjobstore.JobStoreSupport$MisfireHandler.run(JobStoreSupport.java:3956)
 Caused by: org.postgresql.util.PSQLException: Cannot cast to boolean: " "
 at org.postgresql.jdbc.BooleanTypeUtil.cannotCoerceException(BooleanTypeUtil.java:99)
 at org.postgresql.jdbc.BooleanTypeUtil.fromString(BooleanTypeUtil.java:67)
 at org.postgresql.jdbc.BooleanTypeUtil.castToBoolean(BooleanTypeUtil.java:43)
 at org.postgresql.jdbc.PgResultSet.getBoolean(PgResultSet.java:1975)
 at org.apache.commons.dbcp2.DelegatingResultSet.getBoolean(DelegatingResultSet.java:203)
 at org.apache.commons.dbcp2.DelegatingResultSet.getBoolean(DelegatingResultSet.java:203)
 at org.apache.commons.dbcp2.DelegatingResultSet.getBoolean(DelegatingResultSet.java:203)
 at org.apache.commons.dbcp2.DelegatingResultSet.getBoolean(DelegatingResultSet.java:203)
 at blackboard.db.impl.FastResultSet.getBoolean(FastResultSet.java:372)



Information: Use SFTP instead of FTP.
Target Release: Functioning as Designed
Patch Available: No