Hi,

it seems to me that there is a problem with email notification in Syncope 1.2.X 
/ master.
Could someone verify this? (I'm not sure if it is due to my environment; if it 
can
be verified, I can create a JIRA issue).

Steps to reproduce:
* Checkout 1.2.X
* Change NotificationJob.DEFAULT_CRON_EXP to "0/5 * * * * ?"  (to ensure that 
NotificationJob is executed)
* Change TaskTestITCase.issueSYNCOPE81():558 increase Thread.sleep()-Time to 
1000*60 (to ensure that NotificationJob
    is executed; before this line, a notification task is generated)
* mvn clean install

When the integration tests are run in core, I get a NullPointerException in 
NotificationJob when
the notification.maxRetries parameter is read:

15:17:30.010 ERROR org.quartz.core.ErrorLogger - Job 
(DEFAULT.taskNotificationJob threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception.
        at org.quartz.core.JobRunShell.run(JobRunShell.java:213) 
[quartz-2.2.1.jar:?]
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) 
[quartz-2.2.1.jar:?]
Caused by: java.lang.NullPointerException
        at 
org.apache.syncope.core.notification.NotificationJob.init(NotificationJob.java:92)
 ~[NotificationJob.class:?]
        at 
org.apache.syncope.core.notification.NotificationJob.executeSingle(NotificationJob.java:104)
 ~[NotificationJob.class:?]
        at 
org.apache.syncope.core.notification.NotificationJob.execute(NotificationJob.java:228)
 ~[NotificationJob.class:?]
        at org.quartz.core.JobRunShell.run(JobRunShell.java:202) 
~[quartz-2.2.1.jar:?]
        ... 1 more


Cheers,
   Guido

Reply via email to