[Building Sakai] Delayed Announcement Email Notification
Chris Ribble
cribble at uwindsor.ca
Thu Oct 13 13:03:28 PDT 2011
After checking the logs and I only have one instance of that error and it
was 3 days before I started trying to run the quartz job. That seems
really odd.
If I am reading your first sentence correctly, I shouldn't have to setup
the Quartz job? ScheduledInvocationManager should run on its own?
From: Matthew Jones <jonespm at umich.edu>
To: Chris Ribble <cribble at uwindsor.ca>
Cc: sakai-dev at collab.sakaiproject.org
Date: 10/13/2011 03:57 PM
Subject: Re: [Building Sakai] Delayed Announcement Email
Notification
Sent by: jonespm at gmail.com
It looks like that should schedule itself in the init method otherwise
throw an error. All of the issues that you describe look to be fixed. Do
you see this error "failed to schedule" in the logs?
./scheduler-component-shared/src/java/org/sakaiproject/component/app/scheduler/ScheduledInvocationManagerImpl.java
public void init() {
LOG.info("init()");
try {
registerScheduledInvocationRunner();
} catch (SchedulerException e) {
LOG.error("failed to schedule
ScheduledInvocationRunner job", e);
}
}
On Thu, Oct 13, 2011 at 3:32 PM, Chris Ribble <cribble at uwindsor.ca> wrote:
Hi everyone,
In our 2.7.1 instance we have noticed that when setting an announcement to
be hidden until a later date and selecting the email notification to go
out, nothing is sent upon the un-hide of the announcement. I have searched
for some documentation or a JIRA ticket about this issue and found some
information but I can't quite get it to work. So far, I have figured out
that I need to get the ScheduledInvocationRunner quartz job to run on a
regular basis. I set that up by adding the job in the job scheduler tool
on the admin workspace and then setting a Cron trigger for every 5
minutes. I waited for a while and nothing ever happened. I ran the job and
my email was sent but any subsequent emails were not mailed out. I
"somehow" finally got the job to run on a regular basis and everything was
working fine. I decided to restart the instance to see what would happen
and when it came back up the ScheduledInvocationRunner was not running. I
need it to auto start when the instance comes back online.
Am I headed in the right direction with this? Is there anything special I
need to do to get this working properly?
Thanks
Chris
Chris Ribble
LMS Application Developer
Information Technology Services
University of Windsor
_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
TO UNSUBSCRIBE: send email to
sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
"unsubscribe"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20111013/9046826d/attachment.html
More information about the sakai-dev
mailing list