Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.1.3
-
None
-
Centos 7
Description
Hi,
Openmeetings 3.1.3 + Centos 7.
Events being created in the calendar are not remain in it.
Is it OK?
The fragment of the log file is given below.
INFO 10-31 13:14:37.562 ROOT:81 [0.0.0.0-startStop-1] - Starting up context: openmeetings
DEBUG 10-31 13:14:53.698 o.a.o.s.q.s.MeetingReminderJob:35 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2 - MeetingReminderJob.execute
DEBUG 10-31 13:14:56.371 o.a.o.c.r.r.ScopeApplicationAdapter:343 [Loader:/openmeetings] - start: Scope [name=openmeetings, path=/default, type=APPLICATION, autoStart=true, creationTime=1477908895822, depth=1, enabled=true, running=false]
DEBUG 10-31 13:14:56.499 o.a.o.c.r.r.ScopeApplicationAdapter:133 [Loader:/openmeetings] - webAppPath : /opt/red5313/webapps/openmeetings
DEBUG 10-31 13:15:01.775 o.a.o.c.d.w.EmoticonsManager:67 [Loader:/openmeetings] - ##### loadEmot completed
DEBUG 10-31 13:15:01.777 o.a.o.u.Version:96 [Loader:/openmeetings] -
##################################################
- Openmeetings is up #
- 3.1.3 1762075 2016/09/23 16:58 #
- and ready to use #
##################################################
DEBUG 10-31 13:16:02.813 o.a.o.d.d.s.LdapConfigDao:87 [http-nio-0.0.0.0-5080-exec-1] - getActiveLdapConfigs
DEBUG 10-31 13:16:19.238 o.a.o.d.d.u.UserDao:607 [http-nio-0.0.0.0-5080-exec-4] - login:: 1 users were found
DEBUG 10-31 13:16:19.278 o.a.o.u.c.CryptProvider:32 [http-nio-0.0.0.0-5080-exec-4] - getInstanceOfCrypt:: configKeyCryptClassName: org.apache.openmeetings.util.crypt.SHA256Implementation
DEBUG 10-31 13:16:20.115 o.a.o.d.u.AuthLevelUtil:39 [http-nio-0.0.0.0-5080-exec-4] - Level Login :: [GRANTED]
DEBUG 10-31 13:16:20.190 o.a.o.d.d.u.UserDao:624 [http-nio-0.0.0.0-5080-exec-4] - loginUser [GroupUser [id=1, moderator=false, group=Group [id=1, name=krvostok, deleted=false], user=User [id=1, firstname=admin, lastname=admin, login=admin, pictureuri=null, deleted=false, languageId=9, address=Address [id=1, country=RU, street=null, town=null, zip=null, deleted=false, email=nik@krvostok.ru, phone=null], externalId=null, externalType=null, type=user]]]
DEBUG 10-31 13:16:20.293 o.a.o.d.d.s.SessiondataDao:58 [http-nio-0.0.0.0-5080-exec-4] - startsession :: startsession
DEBUG 10-31 13:16:20.754 o.a.o.d.u.AuthLevelUtil:39 [http-nio-0.0.0.0-5080-exec-5] - Level Admin :: [GRANTED]
WARN 10-31 13:16:21.295 o.a.w.Localizer:333 [http-nio-0.0.0.0-5080-exec-5] - Tried to retrieve a localized string for a component that has not yet been added to the page. This can sometimes lead to an invalid or no localized resource returned. Make sure you are not calling Component#getString() inside your Component's constructor. Offending component: [MainPanel [Component id = main]]
WARN 10-31 13:16:21.365 o.a.w.Localizer:333 [http-nio-0.0.0.0-5080-exec-5] - Tried to retrieve a localized string for a component that has not yet been added to the page. This can sometimes lead to an invalid or no localized resource returned. Make sure you are not calling Component#getString() inside your Component's constructor. Offending component: [MainPanel [Component id = main]]
DEBUG 10-31 13:16:29.001 o.a.o.w.c.MainPanel:206 [http-nio-0.0.0.0-5080-exec-7] - WebSocketBehavior::onConnect [session: 51C398B57352F8CB116A46729584FC3F, key: org.apache.wicket.protocol.ws.api.registry.PageIdKey@1]
DEBUG 10-31 13:16:32.676 o.a.o.s.q.s.MeetingReminderJob:35 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5 - MeetingReminderJob.execute
DEBUG 10-31 13:16:36.824 o.a.o.w.u.c.CalendarPanel:263 [http-nio-0.0.0.0-5080-exec-5] - – getDefault – Current model Appointment [id=null, title=РќРѕРІРѕРµ событие, start=null, end=null, owner=User [id=1, firstname=admin, lastname=admin, login=admin, pictureuri=null, deleted=false, languageId=9, address=Address [id=1, country=RU, street=null, town=null, zip=null, deleted=false, email=nik@krvostok.ru, phone=null], externalId=null, externalType=null, type=user], deleted=false, icalId=null]
DEBUG 10-31 13:16:36.828 o.a.o.w.u.c.AppointmentDialog:136 [http-nio-0.0.0.0-5080-exec-5] - – AppointmentDialog – Current model Appointment [id=null, title=New event, start=null, end=null, owner=User [id=1, firstname=admin, lastname=admin, login=admin, pictureuri=null, deleted=false, languageId=9, address=Address [id=1, country=RU, street=null, town=null, zip=null, deleted=false, email=nik@krvostok.ru, phone=null], externalId=null, externalType=null, type=user], deleted=false, icalId=null]
DEBUG 10-31 13:16:39.023 o.a.o.d.d.c.AppointmentDao:172 [http-nio-0.0.0.0-5080-exec-7] - Start Mon Sep 26 00:00:00 MSK 2016 End Mon Nov 07 00:00:00 MSK 2016
ERROR 10-31 13:16:39.210 o.a.w.DefaultExceptionMapper:170 [http-nio-0.0.0.0-5080-exec-7] - Unexpected error occurred
org.apache.openjpa.persistence.PersistenceException: null
at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java:1029)
at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java:928)
at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.load(JDBCStoreManager.java:1032)
at org.apache.openjpa.jdbc.sql.AbstractResult.load(AbstractResult.java:280)
at org.apache.openjpa.jdbc.sql.SelectImpl$SelectResult.load(SelectImpl.java:2382)
at org.apache.openjpa.jdbc.sql.AbstractResult.load(AbstractResult.java:274)
at org.apache.openjpa.jdbc.kernel.InstanceResultObjectProvider.getResultObject(InstanceResultObjectProvider.java:59)
at org.apache.openjpa.datacache.QueryCacheStoreQuery$CachingResultObjectProvider.getResultObject(QueryCacheStoreQuery.java:669)
at org.apache.openjpa.lib.rop.EagerResultList.<init>(EagerResultList.java:35)
at org.apache.openjpa.kernel.QueryImpl.toResult(QueryImpl.java:1257)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:1013)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:869)
at org.apache.openjpa.kernel.QueryImpl.execute(QueryImpl.java:800)
at org.apache.openjpa.kernel.DelegatingQuery.execute(DelegatingQuery.java:541)
at org.apache.openjpa.persistence.QueryImpl.execute(QueryImpl.java:274)
at org.apache.openjpa.persistence.QueryImpl.getResultList(QueryImpl.java:290)
at org.apache.openmeetings.db.dao.calendar.AppointmentDao.getInRange(AppointmentDao.java:179)
at org.apache.openmeetings.db.dao.calendar.AppointmentDao$$FastClassBySpringCGLIB$$615260ad.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:280)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655)
at org.apache.openmeetings.db.dao.calendar.AppointmentDao$$EnhancerBySpringCGLIB$$f2feaae0.getInRange(<generated>)
at org.apache.openmeetings.web.user.calendar.AppointmentModel.load(AppointmentModel.java:46)
at org.apache.openmeetings.web.user.calendar.AppointmentModel.load(AppointmentModel.java:35)
at org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:134)
at com.googlecode.wicket.jquery.ui.calendar.CalendarModelBehavior$CalendarModelRequestHandler.respond(CalendarModelBehavior.java:122)
at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:895)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:97)
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
at org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:70)
at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:84)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:192)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:165)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:108)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:620)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:349)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:784)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:802)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1410)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException: null
at com.mysql.jdbc.ResultSetImpl.getNumericRepresentationOfSQLBitType(ResultSetImpl.java:4936)
at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.java:2479)
at org.apache.commons.dbcp2.DelegatingResultSet.getInt(DelegatingResultSet.java:215)
at org.apache.commons.dbcp2.DelegatingResultSet.getInt(DelegatingResultSet.java:215)
at org.apache.commons.dbcp2.DelegatingResultSet.getInt(DelegatingResultSet.java:215)
at org.apache.openjpa.lib.jdbc.DelegatingResultSet.getInt(DelegatingResultSet.java:137)
at org.apache.openjpa.jdbc.sql.BooleanRepresentationFactory$Int10BooleanRepresentation.getBoolean(BooleanRepresentationFactory.java:207)
at org.apache.openjpa.jdbc.sql.DBDictionary.getBoolean(DBDictionary.java:715)
at org.apache.openjpa.jdbc.sql.ResultSetResult.getBooleanInternal(ResultSetResult.java:280)
at org.apache.openjpa.jdbc.sql.ResultSetResult.getObjectInternal(ResultSetResult.java:368)
at org.apache.openjpa.jdbc.sql.AbstractResult.getObject(AbstractResult.java:696)
at org.apache.openjpa.jdbc.meta.strats.HandlerStrategies.loadDataStore(HandlerStrategies.java:222)
at org.apache.openjpa.jdbc.meta.strats.HandlerFieldStrategy.load(HandlerFieldStrategy.java:187)
at org.apache.openjpa.jdbc.meta.FieldMapping.load(FieldMapping.java:930)
at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.load(JDBCStoreManager.java:1110)
at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.load(JDBCStoreManager.java:1058)
at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.initializeState(JDBCStoreManager.java:410)
at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.initialize(JDBCStoreManager.java:305)
at org.apache.openjpa.kernel.DelegatingStoreManager.initialize(DelegatingStoreManager.java:112)
at org.apache.openjpa.datacache.DataCacheStoreManager.initialize(DataCacheStoreManager.java:384)
at org.apache.openjpa.kernel.DelegatingStoreManager.initialize(DelegatingStoreManager.java:112)
at org.apache.openjpa.kernel.ROPStoreManager.initialize(ROPStoreManager.java:57)
at org.apache.openjpa.kernel.BrokerImpl.initialize(BrokerImpl.java:1048)
at org.apache.openjpa.kernel.BrokerImpl.find(BrokerImpl.java:1006)
... 61 common frames omitted
DEBUG 10-31 13:16:41.814 o.a.o.w.u.c.CalendarPanel:263 [http-nio-0.0.0.0-5080-exec-10] - – getDefault – Current model Appointment [id=null, title=РќРѕРІРѕРµ событие, start=null, end=null, owner=User [id=1, firstname=admin, lastname=admin, login=admin, pictureuri=null, deleted=false, languageId=9, address=Address [id=1, country=RU, street=null, town=null, zip=null, deleted=false, email=nik@krvostok.ru, phone=null], externalId=null, externalType=null, type=user], deleted=false, icalId=null]
DEBUG 10-31 13:16:41.820 o.a.o.w.u.c.AppointmentDialog:119 [http-nio-0.0.0.0-5080-exec-10] - – setModelObjectWithAjaxTarget – Current model Appointment [id=null, title=РќРѕРІРѕРµ событие, start=Tue Nov 01 13:16:00 MSK 2016, end=Tue Nov 01 14:16:00 MSK 2016, owner=User [id=1, firstname=admin, lastname=admin, login=admin, pictureuri=null, deleted=false, languageId=9, address=Address [id=1, country=RU, street=null, town=null, zip=null, deleted=false, email=nik@krvostok.ru, phone=null], externalId=null, externalType=null, type=user], deleted=false, icalId=null]
DEBUG 10-31 13:17:45.056 o.a.o.s.r.InvitationManager:263 [http-nio-0.0.0.0-5080-exec-8] - :::: processInvitation ..... ical
DEBUG 10-31 13:17:45.058 o.a.o.s.r.InvitationManager:264 [http-nio-0.0.0.0-5080-exec-8] - Invitation for Appointment : simple email
DEBUG 10-31 13:17:45.298 o.a.o.c.r.MainService:185 [http-nio-0.0.0.0-5080-exec-8] - [loginWicket] public ? true, ownedId ? null true
DEBUG 10-31 13:17:45.385 o.a.o.u.m.IcalHandler:83 [http-nio-0.0.0.0-5080-exec-8] - Icalhandler method type : METHOD:REQUEST
INFO 10-31 13:17:45.450 n.f.i.u.Configurator:59 [http-nio-0.0.0.0-5080-exec-8] - ical4j.properties not found.
DEBUG 10-31 13:17:45.508 n.f.i.m.TimeZoneRegistryImpl:109 [http-nio-0.0.0.0-5080-exec-8] - Error loading custom timezone aliases: null
DEBUG 10-31 13:17:45.566 n.f.i.d.CalendarParserImpl:425 [http-nio-0.0.0.0-5080-exec-8] - [-3]
DEBUG 10-31 13:17:45.567 n.f.i.d.CalendarParserImpl:474 [http-nio-0.0.0.0-5080-exec-8] - [BEGIN]
.......
.......
DEBUG 10-31 13:17:46.569 n.f.i.d.CalendarParserImpl:425 [http-nio-0.0.0.0-5080-exec-8] - [-3]
DEBUG 10-31 13:17:46.569 n.f.i.d.CalendarParserImpl:474 [http-nio-0.0.0.0-5080-exec-8] - [VCALENDAR]
DEBUG 10-31 13:17:46.631 o.a.o.u.m.IcalHandler:140 [http-nio-0.0.0.0-5080-exec-8] - Generating Meeting UID : 20161031T101746Z-uidGen@192.168.122.1
DEBUG 10-31 13:17:46.668 o.a.o.s.r.InvitationManager:146 [http-nio-0.0.0.0-5080-exec-8] - BEGIN:VCALENDAR
PRODID:-//Events Calendar//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
.........
..........
UID:20161031T101746Z-uidGen@1.1.1.1
ATTENDEE;ROLE=CHAIR;CN=admin:nik@krvostok.ru
ORGANIZER;CN=admin:nik@krvostok.ru
END:VEVENT
END:VCALENDAR
DEBUG 10-31 13:17:46.721 o.a.o.s.r.InvitationManager:263 [http-nio-0.0.0.0-5080-exec-8] - :::: processInvitation ..... ical
DEBUG 10-31 13:17:46.721 o.a.o.s.r.InvitationManager:264 [http-nio-0.0.0.0-5080-exec-8] - Invitation for Appointment : simple email
DEBUG 10-31 13:17:46.723 o.a.o.c.r.MainService:185 [http-nio-0.0.0.0-5080-exec-8] - [loginWicket] public ? true, ownedId ? null true
DEBUG 10-31 13:17:46.725 o.a.o.u.m.IcalHandler:83 [http-nio-0.0.0.0-5080-exec-8] - Icalhandler method type : METHOD:REQUEST
DEBUG 10-31 13:17:46.726 o.a.o.u.m.IcalHandler:143 [http-nio-0.0.0.0-5080-exec-8] - Using Meeting UID : 20161031T101746Z-uidGen@1.1.1.1
DEBUG 10-31 13:17:46.728 o.a.o.s.r.InvitationManager:146 [http-nio-0.0.0.0-5080-exec-8] - BEGIN:VCALENDAR
PRODID:-//Events Calendar//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
......
.........
DTSTART;TZID=Europe/Minsk:20161101T090000
DTEND;TZID=Europe/Minsk:20161101T110000
SUMMARY:New event
DESCRIPTION:http://vks.krvostok.local:5080/openmeetings/#room/2
SEQUENCE:0
LOCATION:
TRANSP:OPAQUE
UID:20161031T101746Z-uidGen@1.1.1.1
ATTENDEE;ROLE=CHAIR;CN=admin:nik@krvostok.ru
ORGANIZER;CN=admin:nik@krvostok.ru
END:VEVENT
END:VCALENDAR
DEBUG 10-31 13:17:47.768 o.a.o.c.m.MailHandler:274 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - sendMails enter ...
DEBUG 10-31 13:17:47.845 o.a.o.c.m.MailHandler:276 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - Number of emails in init queue 1
DEBUG 10-31 13:17:47.903 o.a.o.c.m.MailHandler:234 [taskExecutor-1] - Message sending in progress
DEBUG 10-31 13:17:47.904 o.a.o.c.m.MailHandler:235 [taskExecutor-1] - To: nik@krvostok.ru
DEBUG 10-31 13:17:47.905 o.a.o.c.m.MailHandler:236 [taskExecutor-1] - Subject: New conference OpenMeetings: New event 01.11.2016 09:00:00 MSK (+0300) - 01.11.2016 11:00:00 MSK (+0300)
DEBUG 10-31 13:17:47.905 o.a.o.c.m.MailHandler:197 [taskExecutor-1] - getMimeMessage
DEBUG 10-31 13:17:47.905 o.a.o.c.m.MailHandler:160 [taskExecutor-1] - getBasicMimeMessage
DEBUG 10-31 13:17:48.059 o.a.o.c.m.MailHandler:234 [taskExecutor-2] - Message sending in progress
DEBUG 10-31 13:17:48.060 o.a.o.c.m.MailHandler:235 [taskExecutor-2] - To: nik@krvostok.ru
DEBUG 10-31 13:17:48.060 o.a.o.c.m.MailHandler:236 [taskExecutor-2] - Subject: New conference OpenMeetings: New event 01.11.2016 09:00:00 MSK (+0300) - 01.11.2016 11:00:00 MSK (+0300)
DEBUG 10-31 13:17:48.061 o.a.o.c.m.MailHandler:197 [taskExecutor-2] - getMimeMessage
DEBUG 10-31 13:17:48.061 o.a.o.c.m.MailHandler:160 [taskExecutor-2] - getBasicMimeMessage
DEBUG 10-31 13:17:48.070 o.a.o.c.m.MailHandler:281 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - ... sendMails done.
DEBUG 10-31 13:17:48.101 o.a.o.c.m.MailHandler:203 [taskExecutor-1] - setReplyTo nik@krvostok.ru
DEBUG 10-31 13:17:48.102 o.a.o.c.m.MailHandler:203 [taskExecutor-2] - setReplyTo nik@krvostok.ru
DEBUG 10-31 13:17:48.107 o.a.o.c.m.MailHandler:112 [taskExecutor-1] - setMessageBody for iCal message
DEBUG 10-31 13:17:48.116 o.a.o.c.m.MailHandler:112 [taskExecutor-2] - setMessageBody for iCal message
DEBUG 10-31 13:17:53.928 o.a.o.d.d.s.LdapConfigDao:87 [http-nio-0.0.0.0-5080-exec-6] - getActiveLdapConfigs
DEBUG 10-31 13:17:53.932 o.a.o.w.c.MainPanel:214 [http-nio-0.0.0.0-5080-exec-9] - WebSocketBehavior::onClose
DEBUG 10-31 13:18:02.265 o.a.o.c.m.MailHandler:274 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - sendMails enter ...
DEBUG 10-31 13:18:02.284 o.a.o.c.m.MailHandler:276 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - Number of emails in init queue 0
DEBUG 10-31 13:18:02.285 o.a.o.c.m.MailHandler:281 org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 - ... sendMails done.
Best regards
Nikolay