QUICK LINKS

Support
Issue Tracker
[Services]
Questions
[uAchieve 4.5 Applications]
[uAchieve 5.0 Application]
[uAchieve 5.1 Application]
Transferology
TES
[Training & Conferences]
Accessibility

Page tree
Skip to end of metadata
Go to start of metadata

This page provides troubleshooting information to resolve pending audits that were created by Transferology.

Check the ceg4.log

Please check the ceg4.log for any obvious errors. If the ceg4.log isn't available or the log doesn't contain obvious errors, then proceed with these instructions.

 

The JOB_QUEUE_LIST and JOB_QUEUE_DESTINATION tables provide information to assist troubleshooting pending Transferology audits.

When the Connector accepts an audit request, a row is inserted into the JOB_QUEUE_LIST and JOB_QUEUE_DESTINATION tables.

Oracle Queries

-- QUERY_1 : Provides overview status of audit requests during the last 24 hours
select l.jobid, l.userid, l.status, l.servername, d.status, d.userid, d.destination_url, d.send_error_count
, d.send_date, d.send_error_message 
from job_queue_list l
left outer join job_queue_destination d on d.jobid = l.jobid
where l.jobid >= to_char(sysdate-1,'yyyymmdd') and l.jobid < to_char(sysdate+1,'yyyymmdd')
and l.userid like '%@TRAN%'
order by 1;

-- QUERY_2 : Identifies output for an audit
select r.jobid, r.INT_SEQ_NO, count(o.jobq_seq_no)
from job_queue_run r
left outer join job_queue_out o on o.jobq_seq_no = r.INT_SEQ_NO
where r.jobid >= to_char(sysdate-1,'yyyymmdd') and r.jobid < to_char(sysdate+1,'yyyymmdd')
and r.userid like '%@TRAN%'
group by r.jobid, r.INT_SEQ_NO order by 1;

SQL Server Queries

-- QUERY_1 : Provides overview status of audit requests during the last 24 hours
select l.jobid, l.userid, l.status, l.servername, d.status, d.userid, d.destination_url, d.send_error_count
, d.send_date, d.send_error_message 
from job_queue_list l
left outer join job_queue_destination d on d.jobid = l.jobid
where l.jobid >= convert(varchar(8), getdate()-1, 112) and l.jobid < convert(varchar(8), getdate()+1, 112)
and l.userid like '%@TRAN%'
order by 1;

-- QUERY_2 : Identifies output for an audit
select r.jobid, r.INT_SEQ_NO, count(o.jobq_seq_no)
from job_queue_run r
left outer join job_queue_out o on o.jobq_seq_no = r.INT_SEQ_NO
where r.jobid >= convert(varchar(8), getdate()-1, 112) and r.jobid < convert(varchar(8), getdate()+1, 112)
and r.userid like '%@TRAN%'
group by r.jobid, r.INT_SEQ_NO order by 1;

 

JOB_QUEUE_LIST Status Values and Meanings

StatusDescription
NInitial status, indicates the audit request is available for processing by DARwin or uAchieve
EDARwin or uAchieve encountered an error during audit processing
XDARwin got stuck processing the audit
DThe audit was processed

JOB_QUEUE_DESTINATION Status Values and Meanings

StatusDescription
AAudit request was accepted by the Connector
QAudit is queued to send output to Transferology
RAudit is waiting to retry a send of output to Transferology. Check the send_error_message from the first query.
SAudit output was successfully sent to Transferology

Interpreting JOB_QUEUE_LIST and JOB_QUEUE_DESTINATION Results

JOB_QUEUE_LIST

status

JOB_QUEUE_DESTINATION

status

Meaning
no rowno row

The Connector has not received the audit request from Transferology; review the following:

  • Your school's External Audit URL is correct
  • Your Connector can be reached by an external server through your firewall
NA

The Connector has received the audit request but DARwin or uAchieve has not processed the request; review the following:

  • The xservice.darwinDaemonServerName property defined in the cas4.properties correctly matches your DARwin or uAchieve daemon
  • The DARwin or uAchieve daemon is connecting as the same database user into the same database
EA

DARwin or uAchieve encountered an error while processing the audit request:

  • Review the DARwin/uAchieve logs and dump
XA

DARwin stopped processing the audit request:

  • Review the DARwin logs and dump
DA

DARwin or uAchieve processed the audit request, but possibly did not produce audit output:

  • Run QUERY_2 to determine whether audit output exists
DR

DARwin or uAchieve processed the audit request, but the output has not been sent to Transferology; review the following:

  • Run QUERY_2 to determine whether audit output exists
  • Run QUERY_1 to identify the error that is preventing the Connector from sending the audit output to Transferology
DQSee above for status D / R
DS

The Connector has successfully returned the audit output to Transferology. If the completed audit in Transferology is not visible:

  • Review if your Connector is using the older xservice.destinationUrl property and it is pointing to a different Transferology server

 

 

  • No labels